Migration of virtual machine located on its own network

    公开(公告)号:US11496436B2

    公开(公告)日:2022-11-08

    申请号:US16044176

    申请日:2018-07-24

    Applicant: VMware, Inc.

    Abstract: The disclosure provides an approach for eliminating issues associated with the use of an L2 extension and ARP calls after migrating a virtual machine from one host to another host. The approach involves placing nodes within a network within their own subnetworks, each subnetwork having an IP address range of one address. Placing nodes into subnets of one avoids intra-subnet forwarding, eliminating the need for ARP calls and for L2 extensions.

    Support for multi-AZ management appliance networking

    公开(公告)号:US11265243B2

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

    申请号:US16507081

    申请日:2019-07-10

    Applicant: VMWARE, INC.

    Abstract: Processes for managing computing processes within a plurality of data centers configured to provide a cloud computing environment are described. An exemplary process includes executing a process on a first host of a plurality of hosts. When the process is executing on the first host, a first network identifier associated with the plurality of hosts is not a network identifier of a pool of network identifiers associated with the cloud computing environment and first and second route tables respectively corresponding to first and second data centers of the plurality of data centers associate the first network identifier with the first host. The exemplary process further includes detecting an event associated with the process. In response to detecting the event associated with the process, the first and second route tables are respectively updated to associate the first network identifier with a second host of the plurality of hosts.

    Reserving failover capacity in cloud computing

    公开(公告)号:US11169893B2

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

    申请号:US16507083

    申请日:2019-07-10

    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.

    Elastic compute fabric using virtual machine templates

    公开(公告)号:US10977063B2

    公开(公告)日:2021-04-13

    申请号:US14136621

    申请日:2013-12-20

    Applicant: VMware, Inc.

    Abstract: Embodiments include an infrastructure shared among cloud services that supports fast provisioning of virtual machines (VMs). A set of powered-on parent VM templates and a set of powered-off child VMs are maintained by the infrastructure in a hierarchy. The child VMs are instantiated from the parent VM templates, and pre-registered to a cloud operating system in some embodiments. In response to requests from the cloud services for the child VMs, where the requests specify child VM configurations, child VMs from the set of powered-off child VMs are selected and customized based on the child VM configurations, and then deployed for use by the cloud services. In some embodiments, the fast provisioning of VMs is supported by forking operations in the infrastructure.

    HANDLING DISK STATE INHERITANCE FOR FORKED VIRTUAL MACHINES
    28.
    发明申请
    HANDLING DISK STATE INHERITANCE FOR FORKED VIRTUAL MACHINES 审中-公开
    处理虚拟机的处理盘状态

    公开(公告)号:US20170052812A1

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

    申请号:US15343454

    申请日:2016-11-04

    Applicant: VMware, Inc.

    Abstract: Techniques for handling inheritance of disk state when forking virtual machines (VMs) are provided. In one embodiment, a computer system can receive a request to fork a child VM from a parent VM. In response, the computer system can take a disk snapshot of the parent VM, where the disk snapshot results in a child disk for the child VM, where the child disk is a delta disk that points to a parent disk of the parent VM, and where the parent disk serves as the parent VM's current running point. The computer system can then determine whether the parent disk is a delta disk. If so, the computer system can copy the content of the parent disk to the child disk, traverse a disk hierarchy associated with the parent disk to identify a base disk above the parent disk in the hierarchy, and cause the child disk to point directly to the base disk.

    Abstract translation: 提供虚拟机(VM)时处理磁盘状态继承的技术。 在一个实施例中,计算机系统可以接收从父虚拟机分派子VM的请求。 作为响应,计算机系统可以获取父虚拟机的磁盘快照,其中磁盘快照导致子虚拟机的子磁盘,其中子磁盘是指向父虚拟机的父磁盘的增量磁盘,以及 父磁盘用作父虚拟机的当前运行点。 然后,计算机系统可以确定父磁盘是否是增量磁盘。 如果是这样,计算机系统可以将父磁盘的内容复制到子磁盘,遍历与父磁盘相关联的磁盘层次结构,以标识层次结构中父磁盘上方的基本磁盘,并使子磁盘直接指向 基盘。

    Robust live migration using shared filesystem
    29.
    发明授权
    Robust live migration using shared filesystem 有权
    使用共享文件系统进行强大的实时迁移

    公开(公告)号:US09141578B2

    公开(公告)日:2015-09-22

    申请号:US14202184

    申请日:2014-03-10

    Applicant: VMware, Inc.

    Abstract: A method for transferring guest physical memory from a source host to a destination host during live migration of a virtual machine (VM) involves (a) transmitting pages of the guest physical memory from the source host to the destination host over a network connection, (b) transferring state information from the source host to the destination host, (c) while performance benefits regarding continued access to the guest physical memory on the source host persist, using the transferred state information to run the VM on the destination host in place of running the VM on the source host, and (d) while the VM is running on the destination host, writing pages of the guest physical memory from the source host to a shared datastore such that the destination host can retrieve the written guest physical pages from the shared datastore.

    Abstract translation: 一种用于在虚拟机(VM)的实时迁移期间将客户机物理存储器从源主机传送到目标主机的方法包括:(a)通过网络连接将客户物理存储器的页面从源主机发送到目的主机; b)将状态信息从源主机传送到目的地主机,(c)虽然在源主机上持续访问访客物理内存的性能有利于使用转移的状态信息在目的地主机上运行VM来代替 在源主机上运行VM,以及(d)当VM在目标主机上运行时,将客户机物理内存的页面从源主机写入共享数据存储区,以便目标主机可以从 共享数据存储。

    Fast Instantiation of Virtual Machines
    30.
    发明申请
    Fast Instantiation of Virtual Machines 审中-公开
    虚拟机的快速实例化

    公开(公告)号:US20150178108A1

    公开(公告)日:2015-06-25

    申请号:US14136661

    申请日:2013-12-20

    Applicant: VMware, Inc.

    CPC classification number: G06F9/45558 G06F2009/45562

    Abstract: Embodiments support instant forking of virtual machines (VMs) and state customization. Virtual device state and persistent storage of a child VM are defined based on virtual device state and persistent storage of parent VMs. After forking, a state of the child VM is customized based on configuration data. Customizing the state includes configuring one or more identities of the child VM, before bootup completes on the child VM.

    Abstract translation: 实施例支持即时分配虚拟机(VM)和状态定制。 基于虚拟设备状态和父虚拟机的持久存储来定义子虚拟机的虚拟设备状态和持久存储。 分叉后,基于配置数据定制子虚拟机的状态。 在子VM上启动完成之前,自定义状态包括配置子虚拟机的一个或多个身份。

Patent Agency Ranking