CN105468306A - Disk mirroring processing method and device - Google Patents

Disk mirroring processing method and device Download PDF

Info

Publication number
CN105468306A
CN105468306A CN201610008614.3A CN201610008614A CN105468306A CN 105468306 A CN105468306 A CN 105468306A CN 201610008614 A CN201610008614 A CN 201610008614A CN 105468306 A CN105468306 A CN 105468306A
Authority
CN
China
Prior art keywords
disk mirroring
part disk
mirroring
damage
unit
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
Application number
CN201610008614.3A
Other languages
Chinese (zh)
Inventor
李新虎
刘正伟
于辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Beijing Electronic Information Industry Co Ltd
Original Assignee
Inspur Beijing Electronic Information Industry Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Inspur Beijing Electronic Information Industry Co Ltd filed Critical Inspur Beijing Electronic Information Industry Co Ltd
Priority to CN201610008614.3A priority Critical patent/CN105468306A/en
Publication of CN105468306A publication Critical patent/CN105468306A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0662Virtualisation aspects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/08Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0674Disk device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2212/00Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
    • G06F2212/28Using a specific disk cache architecture
    • G06F2212/285Redundant cache memory
    • G06F2212/286Mirrored cache memory

Abstract

The embodiment of the invention discloses a disk mirroring processing method and device. The disk mirroring loading or synchronizing efficiency is improved effectively. The disk mirroring processing method comprises the steps of receiving parts of split disk mirroring gradually uploaded according to a sequence, loading the parts of split disk mirroring according to the receiving sequence and/or synchronizing the parts of split disk mirroring to other servers according to the receiving sequence.

Description

