VIRTUAL MACHINE MIGRATION USING LOCAL STORAGE
    1.
    发明申请
    VIRTUAL MACHINE MIGRATION USING LOCAL STORAGE 审中-公开
    使用本地存储的虚拟机器移动

    公开(公告)号:US20100082922A1

    公开(公告)日:2010-04-01

    申请号:US12274234

    申请日:2008-11-19

    IPC分类号: G06F12/14

    摘要: A method, apparatus, and system of virtual machine migration using local storage are disclosed. In one embodiment, a method includes creating a current snapshot of an operating virtual machine on a source physical server, storing a write data on a low-capacity storage device accessible to the source physical server and a destination physical server during a write operation on the destination physical server, and launching the operating virtual machine on the destination physical server when a memory data is copied from the source physical server to the destination physical server. The current snapshot may be a read-only state of the operating virtual machine frozen at a point in time. A time and I/O that may be needed to create the current snapshot that may not increase with a size of the operating virtual machine.

    摘要翻译: 公开了使用本地存储的虚拟机迁移的方法,装置和系统。 在一个实施例中,一种方法包括在源物理服务器上创建操作虚拟机的当前快照,将写入数据存储在源物理服务器可访问的低容量存储设备上,以及在对该物理服务器的写入操作期间存在目的地物理服务器 目标物理服务器,并且当将内存数据从源物理服务器复制到目标物理服务器时,在目标物理服务器上启动操作虚拟机。 当前快照可能是在某个时间点冻结​​的操作虚拟机的只读状态。 可能需要创建当前快照的时间和I / O,这些快照可能不会随着运行的虚拟机的大小而增加。

    Hypervisor Exchange With Virtual Machines In Memory

    公开(公告)号:US20170371691A1

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

    申请号:US15189115

    申请日:2016-06-22

    IPC分类号: G06F9/455 G06F12/109 G06F3/06

    摘要: A hypervisor-exchange process includes: suspending, by an “old” hypervisor, resident virtual machines; exchanging the old hypervisor for a new hypervisor, and resuming, by the new hypervisor, the resident virtual machines. The suspending can include “in-memory” suspension of the virtual machines until the virtual machines are resumed by the new hypervisor. Thus, there is no need to load the virtual machines from storage prior to the resuming. As a result, any interruption of the virtual machines is minimized. In some embodiments, the resident virtual machines are migrated onto one or more host virtual machines to reduce the number of virtual machines being suspended.

    Operating-System Exchanges Using Memory-Pointer Transfers
    3.
    发明申请
    Operating-System Exchanges Using Memory-Pointer Transfers 有权
    使用内存指针传输的操作系统交换

    公开(公告)号:US20160306649A1

    公开(公告)日:2016-10-20

    申请号:US15189130

    申请日:2016-06-22

    IPC分类号: G06F9/455 G06F9/50 G06F12/02

    摘要: An “old” hypervisor is upgraded to or otherwise replaced by a “new” hypervisor without migrating virtual machines to a standby computer. The old hypervisor partitions the computer that it controls between a source partition and a target partition. The hypervisor and its virtual machines initially run on the source partition, while a new hypervisor is installed on the target partition. The virtual machines are migrated to the new hypervisor without physically moving the in-memory virtual-machine data. Instead, the old hypervisor sends memory pointers, and the new hypervisor claims the respective memory locations storing the virtual-machine data. After all virtual machines are migrated, the old hypervisor bequeaths the hypervisor memory and a last processor that the old hypervisor requires to run. The new hypervisor claims the bequeathed processor and hypervisor memory after the old hypervisor terminates to complete the upgrade/exchange.

    摘要翻译: “旧”虚拟机管理程序升级或替换为“新的”管理程序,而不会将虚拟机迁移到备用计算机。 旧的虚拟机管理程序将分区它在源分区和目标分区之间控制的计算机。 管理程序及其虚拟机最初在源分区上运行,而目标分区上安装了一个新的虚拟机管理程序。 虚拟机将迁移到新的管理程序,而不会物理移动内存中的虚拟机数据。 相反,旧的管理程序发送存储器指针,并且新的管理程序声明存储虚拟机数据的相应存储器位置。 在迁移所有虚拟机之后,旧的虚拟机管理程序将驻留管理程序内存和旧管理程序运行所需的最后一个处理器。 新的虚拟机管理程序在旧虚拟机管理程序终止后,要求遗留处理器和管理程序内存,以完成升级/更换。

    Hot-Swapping Operating Systems Using Inter-Partition Application Migration
    5.
    发明申请
    Hot-Swapping Operating Systems Using Inter-Partition Application Migration 审中-公开
    使用分区间应用程序迁移的热插拔操作系统

    公开(公告)号:US20160210141A1

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

    申请号:US14642656

    申请日:2015-03-09

    IPC分类号: G06F9/445

    摘要: In a process for hot-swapping operating systems, an original operating system (OS) instance is executing on and controlling hardware of a computer. The original OS instance generates updated launch code that defines a division of the hardware into a source logical partition and a target logical partition. The original OS instance quiesces processes hardware of the target logical partition so that the original OS instance and an application running thereon are contained by the source logical partition. The original OS instance launches the updated OS instance so that it executes on the target logical partition. The application is moved from the source logical partition to the target logical partition. The original OS instance terminates. The updated OS instance claims hardware freed by the termination.

    摘要翻译: 在用于热插拔操作系统的过程中,原始操作系统(OS)实例正在执行并控制计算机的硬件。 原始OS实例生成更新的启动代码,该代码将硬件划分为源逻辑分区和目标逻辑分区。 原始OS实例静止处理目标逻辑分区的硬件,以便原始OS实例及其上运行的应用程序由源逻辑分区包含。 原始OS实例启动更新的OS实例,以便在目标逻辑分区上执行。 应用程序从源逻辑分区移动到目标逻辑分区。 原始OS实例终止。 更新的操作系统实例声明终止时释放的硬件。