CN102118458A - Method and system for live migration of virtual machine - Google Patents
Method and system for live migration of virtual machine Download PDFInfo
- Publication number
- CN102118458A CN102118458A CN2011100572789A CN201110057278A CN102118458A CN 102118458 A CN102118458 A CN 102118458A CN 2011100572789 A CN2011100572789 A CN 2011100572789A CN 201110057278 A CN201110057278 A CN 201110057278A CN 102118458 A CN102118458 A CN 102118458A
- Authority
- CN
- China
- Prior art keywords
- machine
- physical machine
- virtual
- network device
- virtual machine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
Description
技术领域technical field
本发明涉及云计算领域,具体涉及一种虚拟机热迁移的方法及系统。The invention relates to the field of cloud computing, in particular to a method and system for live migration of a virtual machine.
背景技术Background technique
目前,云计算成为IT领域最热门的技术之一。实现云计算的过程中,物理机虚拟化是实现云计算的关键。IBM,Xen/Critix和Microsoft等厂家均有虚拟化产品,其中Xen是开源的。这几种产品均可以实现虚拟机的热迁移,即在关闭虚拟机的情况下,将虚拟机从一台物理机转移到另一台物理机上。Currently, cloud computing has become one of the hottest technologies in the IT field. In the process of realizing cloud computing, physical machine virtualization is the key to realize cloud computing. Manufacturers such as IBM, Xen/Critix and Microsoft all have virtualization products, among which Xen is open source. All of these products can realize hot migration of virtual machines, that is, transfer virtual machines from one physical machine to another when the virtual machine is turned off.
实现虚拟机热迁移的条件比较苛刻,需要目的主机与源主机具备相同的物理环境和软件环境,比如同种型号的CPU,虚拟机连接虚拟机网络的虚拟接口。虚拟机主要有三种方式进行网络互联:一是共享物理网卡,二是构建NAT(Network Address Translation,网络地址转换)网络,三是构建隔离的虚拟网络。The conditions for implementing virtual machine live migration are relatively harsh, requiring the destination host and the source host to have the same physical environment and software environment, such as the same type of CPU, and the virtual interface through which the virtual machine connects to the virtual machine network. There are three main ways for virtual machines to connect to the network: one is to share a physical network card, the other is to build a NAT (Network Address Translation) network, and the third is to build an isolated virtual network.
发明内容Contents of the invention
本发明要解决的技术问题是当虚拟机需要由一台物理机迁移到另外一台物理机上时,如何保证虚拟机能够成功实现热迁移而不影响网络互联。The technical problem to be solved by the present invention is how to ensure that the virtual machine can successfully realize hot migration without affecting network interconnection when the virtual machine needs to be migrated from one physical machine to another physical machine.
为了解决上述问题,本发明提供了一种虚拟机热迁移的方法,适用于虚拟机以NAT方式连接网络的情况,包括:In order to solve the above problems, the present invention provides a method for virtual machine live migration, which is applicable to the situation where the virtual machine is connected to the network in NAT mode, including:
当判断要将虚拟机从源物理机热迁移到目的物理机时,在所述目的物理机上创建所述虚拟机所需的虚拟网络设备;When it is determined that the virtual machine is to be hot-migrated from the source physical machine to the target physical machine, creating a virtual network device required by the virtual machine on the target physical machine;
创建完成后,将所述虚拟机从所述源物理机热迁移到所述目的物理机。After the creation is completed, the virtual machine is hot-migrated from the source physical machine to the target physical machine.
进一步地,所述在目的物理机上创建所述虚拟机所需的虚拟网络设备的步骤前还包括:Further, before the step of creating the virtual network device required by the virtual machine on the target physical machine, it also includes:
检测目的物理机上是否有所述虚拟机所需的虚拟网络设备,如果没有则执行所述在目的物理机上创建所述虚拟机所需的虚拟网络设备的步骤;如果有则直接进行所述将所述虚拟机从所述源物理机热迁移到所述目的物理机的步骤。Detect whether there is a virtual network device required by the virtual machine on the target physical machine, if not, perform the step of creating the virtual network device required by the virtual machine on the target physical machine; The step of hot migrating the virtual machine from the source physical machine to the target physical machine.
进一步地,所述将虚拟机从源物理机热迁移到所述目的物理机的步骤后还包括:Further, after the step of hot migrating the virtual machine from the source physical machine to the target physical machine, it also includes:
在所述源物理机上删除所述虚拟机使用的虚拟网络设备。Deleting the virtual network device used by the virtual machine on the source physical machine.
进一步地,所述在目的物理机上创建所述虚拟机所需的虚拟网络设备的步骤包括:Further, the step of creating the virtual network device required by the virtual machine on the target physical machine includes:
从源物理机获取所述虚拟机当前使用的虚拟网络设备的配置信息;所述配置信息包括以下项目中的一种或几种:型号、连接参数、传输参数、所分配的IP地址范围,与物理机的连接方式;Obtain the configuration information of the virtual network device currently used by the virtual machine from the source physical machine; the configuration information includes one or more of the following items: model, connection parameters, transmission parameters, allocated IP address range, and The connection method of the physical machine;
在所述目的物理机上按照所述配置信息创建与所述源物理机上相同的虚拟网络设备。Create the same virtual network device on the target physical machine as that on the source physical machine according to the configuration information.
本发明还提供了一种虚拟机热迁移的系统,适用于虚拟机以NAT方式连接网络的情况,包括:The present invention also provides a virtual machine live migration system, which is applicable to the situation where the virtual machine is connected to the network in NAT mode, including:
热迁移模块;thermal migration module;
创建模块,用于当所述热迁移模块判断要将虚拟机从源物理机热迁移到目的物理机时,在目的物理机上创建所述虚拟机所需的虚拟网络设备;A creating module, configured to create a virtual network device required by the virtual machine on the target physical machine when the hot migration module determines that the virtual machine is to be hot-migrated from the source physical machine to the target physical machine;
所述热迁移模块用于当所述创建模块创建完成后将所述虚拟机从源物理机热迁移到所述目的物理机。The hot migration module is configured to hot migrate the virtual machine from the source physical machine to the destination physical machine after the creation module is created.
进一步地,所述创建模块还用于在创建所述虚拟机所需的虚拟网络设备前,检测所述目的物理机上是否有所述虚拟机所需的虚拟网络设备,如果没有则创建所述虚拟机所需的虚拟网络设备,如果有则通知所述热迁移模块创建完成。Further, the creation module is also used to detect whether there is a virtual network device required by the virtual machine on the target physical machine before creating the virtual network device required by the virtual machine, and if not, create the virtual network device. If there is a virtual network device required by the computer, the hot migration module is notified that the creation is completed.
进一步地,所述热迁移模块还用于在将所述虚拟机从源物理机热迁移到所述目的物理机后,在所述源物理机上删除所述虚拟机使用的虚拟网络设备。Further, the hot migration module is further configured to delete the virtual network device used by the virtual machine on the source physical machine after the virtual machine is hot-migrated from the source physical machine to the destination physical machine.
进一步地,所述创建模块包括:Further, the creation module includes:
获取单元,用于从源物理机获取所述虚拟机当前使用的虚拟网络设备的配置信息;所述配置信息包括以下项目中的一种或几种:型号、连接参数、传输参数、所分配的IP地址范围,与物理机的连接方式;The obtaining unit is configured to obtain configuration information of the virtual network device currently used by the virtual machine from the source physical machine; the configuration information includes one or more of the following items: model, connection parameters, transmission parameters, assigned IP address range, connection method with physical machine;
创建单元,用于在目的物理机上按照所述配置信息创建与源物理机上相同的虚拟网络设备。The creating unit is used to create, on the target physical machine, the same virtual network device as that on the source physical machine according to the configuration information.
本发明的技术方案在虚拟机进行热迁移前,在目标机上动态构建虚拟机连接网络的虚拟网络设备,从而保证虚拟机以NAT方式连接网络的情况下,虚拟机实现热迁移后的网络互联不受影响。The technical solution of the present invention dynamically builds a virtual network device for connecting the virtual machine to the network on the target machine before the virtual machine is hot-migrated, so as to ensure that the virtual machine is connected to the network in NAT mode, and the network interconnection after the virtual machine is hot-migrated is not Affected.
附图说明Description of drawings
图1为实施例一中虚拟机热迁移的具体实现过程示意图。FIG. 1 is a schematic diagram of a specific implementation process of virtual machine live migration in Embodiment 1.
具体实施方式Detailed ways
下面将结合附图及实施例对本发明的技术方案进行更详细的说明。The technical solution of the present invention will be described in more detail below with reference to the drawings and embodiments.
需要说明的是,如果不冲突,本发明实施例以及实施例中的各个特征可以相互结合,均在本发明的保护范围之内。另外,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。It should be noted that, if there is no conflict, the embodiments of the present invention and various features in the embodiments can be combined with each other, and all are within the protection scope of the present invention. In addition, the steps shown in the flow diagrams of the figures may be performed in a computer system, such as a set of computer-executable instructions, and, although a logical order is shown in the flow diagrams, in some cases, the sequence may be different. The steps shown or described are performed in the order herein.
实施例一,一种虚拟机热迁移的方法,适用于虚拟机以NAT方式连接网络的情况,包括:Embodiment 1, a method for live migration of a virtual machine is applicable to the situation where the virtual machine is connected to the network in NAT mode, including:
当判断要将虚拟机从源物理机热迁移到目的物理机时,在所述目的物理机上创建所述虚拟机所需的虚拟网络设备;When it is determined that the virtual machine is to be hot-migrated from the source physical machine to the target physical machine, creating a virtual network device required by the virtual machine on the target physical machine;
创建完成后,将所述虚拟机从所述源物理机热迁移到所述目的物理机。After the creation is completed, the virtual machine is hot-migrated from the source physical machine to the target physical machine.
本实施例中,所述在目的物理机上创建所述虚拟机所需的虚拟网络设备的步骤前还可以包括:In this embodiment, before the step of creating the virtual network device required by the virtual machine on the destination physical machine, it may further include:
检测目的物理机上是否有所述虚拟机所需的虚拟网络设备,如果没有则执行所述在目的物理机上创建所述虚拟机所需的虚拟网络设备的步骤;如果有则直接进行所述将所述虚拟机从所述源物理机热迁移到所述目的物理机的步骤。Detect whether there is a virtual network device required by the virtual machine on the target physical machine, if not, perform the step of creating the virtual network device required by the virtual machine on the target physical machine; The step of hot migrating the virtual machine from the source physical machine to the target physical machine.
本实施例中,所述将虚拟机从源物理机热迁移到所述目的物理机的步骤后还可以包括:In this embodiment, the step of hot migrating the virtual machine from the source physical machine to the target physical machine may further include:
在所述源物理机上删除所述虚拟机使用的虚拟网络设备。Deleting the virtual network device used by the virtual machine on the source physical machine.
本实施例的一个具体的迁移过程如图1所示,先检测目的物理机B上的虚拟网络设备,如果没有则进行创建;完成后进行迁移,将源物理机A上的虚拟机迁移到目的物理机B上后,删除源物理机A上该虚拟机使用的虚拟网络设备;迁移完成后,源物理机A上没有虚拟机,目的物理机B上有。A specific migration process of this embodiment is shown in Figure 1. First, detect the virtual network device on the destination physical machine B, and create it if it does not exist; perform migration after completion, and migrate the virtual machine on the source physical machine A to the destination After the physical machine B is installed, delete the virtual network device used by the virtual machine on the source physical machine A; after the migration is complete, there is no virtual machine on the source physical machine A, but there is one on the target physical machine B.
本实施例中,所述在目的物理机上创建所述虚拟机所需的虚拟网络设备的步骤具体可以包括:In this embodiment, the step of creating the virtual network device required by the virtual machine on the target physical machine may specifically include:
从源物理机获取所述虚拟机当前使用的虚拟网络设备的配置信息;所述配置信息包括以下项目中的一种或几种:型号、连接参数、传输参数、所分配的IP地址范围,与物理机的连接方式等;Obtain the configuration information of the virtual network device currently used by the virtual machine from the source physical machine; the configuration information includes one or more of the following items: model, connection parameters, transmission parameters, allocated IP address range, and The connection method of the physical machine, etc.;
在所述目的物理机上按照所述配置信息创建与所述源物理机上相同的虚拟网络设备。Create the same virtual network device on the target physical machine as that on the source physical machine according to the configuration information.
本实施例可以在目标物理机上根据虚拟机连接网络的方式自动创建出所需的虚拟网络设备;实际应用时,可由虚拟机监视器提供创建虚拟网络设备的接口,系统可以根据需要调用相关接口创建虚拟网络设备。This embodiment can automatically create the required virtual network device on the target physical machine according to the way the virtual machine is connected to the network; in actual application, the virtual machine monitor can provide an interface for creating a virtual network device, and the system can call the relevant interface to create Virtual network device.
实施例二,一种虚拟机热迁移的系统,适用于虚拟机以NAT方式连接网络的情况,包括:Embodiment 2, a virtual machine hot migration system is applicable to the situation where the virtual machine is connected to the network in NAT mode, including:
热迁移模块;thermal migration module;
创建模块,用于当所述热迁移模块判断要将虚拟机从源物理机热迁移到目的物理机时,在目的物理机上创建所述虚拟机所需的虚拟网络设备;A creating module, configured to create a virtual network device required by the virtual machine on the target physical machine when the hot migration module determines that the virtual machine is to be hot-migrated from the source physical machine to the target physical machine;
所述热迁移模块用于当所述创建模块创建完成后将所述虚拟机从源物理机热迁移到所述目的物理机。The hot migration module is configured to hot migrate the virtual machine from the source physical machine to the destination physical machine after the creation module is created.
本实施例中,所述创建模块还可以用于在创建所述虚拟机所需的虚拟网络设备前,检测所述目的物理机上是否有所述虚拟机所需的虚拟网络设备,如果没有则创建所述虚拟机所需的虚拟网络设备,如果有则通知所述热迁移模块创建完成。In this embodiment, the creation module can also be used to detect whether there is a virtual network device required by the virtual machine on the target physical machine before creating the virtual network device required by the virtual machine, and if not, create If there is a virtual network device required by the virtual machine, notify the hot migration module that the creation is completed.
本实施例中,所述热迁移模块还可以用于在将所述虚拟机从源物理机热迁移到所述目的物理机后,在所述源物理机上删除所述虚拟机使用的虚拟网络设备。In this embodiment, the hot migration module can also be used to delete the virtual network device used by the virtual machine on the source physical machine after the virtual machine is hot-migrated from the source physical machine to the destination physical machine .
本实施例中,所述创建模块具体可以包括:In this embodiment, the creation module may specifically include:
获取单元,用于从源物理机获取所述虚拟机当前使用的虚拟网络设备的配置信息;所述配置信息包括以下项目中的一种或几种:型号、连接参数、传输参数、所分配的IP地址范围,与物理机的连接方式等;The obtaining unit is configured to obtain configuration information of the virtual network device currently used by the virtual machine from the source physical machine; the configuration information includes one or more of the following items: model, connection parameters, transmission parameters, assigned IP address range, connection method with the physical machine, etc.;
创建单元,用于在目的物理机上按照所述配置信息创建与源物理机上相同的虚拟网络设备。The creating unit is used to create, on the target physical machine, the same virtual network device as that on the source physical machine according to the configuration information.
其它实现细节可同实施例一。Other implementation details may be the same as those in Embodiment 1.
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。Those skilled in the art can understand that all or part of the steps in the above method can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium, such as a read-only memory, a magnetic disk or an optical disk, and the like. Optionally, all or part of the steps in the foregoing embodiments may also be implemented using one or more integrated circuits. Correspondingly, each module/unit in the foregoing embodiments may be implemented in the form of hardware, or may be implemented in the form of software function modules. The present invention is not limited to any specific combination of hardware and software.
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明的权利要求的保护范围。Of course, the present invention can also have other various embodiments, and those skilled in the art can make various corresponding changes and deformations according to the present invention without departing from the spirit and essence of the present invention, but these corresponding Changes and deformations should all belong to the protection scope of the claims of the present invention.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2011100572789A CN102118458A (en) | 2011-03-10 | 2011-03-10 | Method and system for live migration of virtual machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2011100572789A CN102118458A (en) | 2011-03-10 | 2011-03-10 | Method and system for live migration of virtual machine |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN102118458A true CN102118458A (en) | 2011-07-06 |
Family
ID=44217046
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2011100572789A Pending CN102118458A (en) | 2011-03-10 | 2011-03-10 | Method and system for live migration of virtual machine |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102118458A (en) |
Cited By (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102662751A (en) * | 2012-03-30 | 2012-09-12 | 浪潮电子信息产业股份有限公司 | Method for improving availability of virtual machine system based on thermomigration |
| CN102884763A (en) * | 2012-06-30 | 2013-01-16 | 华为技术有限公司 | Cross-data-center virtual machine migration method, service control gateway and cross-data-center virtual machine migration |
| CN103201721A (en) * | 2012-08-29 | 2013-07-10 | 华为技术有限公司 | Virtual machine thermal migration system and method |
| CN103346900A (en) * | 2013-05-31 | 2013-10-09 | 华为技术有限公司 | Route configuration method and gateway after thermal migration of virtual machine in large two-layer network |
| CN103607430A (en) * | 2013-10-30 | 2014-02-26 | 中兴通讯股份有限公司 | Network processing method and system, and network control center |
| CN103631652A (en) * | 2012-08-28 | 2014-03-12 | 中兴通讯股份有限公司 | Method and system for achieving virtual machine migration |
| CN103890728A (en) * | 2013-12-31 | 2014-06-25 | 华为技术有限公司 | Method for hot transfer of virtual machine and server |
| CN103888417A (en) * | 2012-12-21 | 2014-06-25 | 中国电信股份有限公司 | Network switching method and system for virtual machine system migration |
| WO2015051548A1 (en) * | 2013-10-12 | 2015-04-16 | 华为技术有限公司 | Virtual network migration method, apparatus and device |
| CN105138394A (en) * | 2015-09-21 | 2015-12-09 | 上海爱数软件有限公司 | Method for thermally migrating K virtual machine (KVM) and system |
| CN105262640A (en) * | 2015-09-17 | 2016-01-20 | 北京汉柏科技有限公司 | System and method for improving reliability of cloud platform server, and disposition framework of system |
| CN105589744A (en) * | 2015-08-25 | 2016-05-18 | 杭州华三通信技术有限公司 | Virtual machine migration method and apparatus |
| CN107025127A (en) * | 2016-08-25 | 2017-08-08 | 北京网迅科技有限公司杭州分公司 | Dma queue switching method and system |
| CN103812823B (en) * | 2012-11-07 | 2017-10-10 | 华为技术有限公司 | Configuration information is migrated during live migration of virtual machine method, equipment and system |
| CN109101318A (en) * | 2014-03-12 | 2018-12-28 | 华为技术有限公司 | A kind of virtual machine (vm) migration control method and device |
| CN109426547A (en) * | 2017-09-04 | 2019-03-05 | 华为技术有限公司 | A kind of thermomigration process of virtual machine, device and system |
| CN109495560A (en) * | 2018-11-07 | 2019-03-19 | 郑州云海信息技术有限公司 | A kind of link establishing method, device, equipment and storage medium |
| CN109862088A (en) * | 2019-01-23 | 2019-06-07 | 新华三云计算技术有限公司 | TCP connection migration method and device |
| CN105302627B (en) * | 2014-07-03 | 2019-06-25 | 中国移动通信集团公司 | A kind of S1 mouth moving method and device with robustness |
| CN114281259A (en) * | 2021-12-23 | 2022-04-05 | 天翼视讯传媒有限公司 | Data heat migration system based on multiple angles |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101398770A (en) * | 2007-09-30 | 2009-04-01 | 赛门铁克公司 | System for and method of migrating one or more virtual machines |
| CN101739282A (en) * | 2008-11-18 | 2010-06-16 | 华为技术有限公司 | Method, device and system for managing virtual machine |
| CN101984631A (en) * | 2010-11-05 | 2011-03-09 | 北京世纪互联工程技术服务有限公司 | Safety dynamic migration method of Xen virtual machine |
-
2011
- 2011-03-10 CN CN2011100572789A patent/CN102118458A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101398770A (en) * | 2007-09-30 | 2009-04-01 | 赛门铁克公司 | System for and method of migrating one or more virtual machines |
| CN101739282A (en) * | 2008-11-18 | 2010-06-16 | 华为技术有限公司 | Method, device and system for managing virtual machine |
| CN101984631A (en) * | 2010-11-05 | 2011-03-09 | 北京世纪互联工程技术服务有限公司 | Safety dynamic migration method of Xen virtual machine |
Non-Patent Citations (1)
| Title |
|---|
| 胡威等: "热迁移技术在构建电力虚拟数据中心的研究与应用", 《电力信息化》, vol. 8, no. 1, 31 January 2010 (2010-01-31), pages 44 - 48 * |
Cited By (37)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102662751A (en) * | 2012-03-30 | 2012-09-12 | 浪潮电子信息产业股份有限公司 | Method for improving availability of virtual machine system based on thermomigration |
| CN102662751B (en) * | 2012-03-30 | 2016-05-11 | 浪潮电子信息产业股份有限公司 | A kind of method improving based on thermophoresis dummy machine system availability |
| CN102884763A (en) * | 2012-06-30 | 2013-01-16 | 华为技术有限公司 | Cross-data-center virtual machine migration method, service control gateway and cross-data-center virtual machine migration |
| CN102884763B (en) * | 2012-06-30 | 2015-05-13 | 华为技术有限公司 | Cross-data-center virtual machine migration method, service control gateway and system |
| WO2014000292A1 (en) * | 2012-06-30 | 2014-01-03 | 华为技术有限公司 | Migration method, serving control gateway and system for virtual machine across data centres |
| CN103631652A (en) * | 2012-08-28 | 2014-03-12 | 中兴通讯股份有限公司 | Method and system for achieving virtual machine migration |
| CN103631652B (en) * | 2012-08-28 | 2018-09-28 | 中兴通讯股份有限公司 | The realization method and system of virtual machine (vm) migration |
| WO2014032233A1 (en) * | 2012-08-29 | 2014-03-06 | 华为技术有限公司 | System and method for live migration of virtual machine |
| US10083053B2 (en) | 2012-08-29 | 2018-09-25 | Huawei Technologies Co., Ltd. | System and method for virtual machine live migration |
| US11200079B2 (en) | 2012-08-29 | 2021-12-14 | Huawei Technologies Co., Ltd. | System and method for virtual machine live migration |
| CN103201721A (en) * | 2012-08-29 | 2013-07-10 | 华为技术有限公司 | Virtual machine thermal migration system and method |
| CN103201721B (en) * | 2012-08-29 | 2016-05-25 | 华为技术有限公司 | The system and method for live migration of virtual machine |
| US9846591B2 (en) | 2012-11-07 | 2017-12-19 | Huawei Technologies Co., Ltd | Method, device and system for migrating configuration information during live migration of virtual machine |
| CN103812823B (en) * | 2012-11-07 | 2017-10-10 | 华为技术有限公司 | Configuration information is migrated during live migration of virtual machine method, equipment and system |
| CN103888417B (en) * | 2012-12-21 | 2017-05-10 | 中国电信股份有限公司 | Network switching method and system for virtual machine system migration |
| CN103888417A (en) * | 2012-12-21 | 2014-06-25 | 中国电信股份有限公司 | Network switching method and system for virtual machine system migration |
| CN103346900A (en) * | 2013-05-31 | 2013-10-09 | 华为技术有限公司 | Route configuration method and gateway after thermal migration of virtual machine in large two-layer network |
| WO2015051548A1 (en) * | 2013-10-12 | 2015-04-16 | 华为技术有限公司 | Virtual network migration method, apparatus and device |
| CN104995600B (en) * | 2013-10-12 | 2018-01-16 | 华为技术有限公司 | Virtual network moving method, device and equipment |
| CN104995600A (en) * | 2013-10-12 | 2015-10-21 | 华为技术有限公司 | Virtual network migration method, apparatus and device |
| CN103607430A (en) * | 2013-10-30 | 2014-02-26 | 中兴通讯股份有限公司 | Network processing method and system, and network control center |
| US10802870B2 (en) | 2013-12-31 | 2020-10-13 | Huawei Technologies Co., Ltd. | Virtual machine live migration method, virtual machine memory data processing method, server, and virtual machine system |
| CN103890728A (en) * | 2013-12-31 | 2014-06-25 | 华为技术有限公司 | Method for hot transfer of virtual machine and server |
| CN109101318A (en) * | 2014-03-12 | 2018-12-28 | 华为技术有限公司 | A kind of virtual machine (vm) migration control method and device |
| CN105302627B (en) * | 2014-07-03 | 2019-06-25 | 中国移动通信集团公司 | A kind of S1 mouth moving method and device with robustness |
| CN105589744B (en) * | 2015-08-25 | 2019-03-15 | 新华三技术有限公司 | A kind of virtual machine migration method and device |
| CN105589744A (en) * | 2015-08-25 | 2016-05-18 | 杭州华三通信技术有限公司 | Virtual machine migration method and apparatus |
| CN105262640A (en) * | 2015-09-17 | 2016-01-20 | 北京汉柏科技有限公司 | System and method for improving reliability of cloud platform server, and disposition framework of system |
| CN105138394A (en) * | 2015-09-21 | 2015-12-09 | 上海爱数软件有限公司 | Method for thermally migrating K virtual machine (KVM) and system |
| CN107025127A (en) * | 2016-08-25 | 2017-08-08 | 北京网迅科技有限公司杭州分公司 | Dma queue switching method and system |
| CN107025127B (en) * | 2016-08-25 | 2018-07-06 | 北京网迅科技有限公司杭州分公司 | Dma queue switching method and system |
| CN109426547A (en) * | 2017-09-04 | 2019-03-05 | 华为技术有限公司 | A kind of thermomigration process of virtual machine, device and system |
| CN109426547B (en) * | 2017-09-04 | 2022-05-17 | 华为技术有限公司 | Thermal migration method, device and system of virtual machine |
| US11604670B2 (en) | 2017-09-04 | 2023-03-14 | Huawei Technologies Co., Ltd. | Virtual machine live migration method, apparatus, and system |
| CN109495560A (en) * | 2018-11-07 | 2019-03-19 | 郑州云海信息技术有限公司 | A kind of link establishing method, device, equipment and storage medium |
| CN109862088A (en) * | 2019-01-23 | 2019-06-07 | 新华三云计算技术有限公司 | TCP connection migration method and device |
| CN114281259A (en) * | 2021-12-23 | 2022-04-05 | 天翼视讯传媒有限公司 | Data heat migration system based on multiple angles |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102118458A (en) | Method and system for live migration of virtual machine | |
| JP5541117B2 (en) | Virtual machine migration system, virtual machine migration program, and virtual machine migration method | |
| US9197489B1 (en) | Live migration of virtual machines in a hybrid network environment | |
| CN103890728B (en) | The method of live migration of virtual machine and server | |
| CN109739618B (en) | Virtual machine migration method and device | |
| CN108874506B (en) | Live migration method and device of virtual machine direct connection equipment | |
| US8830870B2 (en) | Network adapter hardware state migration discovery in a stateful environment | |
| US9588807B2 (en) | Live logical partition migration with stateful offload connections using context extraction and insertion | |
| US9720712B2 (en) | Physical/virtual device failover with a shared backend | |
| CN104239122B (en) | A kind of virtual machine migration method and device | |
| CN109168328B (en) | Virtual machine migration method and device and virtualization system | |
| CN107656797A (en) | The method and apparatus of across virtual platform migration virtual machine | |
| CN102799465B (en) | Virtual interrupt management method and device of distributed virtual system | |
| CN107193499A (en) | A kind of moving method and device of container data volume | |
| CN111026510A (en) | A method for cross-storage hot migration of virtual machines in cloud environment | |
| WO2018192478A1 (en) | Cloud management platform, virtual machine management method, system thereof | |
| CN105573830A (en) | Virtual machine migration method | |
| CN106844012A (en) | A kind of method and system of unshared storage dynamic migration virtual machine | |
| CN101833470A (en) | Injecting transactions to support virtualization of a physical device controller | |
| CN108319492A (en) | Reset the method, apparatus and system of physical machine | |
| CN103092676A (en) | Analog input output method, device and system of virtual machine cluster | |
| WO2017045272A1 (en) | Virtual machine migration method and device | |
| CN102118437B (en) | A Xen-based virtual machine live migration progress monitoring method and device | |
| CN103019847B (en) | To the method and system that virtual-machine data is moved | |
| CN117519908B (en) | Virtual machine thermomigration method, computer equipment and medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C12 | Rejection of a patent application after its publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20110706 |