Modern virtualization technologies have a powerful ability
to move a virtual machine (VM) from one physical machine
to another, which enables unprecedented flexibility for system
fault tolerance and load balancing. However, for physical
machines there is no similar capability. This paper describes
the detailed design of migrating a physical machine’s
state from one physical Linux machine to another. This
BOotstrapped Migration for Linux OS (BOMLO) capability
avoids scheduled shut-down for the maintenance of nonvirtualized
physical machine and therefore greatly decreases
the service disruption time. BOMLO is more challenging
than VM migration because there is no separate piece of
software to perform the state migration, e.g., the hypervisor
in the case of VM migration. In this paper, we adapted
the Linux’s hibernation facility to develop 3 schemes for
BOMLO: swap disk-based, memory-to-memory, and iterative
memory-to-memory migration.
Modern virtualization technologies have a powerful abilityto move a virtual machine (VM) from one physical machineto another, which enables unprecedented flexibility for systemfault tolerance and load balancing. However, for physicalmachines there is no similar capability. This paper describesthe detailed design of migrating a physical machine’sstate from one physical Linux machine to another. ThisBOotstrapped Migration for Linux OS (BOMLO) capabilityavoids scheduled shut-down for the maintenance of nonvirtualizedphysical machine and therefore greatly decreasesthe service disruption time. BOMLO is more challengingthan VM migration because there is no separate piece ofsoftware to perform the state migration, e.g., the hypervisorin the case of VM migration. In this paper, we adaptedthe Linux’s hibernation facility to develop 3 schemes forBOMLO: swap disk-based, memory-to-memory, and iterativememory-to-memory migration.
การแปล กรุณารอสักครู่..
