CROSS-CLOUD PROVIDER VIRTUAL MACHINE MIGRATION

    公开(公告)号:US20170371696A1

    公开(公告)日:2017-12-28

    申请号:US15195680

    申请日:2016-06-28

    Applicant: VMware, Inc.

    CPC classification number: G06F9/45558 G06F2009/4557 G06F2009/45595

    Abstract: A method for migrating a virtual machine (VM) includes establishing a first connection to a first cloud computing system executing a first VM, and establishing a second connection to a second cloud computing system managed by a second cloud provider, which is different form the first cloud provider. The method further includes instantiating a second VM designated as a destination VM in the second cloud computing system, and installing a migration agent on each of the first VM and the second VM. The migration agents execute a migration process of the first VM to the second VM by (1) iteratively copying guest data from the first VM to the second VM until a switchover criteria of the migration operation is met, and (2) copying a remainder of guest data from the first VM to the second VM when the switchover criteria is met.

    METHOD AND SYSTEM FOR RESTORING CONSUMED MEMORY AFTER MEMORY CONSOLIDATION
    24.
    发明申请
    METHOD AND SYSTEM FOR RESTORING CONSUMED MEMORY AFTER MEMORY CONSOLIDATION 有权
    在记忆合并后恢复消费记忆的方法和系统

    公开(公告)号:US20150039838A1

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

    申请号:US14447238

    申请日:2014-07-30

    Applicant: VMware, Inc.

    Abstract: One embodiment of the system disclosed herein facilitates reduction of latency associated with accessing content of a memory page that has been swapped out by a guest operating system in a virtualized computer system. During operation, a hypervisor detects an I/O write command issued by the guest operating system at a swap location within the guest operating system's swap file and records the swap location. The hypervisor then prefetches contents of a page stored at the swap location within the guest operating system's swap file into a prefetch cache in host machine memory. Subsequently, the hypervisor detects an I/O read command issued by the guest operating system at the swap location within the swap file. In response, the hypervisor provides contents of the page to the guest operating system from the prefetch cache, thereby avoiding accessing the guest operating system's swap file.

    Abstract translation: 本文公开的系统的一个实施例有助于减少与在虚拟化计算机系统中由客户操作系统交换的存储器页面的内容相关联的等待时间。 在运行期间,虚拟机管理程序检测客户机操作系统在客户机操作系统交换文件内的交换位置发出的I / O写入命令,并记录交换位置。 管理程序然后将存储在客户操作系统交换文件中的交换位置的页面的内容预取到主机存储器中的预取高速缓存中。 随后,管理程序检测交换文件中交换位置处的客户机操作系统发出的I / O读取命令。 作为响应,管理程序从预取缓存向客户操作系统提供页面的内容,从而避免访问客户操作系统的交换文件。

    AFFINITY AND ANTI-AFFINITY WITH CONSTRAINTS FOR SETS OF RESOURCES AND SETS OF DOMAINS IN A VIRTUALIZED AND CLUSTERED COMPUTER SYSTEM

    公开(公告)号:US20220237049A1

    公开(公告)日:2022-07-28

    申请号:US17159098

    申请日:2021-01-26

    Applicant: VMware, Inc.

    Abstract: An example method of placing resources in domains of a virtualized computing system is described. A host cluster includes a virtualization layer executing on hardware platforms of the hosts. The method includes: determining, at a virtualization management server, definitions of the domains and resource groups, each of the domains including a plurality of placement targets, each of the resource groups including a plurality of the resources; receiving, at the virtualization management server from the user, affinity/anti-affinity rules that control placement of the resource groups within the domains; receiving, at the virtualization management server from the user, constraints that further control placement of the resource groups within the domains; and placing, by the virtualization management server, the resource groups within the domains based on the affinity/anti-affinity rules and the constraints.

    MULTI-PROCESS VIRTUAL MACHINE MIGRATION IN A VIRTUALIZED COMPUTING SYSTEM

    公开(公告)号:US20220229683A1

    公开(公告)日:2022-07-21

    申请号:US17154393

    申请日:2021-01-21

    Applicant: VMware, Inc.

    Abstract: Examples provide a method of migrating a multi-process virtual machine (VM) from at least one source host to at least one destination host in a virtualized computing system. The method includes: copying, by VM migration software executing in the at least one source host, guest physical memory of the multi-process VM to the at least one destination host; obtaining, by the VM migration software, at least one device checkpoint for at least one device supporting the multi-process VM, the multi-process VM including a user-level monitor (ULM) and at least one user-level driver (ULD), the at least one ULD interfacing with the at least one device, the ULM providing a virtual environment for the multi-process VM; transmitting the at least one device checkpoint to the at least one destination host; restoring the at least one device checkpoint; and resuming the multi-process VM on the at least one destination host.

    RESERVING FAILOVER CAPACITY IN CLOUD COMPUTING

    公开(公告)号:US20220027244A1

    公开(公告)日:2022-01-27

    申请号:US17496434

    申请日:2021-10-07

    Applicant: VMware, Inc.

    Abstract: Methods and devices for providing reserved failover capacity across a plurality of data centers are described herein. An exemplary method includes determining whether a management process is executing at a first data center corresponding to a first physical location. In accordance with a determination that the management process is not executing at the first data center corresponding to the first physical location a host is initiated at a second data center corresponding to a second physical location and the management process is executed on the initiated host at the second data center corresponding to the second physical location.

    REPROGRAMMING NETWORK INFRASTRUCTURE IN RESPONSE TO VM MOBILITY

    公开(公告)号:US20200241901A1

    公开(公告)日:2020-07-30

    申请号:US16256047

    申请日:2019-01-24

    Applicant: VMware, Inc.

    Abstract: The disclosure provides an approach for dynamically reprogramming network and network infrastructure in response to VM mobility. The approach provides a hypervisor layer that can observe changes in VM-host relationships and reprogram the associated network and network infrastructure to maintain network communication. The hypervisor layer notifies a controller of a data center to migrate an ENI of the migrated VM to the same destination host as the migrated VM, in response to VM migration.

Patent Agency Ranking