Dynamically managing virtual machines
    1.
    发明授权
    Dynamically managing virtual machines 有权
    动态管理虚拟机

    公开(公告)号:US08601471B2

    公开(公告)日:2013-12-03

    申请号:US12125457

    申请日:2008-05-22

    IPC分类号: G06F9/455

    CPC分类号: G06F9/45558 G06F2009/4557

    摘要: Techniques for dynamic management of virtual machine environments are disclosed. For example, a technique for automatically managing a first set of virtual machines being hosted by a second set of physical machines comprises the following steps/operations. An alert is obtained that a service level agreement (SLA) pertaining to at least one application being hosted by at least one of the virtual machines in the first set of virtual machines is being violated. Upon obtaining the SLA violation alert, the technique obtains at least one performance measurement for at least a portion of the machines in at least one of the first set of virtual machines and the second set of physical machines, and a cost of migration for at least a portion of the virtual machines in the first set of virtual machines. Based on the obtained performance measurements and the obtained migration costs, an optimal migration policy is determined for moving the virtual machine hosting the at least one application to another physical machine.

    摘要翻译: 公开了虚拟机环境的动态管理技术。 例如,用于自动管理由第二组物理机托管的第一组虚拟机的技术包括以下步骤/操作。 获得警报,即涉及至少一个由第一组虚拟机中的至少一个虚拟机托管的应用程序的服务级别协议(SLA)被违反。 在获得SLA违规警报之后,该技术在第一组虚拟机和第二组物理机器中的至少一个中获得至少一部分机器的至少一个性能测量,以及至少迁移成本 第一组虚拟机中的虚拟机的一部分。 基于获得的性能测量和所获得的迁移成本,确定将托管至少一个应用的虚拟机移动到另一物理机器的最佳迁移策略。

    Systems and Methods for Dynamically Managing Virtual Machines
    2.
    发明申请
    Systems and Methods for Dynamically Managing Virtual Machines 有权
    动态管理虚拟机的系统和方法

    公开(公告)号:US20080222638A1

    公开(公告)日:2008-09-11

    申请号:US12125457

    申请日:2008-05-22

    IPC分类号: G06F9/46

    CPC分类号: G06F9/45558 G06F2009/4557

    摘要: Techniques for dynamic management of virtual machine environments are disclosed. For example, a technique for automatically managing a first set of virtual machines being hosted by a second set of physical machines comprises the following steps/operations. An alert is obtained that a service level agreement (SLA) pertaining to at least one application being hosted by at least one of the virtual machines in the first set of virtual machines is being violated. Upon obtaining the SLA violation alert, the technique obtains at least one performance measurement for at least a portion of the machines in at least one of the first set of virtual machines and the second set of physical machines, and a cost of migration for at least a portion of the virtual machines in the first set of virtual machines. Based on the obtained performance measurements and the obtained migration costs, an optimal migration policy is determined for moving the virtual machine hosting the at least one application to another physical machine.

    摘要翻译: 公开了虚拟机环境的动态管理技术。 例如,用于自动管理由第二组物理机托管的第一组虚拟机的技术包括以下步骤/操作。 获得警报,即涉及至少一个由第一组虚拟机中的至少一个虚拟机托管的应用程序的服务级别协议(SLA)被违反。 在获得SLA违规警报之后,该技术在第一组虚拟机和第二组物理机器中的至少一个中获得至少一部分机器的至少一个性能测量,以及至少迁移成本 第一组虚拟机中的虚拟机的一部分。 基于获得的性能测量和所获得的迁移成本,确定将托管至少一个应用的虚拟机移动到另一物理机器的最佳迁移策略。

    Systems and methods for dynamically managing virtual machines
    3.
    发明申请
    Systems and methods for dynamically managing virtual machines 审中-公开
    用于动态管理虚拟机的系统和方法

    公开(公告)号:US20070204266A1

    公开(公告)日:2007-08-30

    申请号:US11364449

    申请日:2006-02-28

    IPC分类号: G06F9/455

    CPC分类号: G06F9/45558 G06F2009/4557

    摘要: Techniques for dynamic management of virtual machine environments are disclosed. For example, a technique for automatically managing a first set of virtual machines being hosted by a second set of physical machines comprises the following steps/operations. An alert is obtained that a service level agreement (SLA) pertaining to at least one application being hosted by at least one of the virtual machines in the first set of virtual machines is being violated. Upon obtaining the SLA violation alert, the technique obtains at least one performance measurement for at least a portion of the machines in at least one of the first set of virtual machines and the second set of physical machines, and a cost of migration for at least a portion of the virtual machines in the first set of virtual machines. Based on the obtained performance measurements and the obtained migration costs, an optimal migration policy is determined for moving the virtual machine hosting the at least one application to another physical machine.

    摘要翻译: 公开了虚拟机环境的动态管理技术。 例如,用于自动管理由第二组物理机托管的第一组虚拟机的技术包括以下步骤/操作。 获得警报,即涉及至少一个由第一组虚拟机中的至少一个虚拟机托管的应用程序的服务级别协议(SLA)被违反。 在获得SLA违规警报之后,该技术在第一组虚拟机和第二组物理机器中的至少一个中获得至少一部分机器的至少一个性能测量,以及至少迁移成本 第一组虚拟机中的虚拟机的一部分。 基于获得的性能测量和所获得的迁移成本,确定将托管至少一个应用的虚拟机移动到另一物理机器的最佳迁移策略。

    Provisioning storage-optimized virtual machines within a virtual desktop environment
    6.
    发明授权
    Provisioning storage-optimized virtual machines within a virtual desktop environment 有权
    在虚拟桌面环境中配置存储优化的虚拟机

    公开(公告)号:US08365167B2

    公开(公告)日:2013-01-29

    申请号:US12103606

    申请日:2008-04-15

    IPC分类号: G06F9/48

    CPC分类号: G06F9/5077

    摘要: A computer implemented method, a computer program product, and data processing system clone virtual machines in a virtual desktop environment. A request to clone a new virtual machine is intercepted, wherein the request was initially sent to a virtual management server. Responsive to intercepting the request, the new virtual machine is cloned from a snapshot of a master virtual machine. A delta file is created for the new virtual machine, wherein the delta file includes a base disk reference and a copied delta file. The new virtual machine is configured to read a base disk image from a snapshot of the master virtual machine. The new virtual machine is configured to write data to the copied delta file in the delta file.

    摘要翻译: 计算机实现的方法,计算机程序产品和数据处理系统在虚拟桌面环境中克隆虚拟机。 克隆新虚拟机的请求被拦截,其中请求最初发送到虚拟管理服务器。 响应于截取请求,从虚拟机的快照克隆新的虚拟机。 为新虚拟机创建增量文件,其中增量文件包括基础磁盘引用和复制的增量文件。 新虚拟机配置为从主虚拟机的快照读取基本磁盘映像。 新的虚拟机被配置为将数据写入增量文件中复制的增量文件。

    Centralized rendering of collaborative content
    8.
    发明授权
    Centralized rendering of collaborative content 有权
    集中呈现协同内容

    公开(公告)号:US08655945B2

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

    申请号:US12947005

    申请日:2010-11-16

    IPC分类号: G06F15/16 G06F9/455

    CPC分类号: G06F9/45533

    摘要: A method is disclosed that includes rendering a portion of a collaborative data stream at a first application running in a first virtual machine on a physical server. The method also includes the first application sharing the rendered portion of the collaborative data stream with a multiplicity of second applications running in second virtual machines on the physical server. Apparatus and program products are also disclosed.

    摘要翻译: 公开了一种方法,其包括在运行在物理服务器上的第一虚拟机中的第一应用程序处呈现协作数据流的一部分。 该方法还包括第一应用程序共享协作数据流的渲染部分与在物理服务器上的第二虚拟机中运行的多个第二应用程序。 还公开了装置和程序产品。

    Centralized Rendering Of Collaborative Content
    9.
    发明申请
    Centralized Rendering Of Collaborative Content 有权
    协调内容的集中渲染

    公开(公告)号:US20120124124A1

    公开(公告)日:2012-05-17

    申请号:US12947005

    申请日:2010-11-16

    IPC分类号: G06F15/16 G06F9/455

    CPC分类号: G06F9/45533

    摘要: A method is disclosed that includes rendering a portion of a collaborative data stream at a first application running in a first virtual machine on a physical server. The method also includes the first application sharing the rendered portion of the collaborative data stream with a multiplicity of second applications running in second virtual machines on the physical server. Apparatus and program products are also disclosed.

    摘要翻译: 公开了一种方法,其包括在运行在物理服务器上的第一虚拟机中的第一应用程序处呈现协作数据流的一部分。 该方法还包括第一应用程序共享协作数据流的渲染部分与在物理服务器上的第二虚拟机中运行的多个第二应用程序。 还公开了装置和程序产品。