LOAD BALANCING OF CLONED VIRTUAL MACHINES
    24.
    发明申请

    公开(公告)号:US20170249188A1

    公开(公告)日:2017-08-31

    申请号:US15509426

    申请日:2015-09-08

    Applicant: VMware, Inc.

    Abstract: A method, a non-transitory computer-readable storage medium, and a computer system for managing the placement of virtual machines in a virtual machine network are disclosed. In an embodiment, a method involves determining if at least one virtual machine in a set of virtual machines supporting a process and running on a first host computer needs to be separated from other virtual machines in the set. If at least one virtual machine needs to be separated, then at least one virtual machine is selected to be separated based on the number of memory pages changed. The selected VM is then separated from the other virtual machines in the set.

    Decentralized management of virtualized hosts
    25.
    发明授权
    Decentralized management of virtualized hosts 有权
    虚拟主机的分散管理

    公开(公告)号:US09563453B2

    公开(公告)日:2017-02-07

    申请号:US14508685

    申请日:2014-10-07

    Applicant: VMware, Inc.

    Abstract: One or more embodiments of the present invention provide a technique for effectively managing virtualized computing systems with an unlimited number of hardware resources. Host systems included in a virtualized computer system are organized into a scalable, peer-to-peer (P2P) network in which host systems arrange themselves into a network overlay to communicate with one another. The network overlay enables the host systems to perform a variety of operations, which include dividing computing resources of the host systems among a plurality of virtual machines (VMs), load balancing VMs across the host systems, and performing an initial placement of a VM in one of the host systems.

    Abstract translation: 本发明的一个或多个实施例提供了一种用于以无限数量的硬件资源有效地管理虚拟化计算系统的技术。 包括在虚拟化计算机系统中的主机系统被组织成可扩展的对等(P2P)网络,其中主机系统将其自身布置成网络覆盖以便彼此通信。 网络覆盖使得主机系统能够执行各种操作,其包括在多个虚拟机(VM)中划分主机系统的计算资源,跨主机系统负载平衡VM,以及执行VM的初始放置 其中一个主机系统。

    Managing resources in a distributed system using dynamic clusters
    27.
    发明授权
    Managing resources in a distributed system using dynamic clusters 有权
    使用动态集群管理分布式系统中的资源

    公开(公告)号:US09413683B2

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

    申请号:US14701161

    申请日:2015-04-30

    Applicant: VMware, Inc.

    Abstract: In an example, a method for performing initial placement of a data object in a distributed system that includes a plurality of hardware resources includes receiving a request to create an instance of a data object; determining, in response to the request, a list of hardware resources that satisfy one or more criteria of the data object; creating, in response to the request, a virtual cluster that includes a subset of the hardware resources included in the list of hardware resources; selecting a hardware resource from the virtual cluster into which the data object is to be placed; placing the data object into the hardware resource; and releasing the virtual cluster.

    Abstract translation: 在一个示例中,用于在包括多个硬件资源的分布式系统中执行数据对象的初始放置的方法包括接收创建数据对象的实例的请求; 响应于所述请求确定满足所述数据对象的一个​​或多个准则的硬件资源的列表; 响应于该请求创建包括硬件资源列表中包括的硬件资源的子集的虚拟集群; 从虚拟群集中选择要放置数据对象的硬件资源; 将数据对象放入硬件资源; 并释放虚拟群集。

    Load balancing of cloned virtual machines
    28.
    发明授权
    Load balancing of cloned virtual machines 有权
    克隆虚拟机的负载平衡

    公开(公告)号:US09389901B2

    公开(公告)日:2016-07-12

    申请号:US14481832

    申请日:2014-09-09

    Applicant: VMware, Inc.

    Abstract: A method, a non-transitory computer-readable storage medium, and a computer system for managing the placement of virtual machines in a virtual machine network are disclosed. In an embodiment, a method involves determining if at least one virtual machine in a set of virtual machines supporting a process and running on a first host computer needs to be separated from other virtual machines in the set. If at least one virtual machine needs to be separated, then at least one virtual machine is selected to be separated based on the number of memory pages changed. The selected VM is then separated from the other virtual machines in the set.

    Abstract translation: 公开了一种用于管理虚拟机网络中的虚拟机的放置的方法,非暂时计算机可读存储介质和计算机系统。 在一个实施例中,一种方法涉及确定支持一个进程并在第一主计算机上运行的一组虚拟机中的至少一个虚拟机是否需要与组中的其他虚拟机分离。 如果至少有一个虚拟机需要分离,则至少一个虚拟机被选择为基于更改的内存页数来分离。 所选的VM然后与集合中的其他虚拟机分离。

    Method and system for supporting a change in state within a cluster of host computers that run virtual machines
    29.
    发明授权
    Method and system for supporting a change in state within a cluster of host computers that run virtual machines 有权
    支持运行虚拟机的主机计算机群集状态变化的方法和系统

    公开(公告)号:US09389900B2

    公开(公告)日:2016-07-12

    申请号:US14264626

    申请日:2014-04-29

    Applicant: VMware, Inc.

    Abstract: A method for supporting a change in state within a cluster of host computers that run virtual machines is disclosed. The method involves identifying a change in state within a cluster of host computers that run virtual machines, determining if predefined criteria for available resources within the cluster of host computers can be met by resources available in the cluster of host computers, and determining if predefined criteria for available resources within the cluster of host computers can be maintained after at least one different predefined change in state. In an embodiment, the steps of this method may be implemented in a non-transitory computer-readable storage medium having instructions that, when executed in a computing device, causes the computing device to carry out the steps.

    Abstract translation: 公开了一种用于支持在运行虚拟机的主计算机的群集内的状态改变的方法。 该方法涉及识别运行虚拟机的主机计算机的集群内的状态变化,确定主计算机的群集中的可用资源的预定标准是否可被主计算机的集群中可用的资源满足,以及确定是否预定义的准则 对主机计算机群集中的可用资源可以在至少一个不同的预定义的状态改变之后维持。 在一个实施例中,该方法的步骤可以在具有指令的非瞬时计算机可读存储介质中实现,所述指令在计算设备中被执行时使计算设备执行步骤。

    METHODS AND SYSTEMS TO MANAGE COMPUTER RESOURCES IN ELASTIC MULTI-TENANT CLOUD COMPUTING SYSTEMS
    30.
    发明申请
    METHODS AND SYSTEMS TO MANAGE COMPUTER RESOURCES IN ELASTIC MULTI-TENANT CLOUD COMPUTING SYSTEMS 有权
    弹性多云云计算系统管理计算机资源的方法与系统

    公开(公告)号:US20140280956A1

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

    申请号:US13830212

    申请日:2013-03-14

    Applicant: VMWARE, INC.

    Abstract: Methods and systems to reconfigure clusters in elastic multi-tenant cloud computing system. An example method includes partitioning a first resource reservation of a first virtual data center between a first cluster and a second cluster and partitioning a second resource reservation of a second virtual data center between the first cluster and the second cluster, and based on the partitioning of the first resource reservation and the second resource reservation, collectively adjusting a first portion of the first resource reservation allotted to the first cluster and a second portion of the second resource reservation allotted to the first cluster in a same reconfiguration operation.

    Abstract translation: 弹性多租户云计算系统中重组集群的方法与系统。 示例性方法包括:在第一集群和第二集群之间划分第一虚拟数据中心的第一资源预留,并且在第一集群和第二集群之间划分第二虚拟数据中心的第二资源预留,并且基于 第一资源预留和第二资源预留,共同地调整分配给第一集群的第一资源预留的第一部分和在同一重新配置操作中分配给第一集群的第二资源预留的第二部分。

Patent Agency Ranking