Task prioritization management in a virtualized environment
    1.
    发明授权
    Task prioritization management in a virtualized environment 有权
    虚拟化环境中的任务优先级管理

    公开(公告)号:US08756599B2

    公开(公告)日:2014-06-17

    申请号:US13007895

    申请日:2011-01-17

    IPC分类号: G06F9/455 G06F9/50

    CPC分类号: G06F9/45533 G06F9/5077

    摘要: A method, computer program product, and system for managing tasks for a virtual machine are presented. An amount of resources to perform a task for the virtual machine are identified in response to receiving a request to perform the task for the virtual machine in a set of data processing systems. A set of resources in the set of data processing systems available to complete the task for the virtual machine are identified. A set of priorities for a set of phases of the task are identified. Operations are scheduled on the set of resources to perform the task for the virtual machine based on the set of priorities identified for the set of phases of the task.

    摘要翻译: 提出了一种用于管理虚拟机的任务的方法,计算机程序产品和系统。 响应于在一组数据处理系统中接收到执行虚拟机的任务的请求来识别用于执行虚拟机的任务的资源的量。 识别可用于完成虚拟机任务的一组数据处理系统中的一组资源。 确定了一系列任务阶段的优先事项。 根据为任务的一组阶段确定的优先级集合,在该组资源上安排操作以执行虚拟机的任务。

    TASK PRIORITIZATION MANAGEMENT IN A VIRTUALIZED ENVIRONMENT
    2.
    发明申请
    TASK PRIORITIZATION MANAGEMENT IN A VIRTUALIZED ENVIRONMENT 有权
    虚拟化环境中的任务优先管理

    公开(公告)号:US20120185848A1

    公开(公告)日:2012-07-19

    申请号:US13007895

    申请日:2011-01-17

    IPC分类号: G06F9/455

    CPC分类号: G06F9/45533 G06F9/5077

    摘要: A method, computer program product, and system for managing tasks for a virtual machine are presented. An amount of resources to perform a task for the virtual machine are identified in response to receiving a request to perform the task for the virtual machine in a set of data processing systems. A set of resources in the set of data processing systems available to complete the task for the virtual machine are identified. A set of priorities for a set of phases of the task are identified. Operations are scheduled on the set of resources to perform the task for the virtual machine based on the set of priorities identified for the set of phases of the task.

    摘要翻译: 提出了一种用于管理虚拟机的任务的方法,计算机程序产品和系统。 响应于在一组数据处理系统中接收到执行虚拟机的任务的请求来识别用于执行虚拟机的任务的资源的量。 识别可用于完成虚拟机任务的一组数据处理系统中的一组资源。 确定了一系列任务阶段的优先事项。 根据为任务的一组阶段确定的优先级集合,在该组资源上安排操作以执行虚拟机的任务。

    Migrating virtual machines with adaptive compression
    3.
    发明授权
    Migrating virtual machines with adaptive compression 有权
    使用自适应压缩迁移虚拟机

    公开(公告)号:US08694685B2

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

    申请号:US13035365

    申请日:2011-02-25

    IPC分类号: G06F15/16

    CPC分类号: G06F9/4862

    摘要: A method, data processing system, and computer program product for managing images. A processor unit divides an image for a virtual machine into blocks. The processor unit determines whether to compress the blocks prior to transmitting the blocks to a destination for the image. In response to a determination to compress the blocks, the processor unit compresses the blocks to form a compressed set of blocks. The processor unit sends the compressed set of blocks and any uncompressed blocks remaining in the blocks to the destination for the image.

    摘要翻译: 一种用于管理图像的方法,数据处理系统和计算机程序产品。 处理器单元将虚拟机的图像划分成块。 处理器单元在将块发送到图像的目的地之前确定是否压缩块。 响应于压缩块的确定,处理器单元压缩块以形成压缩的块集合。 处理器单元将压缩的块集合和块中剩余的任何未压缩块发送到图像的目的地。

    Migrating Virtual Machines with Adaptive Compression
    4.
    发明申请
    Migrating Virtual Machines with Adaptive Compression 有权
    使用自适应压缩迁移虚拟机

    公开(公告)号:US20120221744A1

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

    申请号:US13035365

    申请日:2011-02-25

    IPC分类号: G06F15/16

    CPC分类号: G06F9/4862

    摘要: A method, data processing system, and computer program product for managing images. A processor unit divides an image for a virtual machine into blocks. The processor unit determines whether to compress the blocks prior to transmitting the blocks to a destination for the image. In response to a determination to compress the blocks, the processor unit compresses the blocks to form a compressed set of blocks. The processor unit sends the compressed set of blocks and any uncompressed blocks remaining in the blocks to the destination for the image.

    摘要翻译: 一种用于管理图像的方法,数据处理系统和计算机程序产品。 处理器单元将虚拟机的图像划分为块。 处理器单元在将块发送到图像的目的地之前确定是否压缩块。 响应于压缩块的确定,处理器单元压缩块以形成压缩的块集合。 处理器单元将压缩的块集合和块中剩余的任何未压缩块发送到图像的目的地。

    Systems and methods for efficient live application migration within bandwidth constrained networks
    5.
    发明授权
    Systems and methods for efficient live application migration within bandwidth constrained networks 失效
    带宽约束网络内有效实时应用迁移的系统和方法

    公开(公告)号:US08458284B2

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

    申请号:US12483289

    申请日:2009-06-12

    IPC分类号: G06F15/167

    摘要: A system for transferring a live application from a source to a target machines includes memory capture component that monitors and captures memory segments associated with one or more memories, one or more sets of these memory segments comprising one or more applications, the memory segments changing while the live application is in execution. A frequency ranking component organizes the memory segments in an order determined by memory segment change frequency. A link identification component identifies one or more connecting links to one or more sets of peer machines, each set of machines connecting said source machine to said target machine, the link identifier further determining the bandwidth associated with each connecting link. A routing component preferentially routes one or more of the memory segments over said connecting links based on said order.

    摘要翻译: 用于将实时应用从源传输到目标机器的系统包括:存储器捕获部件,其监视和捕获与一个或多个存储器相关联的存储器段,一组或多组这些存储器段包括一个或多个应用,存储器段改变 实时应用程序正在执行。 频率分级组件按存储器段变化频率确定的顺序组织存储器段。 链路识别组件识别到一个或多个对等机器组的一个或多个连接链路,每组连接所述源机器与所述目标机器的机器,所述链路标识符进一步确定与每个连接链路相关联的带宽。 基于所述顺序,路由组件优先地通过所述连接链路路由一个或多个存储器段。

    SYSTEMS AND METHODS FOR EFFICIENT LIVE APPLICATION MIGRATION WITHIN BANDWIDTH CONSTRAINED NETWORKS
    6.
    发明申请
    SYSTEMS AND METHODS FOR EFFICIENT LIVE APPLICATION MIGRATION WITHIN BANDWIDTH CONSTRAINED NETWORKS 失效
    用于带宽约束网络中有效应用移动的系统和方法

    公开(公告)号:US20100318608A1

    公开(公告)日:2010-12-16

    申请号:US12483289

    申请日:2009-06-12

    IPC分类号: G06F15/16 G06F9/455

    摘要: A system for transferring a live application from a source to a target machines includes memory capture component that monitors and captures memory segments associated with one or more memories, one or more sets of these memory segments comprising one or more applications, the memory segments changing while the live application is in execution. A frequency ranking component organizes the memory segments in an order determined by memory segment change frequency. A link identification component identifies one or more connecting links to one or more sets of peer machines, each set of machines connecting said source machine to said target machine, the link identifier further determining the bandwidth associated with each connecting link. A routing component preferentially routes one or more of the memory segments over said connecting links based on said order.

    摘要翻译: 用于将实时应用从源传输到目标机器的系统包括:存储器捕获部件,其监视和捕获与一个或多个存储器相关联的存储器段,一组或多组这些存储器段包括一个或多个应用,存储器段改变 实时应用程序正在执行。 频率分级组件按存储器段变化频率确定的顺序组织存储器段。 链路识别组件识别到一个或多个对等机器组的一个或多个连接链路,每组连接所述源机器与所述目标机器的机器,所述链路标识符进一步确定与每个连接链路相关联的带宽。 基于所述顺序,路由组件优先地通过所述连接链路路由一个或多个存储器段。

    Enablement and acceleration of live and near-live migration of virtual machines and their associated storage across networks
    7.
    发明授权
    Enablement and acceleration of live and near-live migration of virtual machines and their associated storage across networks 有权
    启用和加速虚拟机及其相关存储跨网络的实时和近实时迁移

    公开(公告)号:US08429651B2

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

    申请号:US12690552

    申请日:2010-01-20

    IPC分类号: G06F9/455 G06F9/46

    CPC分类号: G06F9/45558 G06F2009/4557

    摘要: A virtual machine is migrated between a source cloud and a destination cloud. A temporary storage is mounted to a partition management firmware of the source cloud and to a partition management firmware of the destination cloud. A first storage location migration migrates the virtual machine from the source cloud to the at least one temporary storage. A second storage location migration migrates the virtual machine from the at least one temporary storage to final destination storage of the destination cloud. The temporary storage is then unmounted from the partition management firmware of the source cloud and from the partition management firmware of the destination cloud.

    摘要翻译: 虚拟机在源云和目标云之间迁移。 临时存储装载到源云的分区管理固件和目的地云的分区管理固件。 第一个存储位置迁移将虚拟机从源云迁移到至少一个临时存储。 第二个存储位置迁移将虚拟机从至少一个临时存储迁移到目标云的最终目标存储。 然后从源云的分区管理固件和目标云的分区管理固件卸载临时存储。

    Communications between virtual machines that have been migrated
    9.
    发明授权
    Communications between virtual machines that have been migrated 有权
    已迁移的虚拟机之间的通信

    公开(公告)号:US08448171B2

    公开(公告)日:2013-05-21

    申请号:US12986758

    申请日:2011-01-07

    IPC分类号: G06F9/455

    CPC分类号: H04L61/2007

    摘要: A method, apparatus, and computer program product for managing communications between a plurality of applications are presented. A determination is made as to whether an address in a message is a prior address for a second application in the plurality of applications in response to receiving a message from a first application in the plurality of applications. The message is sent onto a virtual network configured to handle prior addresses for the plurality of applications in response to the address in the message being the prior address for the second application being located on another virtual machine from the first application.

    摘要翻译: 呈现了用于管理多个应用之间的通信的方法,装置和计算机程序产品。 响应于从多个应用中的第一应用接收到消息,确定消息中的地址是否是多个应用中的第二应用的先前地址。 该消息被发送到虚拟网络,该虚拟网络被配置为响应于消息中的地址处理来自第一应用的位于另一虚拟机上的第二应用的先前地址的多个应用的​​先前地址。

    METHOD, SYSTEM, AND PROGRAM PRODUCT FOR ENHANCING NETWORK COMMUNICATIONS BETWEEN ENDPOINTS
    10.
    发明申请
    METHOD, SYSTEM, AND PROGRAM PRODUCT FOR ENHANCING NETWORK COMMUNICATIONS BETWEEN ENDPOINTS 审中-公开
    方法,系统和程序产品,用于增强终端之间的网络通信

    公开(公告)号:US20080165683A1

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

    申请号:US11619792

    申请日:2007-01-04

    IPC分类号: G08C15/00

    摘要: The present invention provides a method, system and program product for enhancing communications between endpoints. Specifically, the present invention provides mechanisms (e.g., routing controllers either at a network or application layer) that negotiate and specify which network interface to use at each endpoint (both sending and receiving) in multi-homing interface environments. This approach allows the application traffic to be routed through these two specified network interfaces for the better end-to-end QoS. This network interfaces used can also be dynamic changed (e.g., in real-time) to adapt to changing conditions of the network links.

    摘要翻译: 本发明提供一种用于增强端点之间的通信的方法,系统和程序产品。 具体地说,本发明提供了在多归属接口环境中协商和指定在每个端点(均发送和接收)使用哪个网络接口的机制(例如,在网络或应用层的路由控制器)。 这种方法允许应用程序流量通过这两个指定的网络接口进行路由,以获得更好的端到端QoS。 所使用的网络接口也可以动态地改变(例如,实时地)以适应网络链路的变化的条件。