Virtual machine management among networked servers

    公开(公告)号:US09348653B2

    公开(公告)日:2016-05-24

    申请号:US13483411

    申请日:2012-05-30

    IPC分类号: G06F9/50 H04L29/08

    摘要: Virtual machine management among networked servers coupled for data communications with a data communications network that includes a network device and a Virtual Machine Management Module (‘VMMM’), where VM management includes: monitoring, by the network device, network traffic of applications executing in virtual machines of the servers; determining, in dependence upon the monitored network traffic, whether a particular application's network traffic exceeds a predetermined threshold, the particular application executing in a particular virtual machine of a particular server; if the particular application's network traffic exceeds the predetermined threshold, allocating, by the VMMM, an additional virtual machine in a different server; and instantiating, by the VMMM, in the additional virtual machine at least one application.

    Duration Sensitive Scheduling In A Computing Environment
    13.
    发明申请
    Duration Sensitive Scheduling In A Computing Environment 有权
    计算环境中的持续时间敏感调度

    公开(公告)号:US20130111470A1

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

    申请号:US13287691

    申请日:2011-11-02

    IPC分类号: G06F9/455

    CPC分类号: G06F9/4881

    摘要: Duration sensitive scheduling in a computing environment, the computing environment including a computer configured to support a virtual machine, including: identifying, by a duration sensitive scheduler, a processing job to be executed by the virtual machine, wherein the virtual machine includes an entitlement specification that identifies physical resources of the computer that are designated for exclusive use by the virtual machine; determining, by the duration sensitive scheduler, a duration required to complete the processing job; identifying, by the duration sensitive scheduler, a time slot at which the physical resources of the computer that are identified in the entitlement specification are available for use by the virtual machine; scheduling, by the duration sensitive scheduler, the processing job for execution on the virtual machine during the time slot at which the physical resources of the computer that are identified in the entitlement specification are available for use by the virtual machine.

    摘要翻译: 计算环境中的持续时间敏感调度,所述计算环境包括被配置为支持虚拟机的计算机,所述计算机配置为支持虚拟机,所述计算机环境包括:通过所述持续敏感调度器识别要由所述虚拟机执行的处理作业,其中所述虚拟机包括授权规范 其识别被虚拟机专用的计算机的物理资源; 由持续敏感调度器确定完成处理作业所需的持续时间; 通过持续时间敏感的调度器识别在授权规范中识别的计算机的物理资源可供虚拟机使用的时隙; 由所述持续时间敏感调度器调度在所述虚拟机期间在所述授权规范中识别的所述计算机的所述物理资源可供所述虚拟机使用的所述时隙期间执行所述处理作业。

    Virtual machine management among networked servers
    14.
    发明授权
    Virtual machine management among networked servers 有权
    联网服务器之间的虚拟机管理

    公开(公告)号:US09342373B2

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

    申请号:US12783658

    申请日:2010-05-20

    IPC分类号: G06F9/50 H04L29/08

    摘要: Virtual machine management among networked servers coupled for data communications with a data communications network that includes a network device and a Virtual Machine Management Module (‘VMMM’), where VM management includes: monitoring, by the network device, network traffic of applications executing in virtual machines of the servers; determining, in dependence upon the monitored network traffic, whether a particular application's network traffic exceeds a predetermined threshold, the particular application executing in a particular virtual machine of a particular server; if the particular application's network traffic exceeds the predetermined threshold, allocating, by the VMMM, an additional virtual machine in a different server; and instantiating, by the VMMM, in the additional virtual machine at least one application.

    摘要翻译: 网络服务器之间的虚拟机管理,与包含网络设备和虚拟机管理模块(“VMMM”)的数据通信网络进行数据通信,虚拟机管理包括:由网络设备监控执行的应用程序的网络流量 虚拟机的服务器; 根据所监视的网络流量,确定特定应用的网络流量是否超过预定阈值,特定应用在特定服务器的特定虚拟机中执行; 如果特定应用的网络流量超过预定阈值,则由VMMM分配不同服务器中的附加虚拟机; 并且由VMMM在至少一个应用程序的附加虚拟机中实例化。

    Virtual Machine Management Among Networked Servers
    16.
    发明申请
    Virtual Machine Management Among Networked Servers 有权
    网络服务器之间的虚拟机管理

    公开(公告)号:US20120240117A1

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

    申请号:US13483411

    申请日:2012-05-30

    IPC分类号: G06F15/16 G06F9/455

    摘要: Virtual machine management among networked servers coupled for data communications with a data communications network that includes a network device and a Virtual Machine Management Module (‘VMMM’), where VM management includes: monitoring, by the network device, network traffic of applications executing in virtual machines of the servers; determining, in dependence upon the monitored network traffic, whether a particular application's network traffic exceeds a predetermined threshold, the particular application executing in a particular virtual machine of a particular server; if the particular application's network traffic exceeds the predetermined threshold, allocating, by the VMMM, an additional virtual machine in a different server; and instantiating, by the VMMM, in the additional virtual machine at least one application.

    摘要翻译: 网络服务器之间的虚拟机管理,与包含网络设备和虚拟机管理模块(“VMMM”)的数据通信网络进行数据通信,虚拟机管理包括:由网络设备监控执行的应用程序的网络流量 虚拟机的服务器; 根据所监视的网络流量,确定特定应用的网络流量是否超过预定阈值,特定应用在特定服务器的特定虚拟机中执行; 如果特定应用的网络流量超过预定阈值,则由VMMM分配不同服务器中的附加虚拟机; 并且由VMMM在至少一个应用程序的附加虚拟机中实例化。

    Migrating Virtual Machines Among Networked Servers Upon Detection Of Degrading Network Link Operation
    17.
    发明申请
    Migrating Virtual Machines Among Networked Servers Upon Detection Of Degrading Network Link Operation 有权
    网络服务器中虚拟机迁移时,检测到网络链路运行失败

    公开(公告)号:US20110289205A1

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

    申请号:US12784061

    申请日:2010-05-20

    摘要: Migrating virtual machines among networked servers, the servers coupled for data communications with a data communications network that includes a networking device, where migrating includes: establishing, by a virtual machine management module (‘VMMM’), one or more virtual machines on a particular server; querying, by the VMMM, the networking device for link statistics of a link coupling the network device to the particular server for data communications; determining, by the VMMM in dependence upon the link statistics, whether the link coupling the network device to the particular server is degrading; and if the link coupling the network device to the particular server is degrading, migrating a virtual machine executing on the particular server to a destination server. In some embodiments, migrating occurs is carried out only if non-degrading link is available. If no non-degrading links are available, the network device, rather than the link, may be failing.

    摘要翻译: 在网络服务器之间迁移虚拟机,这些服务器与数据通信网络(包括网络设备)进行数据通信,其中迁移包括:由虚拟机管理模块(“VMMM”)建立一个或多个虚拟机 服务器; 通过VMMM查询网络设备,用于将网络设备耦合到特定服务器以进行数据通信的链路的链路统计; 通过VMMM根据链路统计确定将网络设备耦合到特定服务器的链路是否恶化; 并且如果将网络设备耦合到特定服务器的链路正在降级,则将在特定服务器上执行的虚拟机迁移到目的地服务器。 在一些实施例中,只有在非降级链路可用时才进行迁移。 如果没有不降级的链接可用,则网络设备而不是链接可能会失败。

    Virtual Machine Management Among Networked Servers
    18.
    发明申请
    Virtual Machine Management Among Networked Servers 有权
    网络服务器之间的虚拟机管理

    公开(公告)号:US20110289204A1

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

    申请号:US12783658

    申请日:2010-05-20

    摘要: Virtual machine management among networked servers coupled for data communications with a data communications network that includes a network device and a Virtual Machine Management Module (‘VMMM’), where VM management includes: monitoring, by the network device, network traffic of applications executing in virtual machines of the servers; determining, in dependence upon the monitored network traffic, whether a particular application's network traffic exceeds a predetermined threshold, the particular application executing in a particular virtual machine of a particular server; if the particular application's network traffic exceeds the predetermined threshold, allocating, by the VMMM, an additional virtual machine in a different server; and instantiating, by the VMMM, in the additional virtual machine at least one application.

    摘要翻译: 网络服务器之间的虚拟机管理,与包含网络设备和虚拟机管理模块(“VMMM”)的数据通信网络进行数据通信,虚拟机管理包括:由网络设备监控执行的应用程序的网络流量 虚拟机的服务器; 根据所监视的网络流量,确定特定应用的网络流量是否超过预定阈值,特定应用在特定服务器的特定虚拟机中执行; 如果特定应用的网络流量超过预定阈值,则由VMMM分配不同服务器中的附加虚拟机; 并且由VMMM在至少一个应用程序的附加虚拟机中实例化。