A kind of disposal route of disk mirroring and device
Technical field
The present invention relates to computer virtualized technical field, particularly relate to a kind of disposal route and device of disk mirroring.
Background technology
Intel Virtualization Technology is a kind of by the uncoupling technology of bottom hardware equipment and upper strata operating system, separate, introduce monitor of virtual machine (VMM, VirtualMachineMonitor) layer directly manages bottom hardware resource, the virtual machine (VM, VirtualMachine) that establishment and hardware have nothing to do keeps supplying layer operation system and application program uses.
One or the virtual computing machine of multiple stage can be simulated on a physical server by software virtual machine, i.e. VM, and these VM carry out work just as real computing machine, VM is upper can installing operating system and application program, and VM is addressable network resource also.For the application program run in VM, VM carries out work in real computing machine.Intel Virtualization Technology, as one of the bottom important support technology of cloud computing (CloudComputing) platform of current popular, can improve the resource utilization of physical equipment greatly.Compared with traditional physical computer, VM has better isolation and packaging effects.
Disk mirroring (diskimage) deposits to represent a storage medium or the full content of equipment and the individual files of structure, carries out the copy of sector to sector for source storage medium, and can the ideally structure of copying equipment and content.In the process for virtual machine installing operating system and application software, need to use disk mirroring, therefore first need in the storer of physical server disk mirroring being uploaded to virtual machine place, then from the storer of described physical server, load described disk mirroring.Because disk mirroring is usually comparatively large, the mode first uploading rear loading needs to take a long time, and efficiency is lower.And virtual machine is as loaded disk mirroring, and disk mirroring just must be uploaded in advance, takies more storage space.
In addition, in the scene having multiple stage physical server, disk mirroring is being uploaded to wherein after a physical server, need by described disk mirroring by Network Synchronization in other physical servers, also can load this disk mirroring to make the virtual machine of other physical servers.Equally, because disk mirroring is comparatively large, prior art is this first uploads rear synchronous mode also can need to spend long time, and efficiency is also lower.
Summary of the invention
In order to solve the technical matters of loading disk mirroring or the timing disk mirror image inefficiency existed in prior art, the invention provides a kind of disposal route and device of disk mirroring, achieving the object of the efficiency improving loading or timing disk mirror image.
Embodiments provide a kind of disposal route of disk mirroring, described method comprises:
Receive part disk mirroring after splitting, that upload one by one in order;
Load the part disk mirroring after described fractionation according to reception order, and/or according to reception order, the part disk mirroring after described fractionation is synchronized to other servers.
Preferably, described method also comprises:
Reception of magnetic disc Mirror Info, described disk mirroring information comprises disk mirroring source address;
Judge whether that part disk mirroring is lost or damages;
If so, then resend to the disk mirroring source request that described disk mirroring source address is corresponding the part disk mirroring lost or damage.
Preferably, described part disk mirroring carries numbering, and described numbering is continuous; The size of whole disk mirroring is also comprised in described disk mirroring information, described judged whether part disk mirroring lose or damage, if so, then resend to the disk mirroring source request that described disk mirroring source address is corresponding the part disk mirroring lost or damage to comprise:
Judge that whether the size sum of all part disk mirrorings received is identical with the size of whole disk mirroring, if not identical, the part disk mirroring of loss is then found out according to the numbering of described part disk mirroring, or find out the part disk mirroring of damage according to the part disk mirroring size preset, and resend the part disk mirroring lost or damage to the disk mirroring source request that described disk mirroring source address is corresponding.
Preferably, described part disk mirroring carries identifying code, described according to described disk mirroring information judged whether part disk mirroring damage comprise:
Judge whether described part disk mirroring damages according to described identifying code.
Embodiments provide a kind for the treatment of apparatus of disk mirroring, described device comprises:
Mirror image receiving element, loading unit and/or lock unit; Described loading unit is connected with described mirror image receiving element, and described lock unit is connected with described mirror image receiving element;
Described mirror image receiving element, for receiving part disk mirroring after fractionation, that upload one by one in order;
Described loading unit, for loading the part disk mirroring after described fractionation according to reception order;
Described lock unit, for being synchronized to other servers according to reception order by the part disk mirroring after described fractionation.
Preferably, described device also comprises: information receiving unit, judging unit, search unit and transmitting element, and described information receiving unit is connected with described judging unit, and described judging unit is connected with described transmitting element;
Described information receiving unit, for reception of magnetic disc Mirror Info, described disk mirroring information comprises disk mirroring source address;
Described judging unit, for having judged whether that part disk mirroring is lost or damages, has if so, then activated described transmitting element;
Described transmitting element, resends the part disk mirroring of described loss or damage for the disk mirroring source request corresponding to described disk mirroring source address.
Preferably, described part disk mirroring carries numbering, and described numbering is continuous; The size of whole disk mirroring is also comprised in described disk mirroring information;
Described judging unit: specifically for:
Judge that whether the size sum of all part disk mirrorings received is identical with the size of whole disk mirroring, if not identical, then activate described transmitting element;
Described transmitting element, specifically for:
The part disk mirroring of loss is found out according to the numbering of described part disk mirroring, or find out the part disk mirroring of damage according to the part disk mirroring size preset, and resend the part disk mirroring of described loss or damage to the disk mirroring source request that described disk mirroring source address is corresponding.
Preferably, described part disk mirroring carries identifying code, described judging unit specifically for:
Judge whether described part disk mirroring damages, and if so, then activates described transmitting element according to described identifying code.
The present invention is by splitting the disk mirroring being used for virtual machine installation, achieving and upload while load, or upload while synchronous, reloading relative to first uploading in prior art, or first upload again synchronous mode, the present embodiment effectively improves the efficiency of loading or timing disk mirror image.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present application or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, the accompanying drawing that the following describes is only some embodiments recorded in the application, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the process flow diagram of the disposal route embodiment one of a kind of disk mirroring provided by the invention;
Fig. 2 is the process flow diagram of the disposal route embodiment two of a kind of disk mirroring provided by the invention;
Fig. 3 is the structured flowchart of the treating apparatus embodiment one of a kind of disk mirroring provided by the invention.
Embodiment
The present invention program is understood better in order to make those skilled in the art person, 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 only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Embodiment of the method one:
See Fig. 1, this figure is the process flow diagram of the disposal route embodiment one of a kind of disk mirroring provided by the invention.
The disposal route of the disk mirroring that the present embodiment provides comprises the steps:
Step S101: receive part disk mirroring after splitting, that upload one by one in order.
Step S102: load the part disk mirroring after described fractionation according to reception order, and/or according to reception order, the part disk mirroring after described fractionation is synchronized to other servers.
Because original disk mirroring is comparatively large, in the present embodiment, original disk mirroring splits by client, such as the disk mirroring of a 4G, is on average split as 10,000 parts, every part of about 400KB.Then the part disk mirroring after fractionation is uploaded onto the server in order one by one.Server after receiving fractionation, while the part disk mirroring uploaded one by one in order, the part disk mirroring after described fractionation is loaded one by one according to reception order, namely by uploading while the mode loaded installs system and the application program of virtual machine, and without the need to waiting until that all disk mirrorings reload after all uploading, and thus substantially increase the speed uploading and load disk mirroring.And, upload while load this mode and do not need in advance disk mirroring to be uploaded, improve the utilization factor of server storage.
In addition, server after receiving fractionation, while the part disk mirroring uploaded one by one in order, one by one the part disk mirroring after described fractionation can also be synchronized to other servers according to reception order, namely upload while synchronous, and without the need to all disk mirrorings are synchronous again after all uploading by the time, thus the present embodiment effectively improves the speed uploaded with timing disk mirror image.
In actual applications, if had virtual machine to be installed by the server uploaded, and need to other server sync simultaneously, so upload, synchronously, load and can carry out simultaneously.Suppose that server A is the server that reception of magnetic disc mirror image is uploaded, server B is the server needing server A synchronous, so often receive a part disk mirroring in server A, just load in the virtual machine of this server, and be synchronized in server B simultaneously.
If also had virtual machine to be installed by other synchronous servers, then upload, synchronously, load and also can carry out simultaneously.Suppose that server A is the server that reception of magnetic disc mirror image is uploaded, server B is the server needing server A synchronous, so server A often receives a part disk mirroring, just can be synchronized in server B, and server B is after receiving this part disk mirroring, just can load immediately.
Embodiment of the method two:
In actual applications, thisly to upload while to load and/or synchronous mode may exist the situation causing due to unstable networks part disk mirroring to lose or damage, for this situation, the invention provides a kind of disposal route embodiment two of disk mirroring.See Fig. 2, this figure is the process flow diagram of the disposal route embodiment two of described disk mirroring.
The disposal route of the disk mirroring that the present embodiment provides comprises the steps:
Step S201: reception of magnetic disc Mirror Info.
Described disk mirroring information comprises disk mirroring source address.
Step S202: receive part disk mirroring after splitting, that upload one by one in order.
Step S203: load the part disk mirroring after described fractionation according to reception order, and/or according to reception order, the part disk mirroring after described fractionation is synchronized to other servers.
Step S204: judged whether that part disk mirroring is lost or damages, if so, then performed step S205.
The present invention does not limit how having judged whether that part disk mirroring is lost or damaged, and those skilled in the art can designed, designed as the case may be.In the present embodiment, disk mirroring is after fractionation, and each part disk mirroring carries numbering, and described numbering is continuous.Also can upload according to the order that described numbering is ascending when uploading part disk mirroring.The size of whole disk mirroring is also comprised in described disk mirroring information.Receiving after the task of uploading disk mirroring terminates, judging that whether the size sum of all part disk mirrorings received is identical with the size of whole disk mirroring, if not identical, then illustrate to have to exist and losing or the part disk mirroring of damage.By can find out the part disk mirroring of loss according to the numbering of described part disk mirroring, both lacked which numbering, the part disk mirroring loss which numbering is corresponding had just been described.Supposing that the size of each part disk mirroring is identical, such as, is all 400KB, if so the size of certain part disk mirroring is less than 400KB, then illustrates that this part disk mirroring is damaged.
In addition, about how having judged whether that part disk mirroring damages, can also in the following way:
Described part disk mirroring carries identifying code, judges whether described part disk mirroring damages according to described identifying code.Such as, described part disk mirroring is made up of binary code 0,1, and described identifying code can be the number of 1 or 0, if receive 0 of certain part disk mirroring or the number of 1 corresponding identical with identifying code, so illustrate that this part disk mirroring is not damaged; If different, then illustrate that this part disk mirroring is damaged.
Step S205: resend the part disk mirroring lost or damage to the disk mirroring source request that described disk mirroring source address is corresponding.
After finding the part disk mirroring lost or damage, resend the part disk mirroring of described loss or damage to the disk mirroring source request that described disk mirroring source address is corresponding.Concrete, occur to lose or damage if upload at user end to server in the process of part disk mirroring, then described disk mirroring source is described client; If carry out occurring in synchronous process to lose or damage in server A and server B, then described disk mirroring source is described server A.
The present embodiment is lost by having judged whether part disk mirroring or damages, if, then resend the part disk mirroring of described loss or damage to the disk mirroring source request that described disk mirroring source address is corresponding, improve reliability that is synchronous and loading disk mirroring.
It should be noted that the execution sequence of the above-mentioned steps that the present embodiment provides does not form limitation of the invention, those skilled in the art can according to actual conditions from Row sum-equal matrix.
Based on the disposal route of a kind of disk mirroring that above embodiment provides, the embodiment of the present invention additionally provides a kind for the treatment of apparatus of disk mirroring, describes its principle of work in detail below in conjunction with accompanying drawing.
Device embodiment one
See Fig. 3, this figure is the structured flowchart of a kind of disk mirroring device embodiment one provided by the invention.
The disk mirroring device that the present embodiment provides comprises:
Mirror image receiving element 101, loading unit 102 and/or lock unit 103; Described loading unit 102 is connected with described mirror image receiving element 101, and described lock unit 103 is connected with described mirror image receiving element 101;
Described mirror image receiving element 101, for receiving part disk mirroring after fractionation, that upload one by one in order;
Described loading unit 102, for loading the part disk mirroring after described fractionation according to reception order;
Described lock unit 103, for being synchronized to other servers according to reception order by the part disk mirroring after described fractionation.
The present embodiment is by splitting the disk mirroring being used for virtual machine installation, achieving and upload while load, or upload while synchronous, reloading relative to first uploading in prior art, or first upload again synchronous mode, the present embodiment effectively improves the efficiency of loading or timing disk mirror image.
Device embodiment two
Based on described device embodiment one, the treating apparatus of the disk mirroring that the present embodiment provides also comprises:
Information receiving unit, judging unit, search unit and transmitting element, described information receiving unit is connected with described judging unit, and described judging unit is connected with described transmitting element;
Described information receiving unit, for reception of magnetic disc Mirror Info, described disk mirroring information comprises disk mirroring source address;
Described judging unit, for having judged whether that part disk mirroring is lost or damages, has if so, then activated described transmitting element;
Described transmitting element, resends the part disk mirroring of described loss or damage for the disk mirroring source request corresponding to described disk mirroring source address.
The present embodiment provides two kinds to judge whether the method that part disk mirroring is lost or damaged:
The first: described part disk mirroring carries numbering, and described numbering is continuous; The size of whole disk mirroring is also comprised in described disk mirroring information;
Described judging unit: specifically for:
Judge that whether the size sum of all part disk mirrorings received is identical with the size of whole disk mirroring, if not identical, then activate described transmitting element;
Described transmitting element, specifically for:
The part disk mirroring of loss is found out according to the numbering of described part disk mirroring, or find out the part disk mirroring of damage according to the part disk mirroring size preset, and resend the part disk mirroring of described loss or damage to the disk mirroring source request that described disk mirroring source address is corresponding.
The second: described part disk mirroring carries identifying code, described judging unit specifically for:
Judge whether described part disk mirroring damages, and if so, then activates described transmitting element according to described identifying code.
When introducing elements of various embodiments of the present invention, article " ", " one ", " this " and " described " are all intended to indicate one or more element.Word " comprises ", " comprising " and " having " be all comprising property and mean except the element listed to have other element.
It should be noted that, one of ordinary skill in the art will appreciate that all or part of flow process realized in said method embodiment, that the hardware that can carry out instruction relevant by computer program has come, described program can be stored in a computer read/write memory medium, this program, when performing, can comprise the flow process as above-mentioned each side method embodiment.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-OnlyMemory, ROM) or random store-memory body (RandomAccessMemory, RAM) etc.
Each embodiment in this instructions all adopts the mode of going forward one by one to describe, between each embodiment identical similar part mutually see, what each embodiment stressed is the difference with other embodiments.Especially, for device embodiment, because it is substantially similar to embodiment of the method, so describe fairly simple, relevant part illustrates see the part of embodiment of the method.Device embodiment described above is only schematic, and the wherein said unit that illustrates as separating component and module can or may not be physically separates.In addition, some or all of unit wherein and module can also be selected according to the actual needs to realize the object of the present embodiment scheme.Those of ordinary skill in the art, when not paying creative work, are namely appreciated that and implement.
The above is only the specific embodiment 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; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (8)

