CN105740052A - Method, device and system for online migration of virtual machines of non-shared memories - Google Patents
Method, device and system for online migration of virtual machines of non-shared memories Download PDFInfo
- Publication number
- CN105740052A CN105740052A CN201610059882.8A CN201610059882A CN105740052A CN 105740052 A CN105740052 A CN 105740052A CN 201610059882 A CN201610059882 A CN 201610059882A CN 105740052 A CN105740052 A CN 105740052A
- Authority
- CN
- China
- Prior art keywords
- host
- online
- source host
- storage
- received
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/485—Task life-cycle, e.g. stopping, restarting, resuming execution
- G06F9/4856—Task life-cycle, e.g. stopping, restarting, resuming execution resumption being on a different machine, e.g. task migration, virtual machine migration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/4557—Distribution of virtual machine instances; Migration and load balancing
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a method, device and system for online migration of virtual machines of non-shared memories. The method comprises the following steps: mounting a new catalog of local disk to a shared catalog of NFS service of a destination host according to a received connection instruction; migrating a disk file of a source host from a local non-shared memory to the shared catalog according to a received online memory migration instruction; online migrating an operation node of the source host from the source host to the destination host according to a received online host migration instruction; and disconnecting the NFS service according to a received disconnection instruction. According to the method, the online virtual machine migration of non-shared memories can be realized; and particularly for the low-cost host clusters of the non-shared memories, the method is capable of realizing the uniform scheduling and management of virtual machines between the local memories of different hosts, so that the problem that the virtual machines cannot be migrated is solved.
Description
Technical field
The present invention relates to field of computer technology, the method that migrates online particularly to the virtual machine of a kind of unshared storage, Apparatus and system.
Background technology
Along with the development of Intel Virtualization Technology, virtual machine (vm) migration control method is more various, from initial virtual machine off-line host migration, to online host migration, then off-line finally on-line storage migration, complete machine migration etc..Technology innovation imparts diversified scheduling mode to virtual machine so that virtual machine migration between different main frames, different storage pool becomes more free, also provides multiple means for cluster resource scheduling, storage pool read-write balance scheduling controlling.But, operate in the virtual machine of unshared storage to move to other unshared storage host online and but have many restrictions, owing to being unsatisfactory for storage carry mode and the condition that above-mentioned on-line storage migrates, become a difficult problem always, realize the online virtual machine (vm) migration of unshared storage, low input, locally stored deployment virtualized environment are significant.
Summary of the invention
It is an object of the invention to provide method, Apparatus and system that the virtual machine of a kind of unshared storage migrates online, it is achieved that virtual machine different main frames locally stored between same management and running, solve the problem that virtual machine cannot migrate.
For solving above-mentioned technical problem, the present invention provides the method that the virtual machine of a kind of unshared storage migrates online, including:
According to the link order received, newly-built for local disk catalogue is mounted to the share directory of the NFS service of destination host;
Migrate instruction according to the on-line storage received, the disk file of source host is migrated to described share directory from local unshared storage;
According to the online host migration instruction received, source host is run node and migrates online to described destination host from source host;
According to the open command received, disconnect described NFS service and connect.
Wherein, described the disk file of source host is migrated from local unshared storage to described share directory, including:
By opposite end accessible detecting, it is judged that destination host end whether up to;
If so, then perform the disk file magnetic disc i/o mirror image operation to described share directory of source host, and copy valid data.
The present invention provides the device that the virtual machine of a kind of unshared storage migrates online, including:
First intermediate medium management services module, for according to the link order received, being mounted to the share directory of the NFS service of destination host by newly-built for local disk catalogue;According to the open command received, disconnect described NFS service and connect;
Migrate and control module, for migrating instruction according to the on-line storage received, the disk file of source host is migrated to described share directory from local unshared storage;According to the online host migration instruction received, source host is run node and migrates online to described destination host from source host.
Wherein, the described control module that migrates includes:
Up to detection unit, for by opposite end accessible detecting, it is judged that destination host end whether up to;
On-line storage migration units, the magnetic disc i/o mirror image operation of disk file to described share directory for performing source host, and copy valid data.
The present invention provides the method that the virtual machine of a kind of unshared storage migrates online, including:
According to the migration configuration information received, create the NFS being share directory with purpose storage address to service, to receive the disk file migrated online from the local unshared storage of source host to described share directory and the source host operation node migrated online from source host to destination host;
According to the halt instruction received, stop described NFS service.
The present invention provides the device that the virtual machine of a kind of unshared storage migrates online, including:
Second intermediate medium management services module, for according to the migration configuration information received, create the NFS being share directory with purpose storage address to service, to receive the disk file migrated online from the local unshared storage of source host to described share directory and the source host operation node migrated online from source host to destination host;According to the halt instruction received, stop described NFS service.
The present invention provides the system that the virtual machine of a kind of unshared storage migrates online, including:
Source host, for according to the link order received, being mounted to the share directory of the NFS service of destination host by newly-built for local disk catalogue;Migrate instruction according to the on-line storage received, the disk file of source host is migrated to described share directory from local unshared storage;According to the online host migration instruction received, source host is run node and migrates online to described destination host from source host;According to the open command received, disconnect described NFS service and connect;
Destination host, for according to the migration configuration information received, creating the NFS being share directory with purpose storage address and service;According to the halt instruction received, stop described NFS service;
Overall scheduler module, for by sending instruction to source host and destination host, the virtual machine controlling unshared storage migrates online.
Wherein, described overall scheduler module is additionally operable to: hangs source host I/O and recovers described source host I/O.
Wherein, described overall scheduler module includes:
Delete unit, migrate online after successfully for the virtual machine in unshared storage, delete source host disk.
Method that the virtual machine of unshared storage provided by the present invention migrates online, Apparatus and system, including: according to the link order received, newly-built for local disk catalogue is mounted to the share directory of the NFS service of destination host;Migrate instruction according to the on-line storage received, the disk file of source host is migrated to described share directory from local unshared storage;According to the online host migration instruction received, source host is run node and migrates online to described destination host from source host;According to the open command received, disconnect described NFS service and connect;
The method utilizes NFS to service, realize source host end to the storage migration of destination host end and host migration, realize the online virtual machine (vm) migration of unshared storage, low cost mainframe cluster especially for unshared storage, the introducing of the method achieve virtual machine different main frames locally stored between same management and running, solve the problem that virtual machine cannot migrate.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, the accompanying drawing used required in embodiment or description of the prior art will be briefly described below, apparently, accompanying drawing in the following describes is only embodiments of the invention, for those of ordinary skill in the art, under the premise not paying creative work, it is also possible to obtain other accompanying drawing according to the accompanying drawing provided.
The flow chart of the method that the virtual machine of the unshared storage that Fig. 1 provides for the embodiment of the present invention migrates online;
The structured flowchart of the device that the virtual machine of the unshared storage that Fig. 2 provides for the embodiment of the present invention migrates online;
The structured flowchart of the device that the virtual machine of another unshared storage that Fig. 3 provides for the embodiment of the present invention migrates online;
The structured flowchart of the system that the virtual machine of the unshared storage that Fig. 4 provides for the embodiment of the present invention migrates online;
The structural representation of the system that the virtual machine of another unshared storage that Fig. 5 provides for the embodiment of the present invention migrates online.
Detailed description of the invention
The core of the present invention is to provide method, the Apparatus and system that the virtual machine of a kind of unshared storage migrates online, it is achieved that virtual machine different main frames locally stored between same management and running, solve the problem that virtual machine cannot migrate.
For making the purpose of the embodiment of the present invention, technical scheme and advantage clearly, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is a part of embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art obtain under not making creative work premise, broadly fall into the scope of protection of the invention.
Refer to the flow chart of the method that the virtual machine of the unshared storage that Fig. 1, Fig. 1 provide migrates online for the embodiment of the present invention;The method may include that
The link order that S100, basis receive, is mounted to the share directory of the NFS service of destination host by newly-built for local disk catalogue;
Wherein, adopt NFS service, set up the migrating channels between two unshared storages of two main frames.Source host end is set up with NFS service after receiving link order and is connected.
Detailed process can be, destination host sets up the visible NFS service of source host according to configuration item, when source host receives link order, connects this visible NFS service, namely at the newly-built share directory of native virtual machine disk, and by this catalogue carry on the NFS of the destination host share directory serviced.
The on-line storage that S110, basis receive migrates instruction, the disk file of source host is migrated from local unshared storage to described share directory;
Wherein, this step performs source host disk and is migrated online to described share directory by this locality unshared storage A, and after having migrated, source host runs in the share directory of NFS service of source host.
The online host migration instruction that S120, basis receive, runs source host node and migrates online to described destination host from source host;
Wherein, this step performs source host operation node and is migrated online to described destination host by source host, and after having migrated, source host runs on destination host, uses the share directory of NFS service.
Concrete, described the disk file of source host is migrated from local unshared storage to described share directory, including:
By opposite end accessible detecting, it is judged that destination host end whether up to;
If so, then perform the disk file magnetic disc i/o mirror image operation to described share directory of source host, and copy valid data.
Wherein, by opposite end accessible detecting, it is judged that whether destination host end is up to being exit waste and migrate the execution time in order to avoid waiting as long for time-out.
The open command that S130, basis receive, disconnects described NFS service and connects.
After completing to migrate and before disconnecting NFS service connection, system can hang source host I/O, to ensure can normally stop NFS service.
Disconnect described NFS service at source host to connect, after destination host stops NFS service, it is possible to Restorer varieties main frame I/O.
Based on technique scheme, the method that the virtual machine of the unshared storage that the embodiment of the present invention provides migrates online, the method utilizes NFS to service, realize source host end to the storage migration of destination host end and host migration, realize the online virtual machine (vm) migration of unshared storage, especially for the low cost mainframe cluster of unshared storage, the introducing of the method achieve virtual machine different main frames locally stored between same management and running, solve the problem that virtual machine cannot migrate.
The device below virtual machine of the unshared storage that the embodiment of the present invention provides migrated online is introduced, and the method that the virtual machine of the device that the virtual machine of unshared storage described below migrates online and above-described unshared storage migrates online can mutually to should refer to.
Refer to the structured flowchart of the device that the virtual machine of the unshared storage that Fig. 2, Fig. 2 provide migrates online for the embodiment of the present invention;This device and source host may include that
First intermediate medium management services module 110, for according to the link order received, being mounted to the share directory of the NFS service of destination host by newly-built for local disk catalogue;According to the open command received, disconnect described NFS service and connect;
Migrate and control module 120, for migrating instruction according to the on-line storage received, the disk file of source host is migrated to described share directory from local unshared storage;According to the online host migration instruction received, source host is run node and migrates online to described destination host from source host.
Optionally, the described control module 120 that migrates includes:
Up to detection unit, for by opposite end accessible detecting, it is judged that destination host end whether up to;
On-line storage migration units, the magnetic disc i/o mirror image operation of disk file to described share directory for performing source host, and copy valid data.
Wherein, the virtual machine of unshared storage here migrates online device and source host, it is possible to include the first intermediate medium management services module 110, migrate and control module 120;Concrete:
First intermediate medium management services module 110 is substantially carried out specified path and automatically creates NFS service, disconnects the operations such as NFS service, and configurable source host overlapping trees can support that the storage of many disks virtual machine migrates so that migrate more controllable, flexible.Migrate and control module 120 after Path Setup completes, the I/O mirror image operation controlled between the unshared storage of execution of the valid data in magnetic disk of virtual machine and intermediate medium storage realizes on-line storage Data Migration, control to perform virtual machine read and write position switch operating, it is ensured that virtual machine on-line storage migrates successfully.The instruction that source host receives in whole transition process is to be controlled module 120 by the overall scheduler module in virtual management platform service perform task situation according to the first intermediate medium management services module 110, migration, perform overall scheduling controlling in good time, and data rewind operation is performed when tasks carrying failure, it is ensured that task integrity, system robustness.
The present invention provides the method that the virtual machine of a kind of unshared storage migrates online, including:
According to the migration configuration information received, create the NFS being share directory with purpose storage address to service, to receive the disk file migrated online from the local unshared storage of source host to described share directory and the source host operation node migrated online from source host to destination host;
According to the halt instruction received, stop described NFS service.
Wherein, destination host is according to the migration configuration information received, carry out specified path and automatically create NFS service, namely create the NFS being share directory with purpose storage address to service, this NFS service is visible to source host, source host can be set up with the NFS service that destination host creates and be connected, and forms migrating channels.Source host carries out virtual machine by the migrating channels set up and migrates online.
After source host completes online migration, destination host, according to the halt instruction received, stops described NFS service.The virtual machine completing unshared storage migrates online.
The device below virtual machine of the unshared storage that the embodiment of the present invention provides migrated online is introduced, and the method that the virtual machine of the device that the virtual machine of unshared storage described below migrates online and above-described unshared storage migrates online can mutually to should refer to.
Refer to the structured flowchart of the device that the virtual machine of the unshared storage that Fig. 3, Fig. 3 provide migrates online for the embodiment of the present invention;This device and destination host may include that
Second intermediate medium management services module 210, for according to the migration configuration information received, create the NFS being share directory with purpose storage address to service, to receive the disk file migrated online from the local unshared storage of source host to described share directory and the source host operation node migrated online from source host to destination host;According to the halt instruction received, stop described NFS service.
Wherein, the virtual machine of unshared storage here migrates online device and destination host, it is possible to include the second intermediate medium management services module 210;Concrete:
Second intermediate medium management services module 210 is substantially carried out specified path and automatically creates NFS service, the association NFS service of client computer specified path, client computer de-association NFS service, stop the operations such as NFS service, configurable destination host overlapping trees, can support that the storage of many disks virtual machine migrates so that migrate more controllable, flexible.
Refer to the structured flowchart of the system that the virtual machine of the unshared storage that Fig. 4, Fig. 4 provide migrates online for the embodiment of the present invention;This system may include that
Source host 100, for according to the link order received, being mounted to the share directory of the NFS service of destination host by newly-built for local disk catalogue;Migrate instruction according to the on-line storage received, the disk file of source host is migrated to described share directory from local unshared storage;According to the online host migration instruction received, source host is run node and migrates online to described destination host from source host;According to the open command received, disconnect described NFS service and connect;
Destination host 200, for according to the migration configuration information received, creating the NFS being share directory with purpose storage address and service;According to the halt instruction received, stop described NFS service;
Overall scheduler module 300, for by sending instruction to source host and destination host, the virtual machine controlling unshared storage migrates online.
Wherein, described overall scheduler module 300 is additionally operable to: hangs source host I/O and recovers described source host I/O.
Wherein, described overall scheduler module 300 includes:
Delete unit, migrate online after successfully for the virtual machine in unshared storage, delete source host disk.
Wherein, between without two storage pools of share host, automatically set up intermediate transmission media, be used for performing virtual machine storage data and internal storage data migration, control module by the migration in overall scheduler module and source host to coordinate, it is achieved the virtual machine complete machine thermophoresis between unshared storage.Therefore, here source host is all relative with destination host, the main frame carrying out migrating is needed to be called source host, receive the main frame migrating main frame and be called destination host, therefore each main frame in this system can be provided with intermediate medium management services module and migrates and control module, and intermediate medium management module here can complete the repertoire of above-mentioned first intermediate medium management module and the second intermediate medium management module i.e. intermediate medium management module here and comprise the first above-mentioned intermediate medium management module and the second intermediate medium management module;Wherein, intermediate medium management services module is based on specific local share directory, and management NFS shares storage service, and virtual machine utilizes this intermediate medium management services module to realize online complete machine to migrate after associative operation completes, and NFS service is closed in management;Migrate and control module and utilize and perform I/O mirror image between different pieces of information storage file, and replicate valid data, it is achieved on-line storage data syn-chronization replicate, the virtual machine of running status is serviced the opposite end store path of carry from the unshared locally stored NFS that moves to online.Whole system also includes an overall scheduler module, is used for controlling the online complete machine of unshared storage and migrates execution flow process, intermediate medium management services module and migration are controlled the scheduling of module rationalization.Combined with virtual machine migrating technology, it is achieved the unshared storage complete machine of virtual machine migrates online.Wherein, intermediate medium management services module and migration control module and are deployed in host node, and overall scheduler module can be deployed in virtual management platform service.As it is shown in figure 5, main frame 1 can for source host can also for the purpose of main frame.
The characteristic of intermediate medium management services module, it is primarily referred to as and automatically manages intermediate storage medium, automatically controlling medium connection between source host and destination host, to realize the shared transmission medium that storage migrates, additionally configurable overlapping trees realizes the purpose of flexibility management more;Migrating the characteristic controlling module, be primarily referred to as and use the on-line storage that I/O mirror image performs between unshared storage and intermediate medium storage to migrate, this module is first carried out opposite end accessible detecting before migrating, it is to avoid waits as long for time-out and exits the waste execution time.The characteristic of overall scheduler module, is primarily referred to as control intermediate medium management services module and migrates control module work, dispatching unshared storage and migrate overall flow online, it is ensured that abnormal rollback success, it is ensured that migrate deletion source magnetic disk of virtual machine after successfully.
Based on technique scheme, here using main frame 1 as source host, when main frame 2 is as destination host, above-mentioned transition process specifically may is that
When the virtual machine of presence performs by main frame 1, local unshared storage 1 to when migrating in main frame 2, local unshared storage 2, after overall scheduler module receives migration message, first sending a message to the intermediate medium management services module of move target main frame 2, intermediate medium management services module can be set up, at destination host 2, the NFS being share directory with purpose storage address and service.Now overall scheduler module sends instruction to the intermediate medium management services module on source host 1, uses the NFS service of the newly-built catalogue carry destination host 2 of local disk.After carry completes, overall scheduler module migrates to source host 1 and controls module transmission on-line storage migration instruction, the migration of main frame 1 controls module will perform the magnetic disk of virtual machine file magnetic disc i/o mirror image operation to shared NFS service catalogue new files, and copy valid data, repeatedly dish virtual machine performs this operating process repeatedly.After on-line storage migration operation terminates, overall scheduler module sends virtual machine host to source host 1 and migrates instruction, and virtual machine performs host migration, and now, the unshared storage complete machine of virtual machine migrates successfully online.Migrating after successfully, overall scheduler module to be sent to the intermediate medium management services module of source host 1 and disconnect NFS service connection, and sends stopping NFS service order to the intermediate medium management services module of destination host 2.Disconnect NFS to connect and before and after stopping NFS service execution in process, it is necessary to hung the virtual machine I/O short time, in order to avoid virtual machine is impacted by the operation stopping NFS service.
Based on technique scheme, the system that the virtual machine of the unshared storage that the embodiment of the present invention provides migrates online, realize source host end to the storage migration of destination host end and host migration, realize the online virtual machine (vm) migration of unshared storage, low cost mainframe cluster especially for unshared storage, the introducing of the method achieve virtual machine different main frames locally stored between same management and running, solve the problem that virtual machine cannot migrate.
In description, each embodiment adopts the mode gone forward one by one to describe, and what each embodiment stressed is the difference with other embodiments, between each embodiment identical similar portion mutually referring to.For device disclosed in embodiment, owing to it corresponds to the method disclosed in Example, so what describe is fairly simple, relevant part illustrates referring to method part.
Professional further appreciates that, the unit of each example described in conjunction with the embodiments described herein and algorithm steps, can with electronic hardware, computer software or the two be implemented in combination in, in order to clearly demonstrate the interchangeability of hardware and software, generally describe composition and the step of each example in the above description according to function.These functions perform with hardware or software mode actually, depend on application-specific and the design constraint of technical scheme.Professional and technical personnel specifically can should be used for using different methods to realize described function to each, but this realization is it is not considered that beyond the scope of this invention.
The method described in conjunction with the embodiments described herein or the step of algorithm can directly use the software module that hardware, processor perform, or the combination of the two is implemented.Software module can be placed in any other form of storage medium known in random access memory (RAM), internal memory, read only memory (ROM), electrically programmable ROM, electrically erasable ROM, depositor, hard disk, moveable magnetic disc, CD-ROM or technical field.
The method, the Apparatus and system that above the virtual machine of unshared storage provided by the present invention are migrated online are described in detail.Principles of the invention and embodiment are set forth by specific case used herein, and the explanation of above example is only intended to help to understand method and the core concept thereof of the present invention.It should be pointed out that, for those skilled in the art, under the premise without departing from the principles of the invention, it is also possible to the present invention carries out some improvement and modification, these improve and modify in the protection domain also falling into the claims in the present invention.
Claims (9)
1. the method that the virtual machine of a unshared storage migrates online, it is characterised in that including:
According to the link order received, newly-built for local disk catalogue is mounted to the share directory of the NFS service of destination host;
Migrate instruction according to the on-line storage received, the disk file of source host is migrated to described share directory from local unshared storage;
According to the online host migration instruction received, source host is run node and migrates online to described destination host from source host;
According to the open command received, disconnect described NFS service and connect.
2. the method for claim 1, it is characterised in that described the disk file of source host is migrated from local unshared storage to described share directory, including:
By opposite end accessible detecting, it is judged that destination host end whether up to;
If so, then perform the disk file magnetic disc i/o mirror image operation to described share directory of source host, and copy valid data.
3. the device that the virtual machine of a unshared storage migrates online, it is characterised in that including:
First intermediate medium management services module, for according to the link order received, being mounted to the share directory of the NFS service of destination host by newly-built for local disk catalogue;According to the open command received, disconnect described NFS service and connect;
Migrate and control module, for migrating instruction according to the on-line storage received, the disk file of source host is migrated to described share directory from local unshared storage;According to the online host migration instruction received, source host is run node and migrates online to described destination host from source host.
4. device as claimed in claim 3, it is characterised in that described migration controls module and includes:
Up to detection unit, for by opposite end accessible detecting, it is judged that destination host end whether up to;
On-line storage migration units, the magnetic disc i/o mirror image operation of disk file to described share directory for performing source host, and copy valid data.
5. the method that the virtual machine of a unshared storage migrates online, it is characterised in that including:
According to the migration configuration information received, create the NFS being share directory with purpose storage address to service, to receive the disk file migrated online from the local unshared storage of source host to described share directory and the source host operation node migrated online from source host to destination host;
According to the halt instruction received, stop described NFS service.
6. the device that the virtual machine of a unshared storage migrates online, it is characterised in that including:
Second intermediate medium management services module, for according to the migration configuration information received, create the NFS being share directory with purpose storage address to service, to receive the disk file migrated online from the local unshared storage of source host to described share directory and the source host operation node migrated online from source host to destination host;According to the halt instruction received, stop described NFS service.
7. the system that the virtual machine of a unshared storage migrates online, it is characterised in that including:
Source host, for according to the link order received, being mounted to the share directory of the NFS service of destination host by newly-built for local disk catalogue;Migrate instruction according to the on-line storage received, the disk file of source host is migrated to described share directory from local unshared storage;According to the online host migration instruction received, source host is run node and migrates online to described destination host from source host;According to the open command received, disconnect described NFS service and connect;
Destination host, for according to the migration configuration information received, creating the NFS being share directory with purpose storage address and service;According to the halt instruction received, stop described NFS service;
Overall scheduler module, for by sending instruction to source host and destination host, the virtual machine controlling unshared storage migrates online.
8. system as claimed in claim 7, it is characterised in that described overall scheduler module is additionally operable to: hangs source host I/O and recovers described source host I/O.
9. system as claimed in claim 7, it is characterised in that described overall scheduler module includes:
Delete unit, migrate online after successfully for the virtual machine in unshared storage, delete source host disk.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610059882.8A CN105740052A (en) | 2016-01-28 | 2016-01-28 | Method, device and system for online migration of virtual machines of non-shared memories |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610059882.8A CN105740052A (en) | 2016-01-28 | 2016-01-28 | Method, device and system for online migration of virtual machines of non-shared memories |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105740052A true CN105740052A (en) | 2016-07-06 |
Family
ID=56247726
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610059882.8A Pending CN105740052A (en) | 2016-01-28 | 2016-01-28 | Method, device and system for online migration of virtual machines of non-shared memories |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105740052A (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106686139A (en) * | 2017-03-01 | 2017-05-17 | 郑州云海信息技术有限公司 | Data migration method based on network file system NFS |
CN106775928A (en) * | 2016-11-25 | 2017-05-31 | 国家电网公司 | A kind of virtual machine Autonomic Migration Framework system and method between isomery cloud platform |
CN106844012A (en) * | 2017-02-23 | 2017-06-13 | 郑州云海信息技术有限公司 | A kind of method and system of unshared storage dynamic migration virtual machine |
CN107864055A (en) * | 2017-10-31 | 2018-03-30 | 云宏信息科技股份有限公司 | The management method and platform of virtualization system |
CN108984345A (en) * | 2018-07-11 | 2018-12-11 | 吉林吉大通信设计院股份有限公司 | A kind of big data backup method based on virtual share directory |
CN109408115A (en) * | 2018-09-12 | 2019-03-01 | 上海数耕智能科技有限公司 | A kind of method and computing system based on migrating objects in container environment |
CN109522291A (en) * | 2018-11-29 | 2019-03-26 | 郑州云海信息技术有限公司 | A kind of method, apparatus and computer readable storage medium of migrated file system |
CN110046510A (en) * | 2019-03-13 | 2019-07-23 | 北京品友互动信息技术股份公司 | Data migration method, device and system across cloud |
CN110399248A (en) * | 2018-04-25 | 2019-11-01 | 阿里巴巴集团控股有限公司 | A kind of image file creation, acquisition methods, device and server |
CN111104206A (en) * | 2019-12-25 | 2020-05-05 | 曙光信息产业(北京)有限公司 | Virtual machine storage migration method and device and computer equipment |
CN112486628A (en) * | 2020-11-20 | 2021-03-12 | 湖南麒麟信安科技股份有限公司 | Virtual machine migration method between virtual private clouds |
CN113835822A (en) * | 2020-06-23 | 2021-12-24 | 中兴通讯股份有限公司 | Cross-cloud-platform virtual machine migration method and device, storage medium and electronic device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102521038A (en) * | 2011-12-06 | 2012-06-27 | 北京航空航天大学 | Virtual machine migration method and device based on distributed file system |
US20120167088A1 (en) * | 2010-12-23 | 2012-06-28 | Electronics And Telecommunications Research Institute | System for moving individual virtual machine among cloud computing environment and method thereof |
CN102821158A (en) * | 2012-08-20 | 2012-12-12 | 广州杰赛科技股份有限公司 | Method and cloud system for realizing virtual machine migration |
CN103324532A (en) * | 2013-06-28 | 2013-09-25 | 东软集团股份有限公司 | Dynamic migration method and system of virtual machine |
CN103605562A (en) * | 2013-12-10 | 2014-02-26 | 浪潮电子信息产业股份有限公司 | Method for migrating kernel-based virtual machine (KVM) between physical hosts |
-
2016
- 2016-01-28 CN CN201610059882.8A patent/CN105740052A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120167088A1 (en) * | 2010-12-23 | 2012-06-28 | Electronics And Telecommunications Research Institute | System for moving individual virtual machine among cloud computing environment and method thereof |
CN102521038A (en) * | 2011-12-06 | 2012-06-27 | 北京航空航天大学 | Virtual machine migration method and device based on distributed file system |
CN102821158A (en) * | 2012-08-20 | 2012-12-12 | 广州杰赛科技股份有限公司 | Method and cloud system for realizing virtual machine migration |
CN103324532A (en) * | 2013-06-28 | 2013-09-25 | 东软集团股份有限公司 | Dynamic migration method and system of virtual machine |
CN103605562A (en) * | 2013-12-10 | 2014-02-26 | 浪潮电子信息产业股份有限公司 | Method for migrating kernel-based virtual machine (KVM) between physical hosts |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106775928A (en) * | 2016-11-25 | 2017-05-31 | 国家电网公司 | A kind of virtual machine Autonomic Migration Framework system and method between isomery cloud platform |
CN106844012A (en) * | 2017-02-23 | 2017-06-13 | 郑州云海信息技术有限公司 | A kind of method and system of unshared storage dynamic migration virtual machine |
CN106686139A (en) * | 2017-03-01 | 2017-05-17 | 郑州云海信息技术有限公司 | Data migration method based on network file system NFS |
CN107864055A (en) * | 2017-10-31 | 2018-03-30 | 云宏信息科技股份有限公司 | The management method and platform of virtualization system |
CN110399248A (en) * | 2018-04-25 | 2019-11-01 | 阿里巴巴集团控股有限公司 | A kind of image file creation, acquisition methods, device and server |
CN110399248B (en) * | 2018-04-25 | 2023-08-15 | 阿里巴巴集团控股有限公司 | Image file creation and acquisition method, device and server |
CN108984345A (en) * | 2018-07-11 | 2018-12-11 | 吉林吉大通信设计院股份有限公司 | A kind of big data backup method based on virtual share directory |
CN108984345B (en) * | 2018-07-11 | 2020-06-23 | 吉林吉大通信设计院股份有限公司 | Big data backup method based on virtual shared directory |
CN109408115B (en) * | 2018-09-12 | 2022-03-04 | 上海华云互越数据技术有限公司 | Method and computing system for migrating objects in container-based environment |
CN109408115A (en) * | 2018-09-12 | 2019-03-01 | 上海数耕智能科技有限公司 | A kind of method and computing system based on migrating objects in container environment |
CN109522291A (en) * | 2018-11-29 | 2019-03-26 | 郑州云海信息技术有限公司 | A kind of method, apparatus and computer readable storage medium of migrated file system |
CN109522291B (en) * | 2018-11-29 | 2022-06-21 | 郑州云海信息技术有限公司 | Method and device for migrating file system and computer readable storage medium |
CN110046510A (en) * | 2019-03-13 | 2019-07-23 | 北京品友互动信息技术股份公司 | Data migration method, device and system across cloud |
CN110046510B (en) * | 2019-03-13 | 2021-10-01 | 北京深演智能科技股份有限公司 | Cross-cloud data migration method, device and system |
CN111104206A (en) * | 2019-12-25 | 2020-05-05 | 曙光信息产业(北京)有限公司 | Virtual machine storage migration method and device and computer equipment |
CN111104206B (en) * | 2019-12-25 | 2023-09-01 | 曙光信息产业(北京)有限公司 | Virtual machine storage migration method and device and computer equipment |
CN113835822A (en) * | 2020-06-23 | 2021-12-24 | 中兴通讯股份有限公司 | Cross-cloud-platform virtual machine migration method and device, storage medium and electronic device |
CN112486628A (en) * | 2020-11-20 | 2021-03-12 | 湖南麒麟信安科技股份有限公司 | Virtual machine migration method between virtual private clouds |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105740052A (en) | Method, device and system for online migration of virtual machines of non-shared memories | |
CN112099918B (en) | Live migration of clusters in a containerized environment | |
CN106528327B (en) | A kind of data processing method and backup server | |
US20190377651A1 (en) | Switching over from using a first primary storage to using a second primary storage when the first primary storage is in a mirror relationship | |
US8850426B2 (en) | Managing remote deployment of a virtual machine and service request to be processed by the virtual machines based on network bandwith and storage connectivity | |
CN103631633B (en) | Virtual machine total-system online migration method, device and system | |
JP5183802B2 (en) | Distributed virtual switch for virtualized computer systems | |
US9122653B2 (en) | Migrating virtual machines across sites | |
US8413145B2 (en) | Method and apparatus for efficient memory replication for high availability (HA) protection of a virtual machine (VM) | |
CN103164254B (en) | For maintaining the conforming method and system of memory storage in mirror image virtual environment | |
CN102972010B (en) | Switch method, apparatus and system for virtual application dual-machine in cloud environment | |
US8407182B1 (en) | Systems and methods for facilitating long-distance live migrations of virtual machines | |
US9304878B2 (en) | Providing multiple IO paths in a virtualized environment to support for high availability of virtual machines | |
JP6516730B2 (en) | Method and apparatus for backing up and restoring applications | |
US8140822B2 (en) | System and method for maintaining page tables used during a logical partition migration | |
CN111162941B (en) | Method for automatically managing virtual IP (Internet protocol) in Kubernetes environment | |
JP6739938B2 (en) | Service migration across cluster boundaries | |
US20080222633A1 (en) | Virtual machine configuration system and method thereof | |
US20100257326A1 (en) | Method and apparatus for logical volume management for virtual machine environment | |
CN109168328B (en) | Virtual machine migration method and device and virtualization system | |
CN102073462A (en) | Virtual storage migration method and system and virtual machine monitor | |
CN103793258A (en) | Hypervisor-based server duplication system and method | |
WO2015162684A1 (en) | Data migration method of storage system | |
WO2016045439A1 (en) | Vnfm disaster-tolerant protection method and device, nfvo and storage medium | |
CN107038096B (en) | Virtual disk standby system, method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160706 |
|
RJ01 | Rejection of invention patent application after publication |