Upgrading virtual resources
    1.
    发明授权
    Upgrading virtual resources 有权
    升级虚拟资源

    公开(公告)号:US08434077B2

    公开(公告)日:2013-04-30

    申请号:US11874494

    申请日:2007-10-18

    IPC分类号: G06F9/44

    CPC分类号: G06F9/455 G06F8/65

    摘要: Upgrading a multi-tiered application is provided. In response to receiving a request to upgrade a multi-tiered application, wherein components of the multi-tiered application are deployed across a plurality of virtual machines, an appropriate integrated patch is selected for the upgrade. The selected integrated patch includes an integrated set of patches for the components of the multi-tiered application, state update data, and order constraints. The components of the multi-tiered application specified in the selected integrated patch are upgraded by using the integrated set of patches and order constraints. In addition, the state of the components of the multi-tiered application are updated by using the state update data. Then, the updated state of the multi-tiered application is saved to storage.

    摘要翻译: 提供升级多层应用程序。 响应于接收到升级多层应用的请求,其中多层应用的组件跨越多个虚拟机部署,选择适当的集成补丁来进行升级。 所选择的集成补丁包括用于多层应用程序的组件,状态更新数据和顺序约束的一组集成补丁。 通过使用集成的补丁和顺序约束来升级所选集成补丁中指定的多层应用程序的组件。 另外,通过使用状态更新数据来更新多层应用的组件的状态。 然后,将多层应用程序的更新状态保存到存储。

    METHOD AND SYSTEM FOR UPGRADING VIRTUAL RESOURCES
    2.
    发明申请
    METHOD AND SYSTEM FOR UPGRADING VIRTUAL RESOURCES 有权
    用于升级虚拟资源的方法和系统

    公开(公告)号:US20090106748A1

    公开(公告)日:2009-04-23

    申请号:US11874494

    申请日:2007-10-18

    IPC分类号: G06F9/44

    CPC分类号: G06F9/455 G06F8/65

    摘要: A system for upgrading a multi-tiered application. In response to receiving a request to upgrade a multi-tiered application, wherein components of the multi-tiered application are deployed across a plurality of virtual machines, an appropriate integrated patch is selected for the upgrade. The selected integrated patch includes an integrated set of patches for the components of the multi-tiered application, state update data, and order constraints. The components of the multi-tiered application specified in the selected integrated patch are upgraded by using the integrated set of patches and order constraints. In addition, the state of the components of the multi-tiered application are updated by using the state update data. Then, the updated state of the multi-tiered application is saved to storage.

    摘要翻译: 用于升级多层应用程序的系统。 响应于接收到升级多层应用的请求,其中多层应用的组件跨越多个虚拟机部署,选择适当的集成补丁以进行升级。 所选择的集成补丁包括用于多层应用程序的组件,状态更新数据和顺序约束的一组集成补丁。 通过使用集成的补丁和顺序约束来升级所选集成补丁中指定的多层应用程序的组件。 另外,通过使用状态更新数据来更新多层应用的组件的状态。 然后,将多层应用程序的更新状态保存到存储。

    Virtual resource templates
    3.
    发明授权
    Virtual resource templates 有权
    虚拟资源模板

    公开(公告)号:US08327350B2

    公开(公告)日:2012-12-04

    申请号:US11618946

    申请日:2007-01-02

    IPC分类号: G06F9/445

    CPC分类号: G06F9/5077

    摘要: A computer implemented method, data processing system, and computer usable program code are provided for creating a set of virtual machine image for software. A virtual software resource template is retrieved. Metadata associated with the virtual software resource template is copied and the copy of the metadata is modified to generate personalized metadata for each virtual machine image in the set of virtual machine images. Then, the set of virtual machine images is deployed using the personalized metadata.

    摘要翻译: 提供计算机实现的方法,数据处理系统和计算机可用程序代码,用于创建用于软件的一组虚拟机映像。 检索虚拟软件资源模板。 复制与虚拟软件资源模板相关联的元数据,并修改元数据的副本,以生成虚拟机映像集中的每个虚拟机映像的个性化元数据。 然后,使用个性化元数据部署该组虚拟机映像。

    VIRTUAL RESOURCE TEMPLATES
    4.
    发明申请
    VIRTUAL RESOURCE TEMPLATES 有权
    虚拟资源模板

    公开(公告)号:US20080163171A1

    公开(公告)日:2008-07-03

    申请号:US11618946

    申请日:2007-01-02

    IPC分类号: G06F9/44

    CPC分类号: G06F9/5077

    摘要: A computer implemented method, data processing system, and computer usable program code are provided for creating a set of virtual machine image for software. A virtual software resource template is retrieved. Metadata associated with the virtual software resource template is copied and the copy of the metadata is modified to generate personalized metadata for each virtual machine image in the set of virtual machine images. Then, the set of virtual machine images is deployed using the personalized metadata.

    摘要翻译: 提供计算机实现的方法,数据处理系统和计算机可用程序代码,用于创建用于软件的一组虚拟机映像。 检索虚拟软件资源模板。 复制与虚拟软件资源模板相关联的元数据,并修改元数据的副本,以生成虚拟机映像集中的每个虚拟机映像的个性化元数据。 然后,使用个性化元数据部署该组虚拟机映像。

    Autonomic computing system with model transfer
    6.
    发明申请
    Autonomic computing system with model transfer 失效
    具有模型转移的自动计算系统

    公开(公告)号:US20120203912A1

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

    申请号:US13450789

    申请日:2012-04-19

    IPC分类号: G06G7/48 G06F15/173

    CPC分类号: H04L41/145

    摘要: Methods and systems are provided for autonomic control and optimization of computing systems. A plurality of component models for one or more components in an autonomic computing system are maintained in a system level database. These component models are obtained from a source external to the management server including the components associated with the models. Component models are added or removed from the database or updated as need. A system level management server in communication with the database utilizes the component models maintained in the system level database and generic component models as needed to compute an optimum state of the autonomic computing system. The autonomic computing system is managed in accordance with the computed optimum state.

    摘要翻译: 提供了方法和系统用于计算系统的自主控制和优化。 在自动计算系统中的一个或多个组件的多个组件模型被保持在系统级数据库中。 这些组件模型从管理服务器外部的源获得,包括与模型相关联的组件。 组件模型从数据库中添加或删除,或根据需要进行更新。 与数据库通信的系统级管理服务器根据需要利用维护在系统级数据库和通用组件模型中的组件模型来计算自主计算系统的最佳状态。 根据计算出的最优状态管理自主计算系统。

    Autonomic computing system with model transfer
    7.
    发明授权
    Autonomic computing system with model transfer 失效
    具有模型转移的自动计算系统

    公开(公告)号:US08554898B2

    公开(公告)日:2013-10-08

    申请号:US13450789

    申请日:2012-04-19

    IPC分类号: G06G7/48

    CPC分类号: H04L41/145

    摘要: Methods and systems are provided for autonomic control and optimization of computing systems. A plurality of component models for one or more components in an autonomic computing system are maintained in a system level database. These component models are obtained from a source external to the management server including the components associated with the models. Component models are added or removed from the database or updated as need. A system level management server in communication with the database utilizes the component models maintained in the system level database and generic component models as needed to compute an optimum state of the autonomic computing system. The autonomic computing system is managed in accordance with the computed optimum state.

    摘要翻译: 提供了方法和系统用于计算系统的自主控制和优化。 在自动计算系统中的一个或多个组件的多个组件模型被保持在系统级数据库中。 这些组件模型从管理服务器外部的源获得,包括与模型相关联的组件。 组件模型从数据库中添加或删除,或根据需要进行更新。 与数据库通信的系统级管理服务器根据需要利用维护在系统级数据库和通用组件模型中的组件模型来计算自主计算系统的最佳状态。 根据计算出的最优状态管理自主计算系统。

    Power-aware workload allocation in performance-managed computing environments
    9.
    发明授权
    Power-aware workload allocation in performance-managed computing environments 失效
    在性能管理的计算环境中的功率感知工作量分配

    公开(公告)号:US08635625B2

    公开(公告)日:2014-01-21

    申请号:US12062923

    申请日:2008-04-04

    IPC分类号: G06F9/46

    摘要: An exemplary method of allocating a workload among a set of computing devices includes obtaining at least one efficiency model for each device. The method also includes, for each of a set of allocations of the workload among the devices, determining, for each device, the power consumption for the device to perform the workload allocated to the device by the allocation, the power consumption being determined based on the at least one efficiency model for each device; and determining a total power consumption of the devices. The method also includes selecting an allocation of the workload among the devices based at least in part on the total power consumption of the devices for each allocation. The method also includes implementing the selected allocation of the workload among the devices.

    摘要翻译: 在一组计算设备之间分配工作负载的示例性方法包括为每个设备获得至少一个效率模型。 该方法还包括针对每个设备之间的工作负载的一组分配中的每一个,为每个设备确定用于通过分配来执行分配给该设备的工作负载的设备的功耗,功耗基于 每个设备的至少一个效率模型; 以及确定所述设备的总功耗。 该方法还包括至少部分地基于用于每个分配的设备的总功耗来选择设备之间的工作负载的分配。 该方法还包括在设备之间实现所选择的工作负载分配。

    Methods and Apparatus for Power-aware Workload Allocation in Performance-managed Computing Environments
    10.
    发明申请
    Methods and Apparatus for Power-aware Workload Allocation in Performance-managed Computing Environments 失效
    性能管理计算环境中功率感知工作负载分配的方法和设备

    公开(公告)号:US20090254909A1

    公开(公告)日:2009-10-08

    申请号:US12062923

    申请日:2008-04-04

    IPC分类号: G06F9/46

    摘要: An exemplary method of allocating a workload among a set of computing devices includes obtaining at least one efficiency model for each device. The method also includes, for each of a set of allocations of the workload among the devices, determining, for each device, the power consumption for the device to perform the workload allocated to the device by the allocation, the power consumption being determined based on the at least one efficiency model for each device; and determining a total power consumption of the devices. The method also includes selecting an allocation of the workload among the devices based at least in part on the total power consumption of the devices for each allocation. The method also includes implementing the selected allocation of the workload among the devices.

    摘要翻译: 在一组计算设备之间分配工作负载的示例性方法包括为每个设备获得至少一个效率模型。 该方法还包括针对每个设备之间的工作负载的一组分配中的每一个,为每个设备确定用于通过分配来执行分配给该设备的工作负载的设备的功耗,功耗基于 每个设备的至少一个效率模型; 以及确定所述设备的总功耗。 该方法还包括至少部分地基于用于每个分配的设备的总功耗来选择设备之间的工作负载的分配。 该方法还包括在设备之间实现所选择的工作负载分配。