Virtual Machine Live Migration Method, Virtual Machine Memory Data Processing Method, Server, and Virtual Machine System
AssigneeHuawei Technologies Co., Ltd.
InventorShengwen Lu
Life of this patent
Estimating the term…
Loading patent…
AssigneeHuawei Technologies Co., Ltd.
InventorShengwen Lu
Estimating the term…
A virtual machine live migration method and a server, to resolve a problem that live migration of a virtual machine cannot be implemented in an SR-IOV technology scenario. According to the virtual machine live migration method and the server in the embodiments of the present invention, by setting a dirty write flag, a virtual PCIE device of a to-be-migrated virtual machine performs at least one read and write operation on received data; a virtual machine manager of the to-be-migrated virtual machine can identify a change in the data and migrate changed data to a destination virtual machine, thereby resolving a problem in the prior art that data cannot be migrated during a virtual machine live migration process because the data passes through the virtual PCIE device but the virtual machine manager cannot perceive the data.
A virtual machine memory data processing method applied to a virtual machine system, wherein the virtual machine system comprises a virtual machine migration management unit, a host device, and a physical network interface card, wherein at least one virtual machine runs on the host device, wherein at least one virtual network interface card runs on the physical network interface card, wherein each virtual machine corresponds to at least one virtual network interface card, wherein the physical network interface card reads and writes data in a memory of each virtual machine in a direct memory access manner, and wherein when any virtual machine in the virtual machine system is migrated, the method comprises:
A virtual machine memory data processing method applied to a virtual machine system, wherein the virtual machine system comprises a virtual machine migration management unit, a host device, and a physical network interface card, wherein at least one virtual machine runs on the host device, wherein at least one virtual network interface card runs on the physical network interface card, wherein each virtual machine corresponds to at least one virtual network interface card, wherein the physical network interface card reads and writes data in a memory of each virtual machine in a direct memory access manner, and wherein when any virtual machine in the virtual machine system is migrated, the method comprises:
A virtual machine memory data processing method applied to a virtual machine system, wherein the virtual machine system comprises a virtual machine migration management unit, a host device, and a physical network interface card, wherein at least one virtual machine runs on the host device, wherein at least one virtual network interface card runs on the physical network interface card, wherein each virtual machine corresponds to at least one virtual network interface card, wherein the physical network interface card reads and writes data in a memory of each virtual machine in a direct memory access manner, and wherein when any virtual machine in the virtual machine system is migrated, the method comprises:
A virtual machine migration method, applied to a virtual machine system, wherein the virtual machine system comprises a virtual machine migration management unit, a host device, and a physical network interface card, wherein at least one virtual machine runs on the host device, wherein at least one virtual network interface card runs on the physical network interface card, wherein each virtual machine corresponds to at least one virtual network interface card, wherein the physical network interface card reads and writes data in a memory of each virtual machine in a direct memory access manner, and wherein the method comprises:
A virtual machine migration method applied to a virtual machine system, wherein the virtual machine system comprises a virtual machine migration management unit, a physical device, and a network interface card, wherein at least one virtual machine runs on the physical device, wherein at least one virtual network interface card runs on the network interface card, wherein each virtual machine corresponds to one virtual network interface card, and wherein each virtual machine receives and sends a packet using a corresponding virtual network interface card, and wherein the method comprises:
A virtual machine system, wherein the virtual machine system comprises:
A virtual machine system, wherein the virtual machine system comprises:
A virtual machine system, wherein the virtual machine system comprises:
A virtual machine system, wherein the virtual machine system comprises:
A virtual machine system, wherein the virtual machine system comprises:
A virtual machine live migration method, wherein the method comprises:
A server, wherein at least one virtual machine runs on the server, wherein data processed by the at least one virtual machine is transmitted using a physical Peripheral Component Interconnection Express (PCIE) device, wherein at least one virtual PCIE device runs on the physical PCIE device, wherein each virtual machine corresponds to one virtual PCIE device, and wherein a first virtual PCIE device among the at least one virtual PCIE device comprises:
Dependencies are inferred from the claim text.