1. a disposal route for disk mirroring, is characterized in that, described method comprises:
Receive part disk mirroring after splitting, that upload one by one in order;
Load the part disk mirroring after described fractionation according to reception order, and/or according to reception order, the part disk mirroring after described fractionation is synchronized to other servers.
2. method according to claim 1, is characterized in that, described method also comprises:
Reception of magnetic disc Mirror Info, described disk mirroring information comprises disk mirroring source address;
Judge whether that part disk mirroring is lost or damages;
If so, then resend to the disk mirroring source request that described disk mirroring source address is corresponding the part disk mirroring lost or damage.
3. method according to claim 2, is characterized in that, described part disk mirroring carries numbering, and described numbering is continuous; The size of whole disk mirroring is also comprised in described disk mirroring information, described judged whether part disk mirroring lose or damage, if so, then resend to the disk mirroring source request that described disk mirroring source address is corresponding the part disk mirroring lost or damage to comprise:
Judge that whether the size sum of all part disk mirrorings received is identical with the size of whole disk mirroring, if not identical, the part disk mirroring of loss is then found out according to the numbering of described part disk mirroring, or find out the part disk mirroring of damage according to the part disk mirroring size preset, and resend the part disk mirroring lost or damage to the disk mirroring source request that described disk mirroring source address is corresponding.
4. method according to claim 2, is characterized in that, described part disk mirroring carries identifying code, described according to described disk mirroring information judged whether part disk mirroring damage comprise:
Judge whether described part disk mirroring damages according to described identifying code.
5. a treating apparatus for disk mirroring, is characterized in that, described device comprises:
Mirror image receiving element, loading unit and/or lock unit; Described loading unit is connected with described mirror image receiving element, and described lock unit is connected with described mirror image receiving element;
Described mirror image receiving element, for receiving part disk mirroring after fractionation, that upload one by one in order;
Described loading unit, for loading the part disk mirroring after described fractionation according to reception order;
Described lock unit, for being synchronized to other servers according to reception order by the part disk mirroring after described fractionation.
6. device according to claim 5, it is characterized in that, described device also comprises: information receiving unit, judging unit, search unit and transmitting element, and described information receiving unit is connected with described judging unit, and described judging unit is connected with described transmitting element;
Described information receiving unit, for reception of magnetic disc Mirror Info, described disk mirroring information comprises disk mirroring source address;
Described judging unit, for having judged whether that part disk mirroring is lost or damages, has if so, then activated described transmitting element;
Described transmitting element, resends the part disk mirroring of described loss or damage for the disk mirroring source request corresponding to described disk mirroring source address.
7. device according to claim 6, is characterized in that, described part disk mirroring carries numbering, and described numbering is continuous; The size of whole disk mirroring is also comprised in described disk mirroring information;
Described judging unit: specifically for:
Judge that whether the size sum of all part disk mirrorings received is identical with the size of whole disk mirroring, if not identical, then activate described transmitting element;
Described transmitting element, specifically for:
The part disk mirroring of loss is found out according to the numbering of described part disk mirroring, or find out the part disk mirroring of damage according to the part disk mirroring size preset, and resend the part disk mirroring of described loss or damage to the disk mirroring source request that described disk mirroring source address is corresponding.
8. device according to claim 6, is characterized in that, described part disk mirroring carries identifying code, described judging unit specifically for:
Judge whether described part disk mirroring damages, and if so, then activates described transmitting element according to described identifying code.
CN201610008614.3A 2016-01-06 2016-01-06 Disk mirroring processing method and device Pending CN105468306A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610008614.3A CN105468306A (en) 2016-01-06 2016-01-06 Disk mirroring processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610008614.3A CN105468306A (en) 2016-01-06 2016-01-06 Disk mirroring processing method and device

