System management based on goals relevant to a current state of a managed system
    1.
    发明授权
    System management based on goals relevant to a current state of a managed system 有权
    基于与受管系统的当前状态相关的目标的系统管理

    公开(公告)号:US08825610B1

    公开(公告)日:2014-09-02

    申请号:US11829792

    申请日:2007-07-27

    IPC分类号: G06F7/00 G06F17/00

    CPC分类号: G06F17/30289 G06Q10/0631

    摘要: A system includes a goal state repository, a goal state repository instance and management tools. The goal state repository stores goals for a managed system. The goal state repository instance stores a subset of the goals applicable to a current state of the managed system. The goal state repository instance is created by comparing the current state of the managed system to the goals stored in the goal state repository. The management tools modify the managed system to be in compliance with the subset of goals stored in the goal state repository instance.

    摘要翻译: 系统包括目标状态存储库,目标状态存储库实例和管理工具。 目标状态存储库存储受管系统的目标。 目标状态存储库实例存储适用于受管系统当前状态的目标子集。 通过将受管系统的当前状态与存储在目标状态存储库中的目标进行比较来创建目标状态存储库实例。 管理工具将受管系统修改为符合存储在目标状态存储库实例中的目标子集。

    TESTING OF A SOFTWARE SYSTEM USING INSTRUMENTATION AT A LOGGING MODULE
    2.
    发明申请
    TESTING OF A SOFTWARE SYSTEM USING INSTRUMENTATION AT A LOGGING MODULE 有权
    在登录模块中使用仪器测试软件系统

    公开(公告)号:US20130036404A1

    公开(公告)日:2013-02-07

    申请号:US13195412

    申请日:2011-08-01

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3676 G06F11/3644

    摘要: In one embodiment, a method includes determining an instrumentation action to perform with the software program when a logging statement is encountered during execution of a software program. The instrumentation action is performed by an instrumentation service associated with a logging service and the execution of the software program is monitored based on the instrumentation action being performed.

    摘要翻译: 在一个实施例中,一种方法包括当执行软件程序期间遇到记录语句时,确定与软件程序一起执行的检测动作。 仪器操作由与记录服务相关联的仪器服务执行,并且基于正在执行的仪器操作来监视软件程序的执行。

    Load management in a power system
    3.
    发明申请
    Load management in a power system 有权
    电力系统中的负载管理

    公开(公告)号:US20050071092A1

    公开(公告)日:2005-03-31

    申请号:US10673134

    申请日:2003-09-30

    IPC分类号: G06F19/00 H02J3/14

    摘要: Load demands in a power system are managed by determining whether load demands on one or more power system components need to be varied. If the load demands need to be varied, new load demands to be placed on the power system components are determined. The load demands on the power system components are controlled such that the load demands are substantially equal to the new load demands.

    摘要翻译: 通过确定对一个或多个电力系统部件的负载需求是否需要变化来管理电力系统中的负载需求。 如果负载需求需要变化,则确定对电力系统部件的新的负载要求。 对电力系统部件的负载要求进行控制,使得负载要求基本上等于新的负载要求。

    Host selection for virtual machine placement
    5.
    发明授权
    Host selection for virtual machine placement 有权
    主机选择虚拟机放置

    公开(公告)号:US08806484B2

    公开(公告)日:2014-08-12

    申请号:US13089123

    申请日:2011-04-18

    IPC分类号: G06F9/455

    摘要: In one embodiment, a method for placing virtual machines in a collection is provided. A plurality of equivalence sets of compatible hosts is determined prior to placing virtual machines in the collection. The hosts in an equivalence set of hosts are considered similar. An equivalence set of hosts in the plurality of equivalence sets is selected to place the virtual machines in the collection. The method then places at least a portion of the virtual machines in the collection on one or more hosts in the selected equivalence set of hosts.

    摘要翻译: 在一个实施例中,提供了用于将虚拟机放置在集合中的方法。 在将虚拟机置于集合中之前,确定多个等效的兼容主机集合。 主机的等效集合中的主机被认为是类似的。 选择多个等效集合中的主机的等效集合以将虚拟机放置在集合中。 然后,该方法将集合中的至少一部分虚拟机放置在所选择的等效主机集合中的一个或多个主机上。

    MAINTAINING HIGH AVAILABILITY OF A GROUP OF VIRTUAL MACHINES USING HEARTBEAT MESSAGES
    6.
    发明申请
    MAINTAINING HIGH AVAILABILITY OF A GROUP OF VIRTUAL MACHINES USING HEARTBEAT MESSAGES 有权
    使用心跳信息维护一组虚拟机的高可用性

    公开(公告)号:US20120278801A1

    公开(公告)日:2012-11-01

    申请号:US13096188

    申请日:2011-04-28

    IPC分类号: G06F9/455

    摘要: Embodiments maintain high availability of software application instances in a fault domain. Subordinate hosts are monitored by a master host. The subordinate hosts publish heartbeats via a network and datastores. Based at least in part on the published heartbeats, the master host determines the status of each subordinate host, distinguishing between subordinate hosts that are entirely inoperative and subordinate hosts that are operative but partitioned (e.g., unreachable via the network). The master host may restart software application instances, such as virtual machines, that are executed by inoperative subordinate hosts or that cease executing on partitioned subordinate hosts.

    摘要翻译: 实施例在故障域中保持软件应用程序实例的高可用性。 主机由主机监控。 下级主机通过网络和数据存储发布心跳。 至少部分地基于所发布的心跳,主主机确定每个从属主机的状态,区分完全不起作用的从属主机和可操作但被分区的下级主机(例如,经由网络不可达)。 主主机可以重新启动由不能操作的下属主机执行的软件应用程序实例,例如虚拟机,或者停止在分区的下级主机上执行。

    HOST SELECTION FOR VIRTUAL MACHINE PLACEMENT
    7.
    发明申请
    HOST SELECTION FOR VIRTUAL MACHINE PLACEMENT 有权
    主机选择虚拟机放置

    公开(公告)号:US20120266166A1

    公开(公告)日:2012-10-18

    申请号:US13089123

    申请日:2011-04-18

    IPC分类号: G06F9/455

    摘要: In one embodiment, a method for placing virtual machines in a collection is provided. A plurality of equivalence sets of hosts is determined prior to placing virtual machines in the collection. The hosts in an equivalence set of hosts are considered similar. An equivalence set of hosts in the plurality of equivalence sets is selected to place the virtual machines in the collection. The method then places at least a portion of the virtual machines in the collection on one or more hosts in the selected equivalence set of hosts.

    摘要翻译: 在一个实施例中,提供了用于将虚拟机放置在集合中的方法。 在将虚拟机置于集合中之前确定多个等效的主机集合。 主机的等效集合中的主机被认为是类似的。 选择多个等效集合中的主机的等效集合以将虚拟机放置在集合中。 然后,该方法将集合中的至少一部分虚拟机放置在所选择的等效主机集合中的一个或多个主机上。

    Heterogeneous processor core systems for improved throughput
    8.
    发明授权
    Heterogeneous processor core systems for improved throughput 有权
    异构处理器核心系统,提高吞吐量

    公开(公告)号:US07996839B2

    公开(公告)日:2011-08-09

    申请号:US10621067

    申请日:2003-07-16

    IPC分类号: G06F9/46 G06F15/76 G06F11/30

    CPC分类号: G06F9/5044 G06F9/5088

    摘要: A computer system for maximizing system and individual job throughput includes a number of computer hardware processor cores that differ amongst themselves in at least in their respective resource requirements and processing capabilities. A monitor gathers performance metric information from each of the computer hardware processor cores that are specific to a particular run of application software then executing. Based on these metrics, a workload assignment mechanism assigns jobs to processor cores in order to maximize overall system throughput and the throughput of individual jobs.

    摘要翻译: 用于最大化系统和单个作业吞吐量的计算机系统包括多个计算机硬件处理器核心,其至少在它们各自的资源需求和处理能力中彼此不同。 监视器从特定于特定应用软件运行的每个计算机硬件处理器核心收集性能指标信息,然后执行。 基于这些指标,工作负载分配机制将作业分配给处理器核心,以最大化整体系统吞吐量和单个作业的吞吐量。

    System and method for using machine-readable meta-models for interpreting data models in a computing environment
    9.
    发明申请
    System and method for using machine-readable meta-models for interpreting data models in a computing environment 审中-公开
    使用机器可读元模型来解释计算环境中的数据模型的系统和方法

    公开(公告)号:US20070011299A1

    公开(公告)日:2007-01-11

    申请号:US11158376

    申请日:2005-06-22

    IPC分类号: G05B13/02

    摘要: According to one embodiment, a method comprises providing a machine-readable meta-model that defines the structure of how information is represented in at least one data model. The method further comprises using, by a data accessor, the meta-model for interpreting the at least one data model. According to another embodiment, a method comprises providing a machine-readable metric meta-model that defines a syntax for defining metric models, and defining a metric model in the syntax defined by the metric meta-model. The method further comprises associating the metric model with a monitoring source in a monitoring environment, wherein the metric model defines monitoring data available at the monitoring source, and interpreting, by a monitoring tool, the metric model based on the metric meta-model.

    摘要翻译: 根据一个实施例,一种方法包括提供定义在至少一个数据模型中如何表示信息的结构的机器可读元模型。 该方法还包括由数据访问器使用元模型来解释至少一个数据模型。 根据另一个实施例,一种方法包括提供定义度量模型的语法的机器可读度量元模型,以及在由度量元模型定义的语法中定义度量模型。 该方法还包括将监测模型与监测环境中的监测源相关联,其中度量模型定义监测源处可用的监测数据,并且由监测工具解释基于度量元模型的度量模型。

    Inventory management of components
    10.
    发明申请
    Inventory management of components 有权
    组件库存管理

    公开(公告)号:US20050010499A1

    公开(公告)日:2005-01-13

    申请号:US10614856

    申请日:2003-07-09

    IPC分类号: G06F17/60

    摘要: A system for managing inventory of components in a room. The system includes an identification device configured to communicate identification information relating to an associated component, a reader device configured to substantially autonomously receive the identification information from the identification device, and means for identifying the locations of the identification devices. The system also includes a controller configured to communicate with the reader device and compile the identification information received from the reader device and the locations of the identification devices to maintain an inventory of the components.

    摘要翻译: 用于管理房间中组件的库存的系统。 该系统包括被配置为传送与相关组件相关的识别信息的识别装置,被配置为从识别装置基本上自主地接收识别信息的读取器装置,以及用于识别识别装置的位置的装置。 该系统还包括控制器,其被配置为与读取器设备通信并且编译从读取器设备接收的识别信息以及识别设备的位置以维护组件的库存。