SYSTEM AND METHOD FOR MANAGEMENT OF LICENSE ENTITLEMENTS IN A VIRTUALIZED ENVIRONMENT
    3.
    发明申请
    SYSTEM AND METHOD FOR MANAGEMENT OF LICENSE ENTITLEMENTS IN A VIRTUALIZED ENVIRONMENT 审中-公开
    虚拟环境中许可证执行管理的系统和方法

    公开(公告)号:US20110296429A1

    公开(公告)日:2011-12-01

    申请号:US12791353

    申请日:2010-06-01

    IPC分类号: G06F9/50

    CPC分类号: G06F21/105

    摘要: A management system and method for a virtualized environment includes a computer entity having a usage limitation based on an entitlement. A resource manager, using a processor and programmed on and executed from a memory storage device, is configured to manage resources in a virtualized environment. An entitlement-usage module is coupled to the resource manager and is configured to track entitlement-related constraints in accordance with changes in the virtualized environment to permit the resource manager to make allocation decisions which include the entitlement-related constraints to ensure that the usage limitation is met for the computer entity.

    摘要翻译: 用于虚拟化环境的管理系统和方法包括具有基于授权的使用限制的计算机实体。 资源管理器使用处理器编程并从存储器存储设备执行,被配置为管理虚拟化环境中的资源。 授权使用模块耦合到资源管理器,并且被配置为根据虚拟化环境中的变化跟踪与权利相关的约束,以允许资源管理器做出包括授权相关约束的分配决定,以确保使用限制 被认为是计算机实体。

    Virtual machine demand estimation
    4.
    发明授权
    Virtual machine demand estimation 有权
    虚拟机需求估计

    公开(公告)号:US09037717B2

    公开(公告)日:2015-05-19

    申请号:US12563445

    申请日:2009-09-21

    IPC分类号: G06F15/173 G06F9/50

    摘要: A method for use in a system in which computational entities are distributed across physical computing resources to place the entities on the resources includes estimating actual resource demand for each entity on each resource based on application resource usage data collected from a data source external from the entity, computing a best allocation of the resources to the entities from the estimated actual resource demand for each entity and distributing the resources to the entities in accordance with the computed best allocation.

    摘要翻译: 一种在系统中使用的方法,其中计算实体在物理计算资源之间分布以将实体放置在资源上包括基于从实体外部收集的应用资源使用数据估计每个资源上每个实体的实际资源需求 根据每个实体的估计实际资源需求计算资源对实体的最佳分配,并根据计算的最佳分配将资源分配给实体。

    Distribution of intermediate data in a multistage computer application
    5.
    发明授权
    Distribution of intermediate data in a multistage computer application 失效
    在多级计算机应用程序中分配中间数据

    公开(公告)号:US07970884B1

    公开(公告)日:2011-06-28

    申请号:US12684273

    申请日:2010-01-08

    IPC分类号: G06F15/173

    CPC分类号: G06F9/50

    摘要: A method, system and computer program product for distributing intermediate data of a multistage computer application to a plurality of computers. In one embodiment, a data manager calculates data usage demand of generated intermediate data. A computer manager calculates a computer usage, which is the sum of all data usage demand of each stored intermediate data at the computer. A scheduler selects a target computer from the plurality of computers for storage of the generated intermediate data at such that a variance of the computer usage demand across the plurality of computers is minimized.

    摘要翻译: 一种用于将多级计算机应用的中间数据分发到多个计算机的方法,系统和计算机程序产品。 在一个实施例中,数据管理器计算所生成的中间数据的数据使用需求。 计算机管理器计算计算机使用量,其是计算机上每个存储的中间数据的所有数据使用需求的总和。 调度器从多个计算机中选择目标计算机以存储生成的中间数据,使得跨越多个计算机的计算机使用需求的变化最小化。

    Method and apparatus for two-phase storage-aware placement of virtual machines
    6.
    发明授权
    Method and apparatus for two-phase storage-aware placement of virtual machines 有权
    用于虚拟机的两阶段存储感知放置的方法和装置

    公开(公告)号:US08140812B2

    公开(公告)日:2012-03-20

    申请号:US12496425

    申请日:2009-07-01

    IPC分类号: G06F12/00 G06F15/173

    CPC分类号: G06F9/455 G06F9/5077

    摘要: Techniques for placement of a virtual machine in a computing system. A first request is sent from a pool management subsystem to a placement subsystem. The first request includes specification of available storage capacities of storage systems in a computer network. The placement subsystem automatically determines a target storage system based, at least in part, on the available storage capacities. An identification of the target storage system is received at the pool management subsystem. At least one disk image of the virtual machine is written to the target storage system. Then, a second request is sent to the placement subsystem. The placement subsystem automatically determines a target computer. The latter determination is based, at least in part, on connectivity between the target computer and the target storage system. The virtual machine is installed at the target computer. The techniques facilitate live migration of virtual machines placed thereby.

    摘要翻译: 在计算系统中放置虚拟机的技术。 从池管理子系统向布局子系统发送第一个请求。 第一个请求包括计算机网络中存储系统的可用存储容量的规范。 至少部分地基于可用存储容量,放置子系统自动地确定目标存储系统。 在池管理子系统处接收目标存储系统的标识。 将虚拟机的至少一个磁盘映像写入目标存储系统。 然后,第二个请求被发送到放置子系统。 放置子系统自动确定目标计算机。 后者的确定至少部分地基于目标计算机和目标存储系统之间的连接。 虚拟机安装在目标计算机上。 这些技术有助于虚拟机的实时迁移。

    METHOD AND APPARATUS FOR TWO-PHASE STORAGE-AWARE PLACEMENT OF VIRTUAL MACHINES
    7.
    发明申请
    METHOD AND APPARATUS FOR TWO-PHASE STORAGE-AWARE PLACEMENT OF VIRTUAL MACHINES 有权
    用于虚拟机的两相存储备件的方法和装置

    公开(公告)号:US20110004735A1

    公开(公告)日:2011-01-06

    申请号:US12496425

    申请日:2009-07-01

    CPC分类号: G06F9/455 G06F9/5077

    摘要: Techniques for placement of a virtual machine in a computing system. A first request is sent from a pool management subsystem to a placement subsystem. The first request includes specification of available storage capacities of storage systems in a computer network. The placement subsystem automatically determines a target storage system based, at least in part, on the available storage capacities. An identification of the target storage system is received at the pool management subsystem. At least one disk image of the virtual machine is written to the target storage system. Then, a second request is sent to the placement subsystem. The placement subsystem automatically determines a target computer. The latter determination is based, at least in part, on connectivity between the target computer and the target storage system. The virtual machine is installed at the target computer. The techniques facilitate live migration of virtual machines placed thereby.

    摘要翻译: 在计算系统中放置虚拟机的技术。 从池管理子系统向布局子系统发送第一个请求。 第一个请求包括计算机网络中存储系统的可用存储容量的规范。 至少部分地基于可用存储容量,放置子系统自动地确定目标存储系统。 在池管理子系统处接收目标存储系统的标识。 将虚拟机的至少一个磁盘映像写入目标存储系统。 然后,第二个请求被发送到放置子系统。 放置子系统自动确定目标计算机。 后者的确定至少部分地基于目标计算机和目标存储系统之间的连接。 虚拟机安装在目标计算机上。 这些技术有助于实际迁移虚拟机。

    Execution of dataflow jobs
    8.
    发明授权
    Execution of dataflow jobs 有权
    执行数据流作业

    公开(公告)号:US08539192B2

    公开(公告)日:2013-09-17

    申请号:US12684343

    申请日:2010-01-08

    IPC分类号: G06F12/00

    摘要: A method, system and computer program product for storing data in memory. An example system includes at least one multistage application configured to generate intermediate data in a generating stage of the application and consume the intermediate data in a subsequent consuming stage of the application. A runtime profiler is configured to monitor the application's execution and dynamically allocate memory to the application from an in-memory data grid.

    摘要翻译: 一种用于将数据存储在存储器中的方法,系统和计算机程序产品。 示例性系统包括至少一个多级应用,其被配置为在应用的生成阶段中生成中间数据,并在应用的后续消费阶段消耗中间数据。 运行时分析器被配置为监视应用程序的执行情况,并从内存数据网格动态地向应用程序分配内存。

    EXECUTION OF DATAFLOW JOBS
    9.
    发明申请
    EXECUTION OF DATAFLOW JOBS 有权
    数据流程执行

    公开(公告)号:US20110173410A1

    公开(公告)日:2011-07-14

    申请号:US12684343

    申请日:2010-01-08

    IPC分类号: G06F12/02

    摘要: A method, system and computer program product for storing data in memory. An example system includes at least one multistage application configured to generate intermediate data in a generating stage of the application and consume the intermediate data in a subsequent consuming stage of the application. A runtime profiler is configured to monitor the application's execution and dynamically allocate memory to the application from an in-memory data grid.

    摘要翻译: 一种用于将数据存储在存储器中的方法,系统和计算机程序产品。 示例性系统包括至少一个多级应用,其被配置为在应用的生成阶段中生成中间数据,并在应用的后续消费阶段消耗中间数据。 运行时分析器被配置为监视应用程序的执行情况,并从内存数据网格动态地向应用程序分配内存。

    VIRTUAL MACHINE DEMAND ESTIMATION
    10.
    发明申请
    VIRTUAL MACHINE DEMAND ESTIMATION 有权
    虚拟机需求估计

    公开(公告)号:US20110072138A1

    公开(公告)日:2011-03-24

    申请号:US12563445

    申请日:2009-09-21

    IPC分类号: G06F15/173

    摘要: A method for use in a system in which computational entities are distributed across physical computing resources to place the entities on the resources includes estimating actual resource demand for each entity on each resource based on application resource usage data collected from a data source external from the entity, computing a best allocation of the resources to the entities from the estimated actual resource demand for each entity and distributing the resources to the entities in accordance with the computed best allocation.

    摘要翻译: 一种在系统中使用的方法,其中计算实体在物理计算资源之间分布以将实体放置在资源上包括基于从实体外部收集的应用资源使用数据估计每个资源上每个实体的实际资源需求 根据每个实体的估计实际资源需求计算资源对实体的最佳分配,并根据计算的最佳分配将资源分配给实体。