Publications (1)

Publication Number Publication Date
CN105468306A true CN105468306A (en) 2016-04-06

Family

ID=55606059

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610008614.3A Pending CN105468306A (en) 2016-01-06 2016-01-06 Disk mirroring processing method and device

Country Status (1)

Country Link
CN (1) CN105468306A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106020902A (en) * 2016-05-31 2016-10-12 浪潮(北京)电子信息产业有限公司 Virtual machine mirror image file management method and system applied to cloud platform

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060155674A1 (en) * 2005-01-07 2006-07-13 Microsoft Corporation Image server
US20060155735A1 (en) * 2005-01-07 2006-07-13 Microsoft Corporation Image server
US20110219372A1 (en) * 2010-03-05 2011-09-08 International Business Machines Corporation System and method for assisting virtual machine instantiation and migration
CN103399778A (en) * 2013-07-01 2013-11-20 华为技术有限公司 Method and device for on-line integral migration of virtual machine
CN104239575A (en) * 2014-10-08 2014-12-24 清华大学 Virtual machine mirror image file storage and distribution method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060155674A1 (en) * 2005-01-07 2006-07-13 Microsoft Corporation Image server
US20060155735A1 (en) * 2005-01-07 2006-07-13 Microsoft Corporation Image server
US20110219372A1 (en) * 2010-03-05 2011-09-08 International Business Machines Corporation System and method for assisting virtual machine instantiation and migration
CN103399778A (en) * 2013-07-01 2013-11-20 华为技术有限公司 Method and device for on-line integral migration of virtual machine
CN104239575A (en) * 2014-10-08 2014-12-24 清华大学 Virtual machine mirror image file storage and distribution method and device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106020902A (en) * 2016-05-31 2016-10-12 浪潮(北京)电子信息产业有限公司 Virtual machine mirror image file management method and system applied to cloud platform

Similar Documents

Publication Publication Date Title
US10528382B2 (en) Storage layer based orchestration method for virtual machine migration across disparate virtualization environments
US8527990B1 (en) Systems and methods for migrating virtual machines
EP2834734B1 (en) Live migration protocols and cluster server failover protocols
US9870288B2 (en) Container-based processing method, apparatus, and system
US20110023028A1 (en) Virtualization software with dynamic resource allocation for virtual machines
US20150113531A1 (en) System for migrating virtual machine and method thereof
US9471239B2 (en) Memory power management and data consolidation
CN109408115B (en) Method and computing system for migrating objects in container-based environment
US9823982B1 (en) Archiving and restoration of distributed database log records
CN108804189B (en) Cloud desktop management method and system
US9613053B1 (en) Techniques for providing access to a virtualized block storage device over a file-based network storage protocol
US8615488B2 (en) Physical replication of database subset to improve availability and reduce resource cost in a cloud environment
CN106777394B (en) Cluster file system
CN103885857B (en) virtual machine fault-tolerant method and device
US10977049B2 (en) Installing of operating system
CN104461687A (en) Virtual machine configuration information storage method and device
US9336131B1 (en) Systems and methods for enabling virtual environments to mount non-native storage disks
US9582209B2 (en) Efficient data deployment for a parallel data processing system
US8990815B1 (en) Synchronizing allocated blocks of virtual disk files across primary and secondary volumes by excluding unused blocks
CN103744748A (en) Method for simply, rapidly and automatically backuping FTP (File Transport Protocol) server
CN105630607A (en) Resource pool management method, container creation method and electronic equipment
CN104063234A (en) Compatible method and device
CN103530144A (en) Method for generating virtual machine images from legacy system
CN105468306A (en) Disk mirroring processing method and device
US10592493B1 (en) Spot-instanced bulk data uploading

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20160406