CN105094897A - Virtual machine starting method, cloud access equipment and cloud computing center - Google Patents

Virtual machine starting method, cloud access equipment and cloud computing center Download PDF

Info

Publication number
CN105094897A
CN105094897A CN201510381117.3A CN201510381117A CN105094897A CN 105094897 A CN105094897 A CN 105094897A CN 201510381117 A CN201510381117 A CN 201510381117A CN 105094897 A CN105094897 A CN 105094897A
Authority
CN
China
Prior art keywords
virtual machine
cloud
backup data
cloud storage
access
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.)
Granted
Application number
CN201510381117.3A
Other languages
Chinese (zh)
Other versions
CN105094897B (en
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.)
Huawei Cloud Computing Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201510381117.3A priority Critical patent/CN105094897B/en
Publication of CN105094897A publication Critical patent/CN105094897A/en
Application granted granted Critical
Publication of CN105094897B publication Critical patent/CN105094897B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Stored Programmes (AREA)

Abstract

The embodiment of the invention discloses a virtual machine starting method, a kind of cloud access equipment and a cloud computing center. The method comprises that the cloud access equipment receives a switch request triggered by a user and transmits the switch request to a cloud virtual machine manager, the cloud virtual machine manager is triggered by the switch request to acquire backup data of a first virtual machine from a cloud storage, and the backup data of the first virtual machine is obtained through mirroring of data processed by the first virtual machine; and the cloud access equipment receives a starting request triggered by the user and transmits the starting request to the cloud virtual machine manager, and the cloud virtual machine manager is triggered by the starting request to start a second virtual machine according to the backup data. During implementation of disaster recovery by cloud computing technologies, a disaster recovery local point needs not to be established for each piece of equipment which operates the first virtual machine, so cost is reduced.

Description

A kind of virtual machine activation method, cloud access device and cloud computing center
Technical field
The present invention relates to networking technology area, particularly relate to a kind of virtual machine activation method, cloud access device and cloud computing center.
Background technology
In order to improve the reliability of enterprise's local data center, each enterprise often needs for local data center builds separately disaster tolerance office point, when the local data center of enterprise breaks down, the preliminary data center of disaster tolerance office point can adapter business, ensures the continuity of business.But enterprise needing to relate to capital construction, dropping into for distribution, personal management etc. when building disaster tolerance office point, cost is high, and for the different business software of data center, need from grinding or purchasing corresponding disaster-tolerant backup software, R&D costs and purchase cost high.
Summary of the invention
The embodiment of the present invention provides a kind of virtual machine activation method, cloud access device and cloud computing center, the data of cloud computing technology to the first virtual machine process can be utilized to carry out disaster tolerance, reduce costs.
Embodiment of the present invention first aspect provides a kind of virtual machine activation method, is applied to a system, and described system comprises the equipment of the equipment of operation first virtual machine, cloud access device, cloud storage, operation cloud virtual machine manager; Described method comprises:
Described cloud access device receives the handoff request that user triggers, described cloud virtual machine manager is handovered request to described in forwarding, trigger the Backup Data of described cloud virtual machine manager from described first virtual machine of described cloud storage acquisition with described handoff request, the Backup Data of described first virtual machine obtains by carrying out mirror image to the data of described first virtual machine process;
Described cloud access device receives the startup request that user triggers, and forwards described startup request to described cloud virtual machine manager, triggers described cloud virtual machine manager start the second virtual machine according to described Backup Data with described startup request.
Based on first aspect, in the first feasible embodiment of first aspect, described first virtual machine refers to the virtual machine of the business datum of process pre-set business, and described handoff request triggers when specifically by user, in the virtual machine of business datum determining described process pre-set business, arbitrary virtual machine breaks down.
Based on the first feasible embodiment of first aspect, in the embodiment that the second of first aspect is feasible, described system comprises gateway, by each described first virtual machine of described gateway group Backup Data and the Backup Data of set is synchronized in described cloud storage.
Based on the embodiment that the second of first aspect is feasible, in the third feasible embodiment of first aspect, described method also comprises:
Described cloud access device obtains authentication information from described cloud storage, and described authentication information is used for the access rights of cloud storage described in certification;
Described cloud access device divides the catalogue being used in the Backup Data storing described first virtual machine;
Described cloud access device is to user feedback access information, described access information comprises described authentication information, uniform resource position mark URL for the catalogue and described cloud storage that store the Backup Data of described first virtual machine, so that described gateway has access to described cloud storage according to the URL in described access information, obtain the access rights of described cloud storage according to described authentication information, is synchronized in the corresponding catalogue of described cloud storage by the Backup Data of set.
Based on the third feasible embodiment of first aspect, in first aspect the 4th kind of feasible embodiment, described handoff request comprises described access information, so that described cloud virtual manager has access to described cloud storage according to the URL in described access information, obtains the access rights of described cloud storage according to described authentication information and obtain the set of the Backup Data of described first virtual machine from the corresponding catalogue of described cloud storage.
Based on first aspect or the first feasible embodiment of first aspect or the feasible embodiment of first aspect the second or the third feasible embodiment of first aspect or first aspect the 4th kind of feasible embodiment, in first aspect the 5th kind of feasible embodiment, the Protocol IP address interconnected between the network of described first virtual machine and the corresponding relation of domain name, replace with the IP address of described second virtual machine and the corresponding relation of domain name.
Second aspect present invention provides a kind of cloud access device, is applied to a system, and described system comprises the equipment of the equipment of operation first virtual machine, described cloud access device, cloud storage, operation cloud virtual machine manager; Described cloud access device comprises:
First transceiver module, for receiving the handoff request that user triggers, described cloud virtual machine manager is handovered request to described in forwarding, trigger the Backup Data of described cloud virtual machine manager from described first virtual machine of described cloud storage acquisition with described handoff request, the Backup Data of described first virtual machine obtains by carrying out mirror image to the data of described first virtual machine process;
Second transceiver module, for receiving the startup request that user triggers, forwarding described startup request to described cloud virtual machine manager, triggering described cloud virtual machine manager start the second virtual machine according to described Backup Data with described startup request.
Based on second aspect, in the first feasible embodiment of second aspect, described first virtual machine refers to the virtual machine of the business datum of process pre-set business, and described handoff request triggers when specifically by user, in the virtual machine of business datum determining described process pre-set business, arbitrary virtual machine breaks down.
Based on the first feasible embodiment of second aspect, in the embodiment that the second of second aspect is feasible, described system comprises gateway, by each described first virtual machine of described gateway group Backup Data and the Backup Data of set is synchronized in described cloud storage.
Based on the embodiment that the second of second aspect is feasible, in the third feasible embodiment of second aspect, described cloud access device also comprises:
Acquisition module, for obtaining authentication information from described cloud storage, described authentication information is used for the access rights of cloud storage described in certification;
Distribution module, for dividing the catalogue being used in the Backup Data storing described first virtual machine;
Feedback module, for to user feedback access information, described access information comprises described authentication information, uniform resource position mark URL for the catalogue and described cloud storage that store the Backup Data of described first virtual machine, so that described gateway has access to described cloud storage according to the URL in described access information, obtain the access rights of described cloud storage according to described authentication information, is synchronized in the corresponding catalogue of described cloud storage by the Backup Data of set.
Based on the third feasible embodiment of second aspect, in second aspect the 4th kind of feasible embodiment, described handoff request comprises described access information, so that described cloud virtual manager has access to described cloud storage according to the URL in described access information, obtains the access rights of described cloud storage according to described authentication information and obtain the set of the Backup Data of described first virtual machine from the corresponding catalogue of described cloud storage.
Based on second aspect or the first feasible embodiment of second aspect or the feasible embodiment of second aspect the second or the third feasible embodiment of second aspect or second aspect the 4th kind of feasible embodiment, in second aspect the 5th kind of feasible embodiment, the Protocol IP address interconnected between the network of described first virtual machine and the corresponding relation of domain name, replace with the IP address of described second virtual machine and the corresponding relation of domain name.
Third aspect present invention provides a kind of cloud access device, is applied to a system, and described system comprises the equipment of the equipment of operation first virtual machine, cloud access device, cloud storage, operation cloud virtual machine manager;
Described cloud access device comprises processor and storer, and described processor is connected by bus with described storer;
Described storer is for storing computer executed instructions, when described cloud access device runs, described processor reads the described computer executed instructions that described storer stores, and performs virtual machine activation method described in any one embodiment of first aspect or first aspect to make described cloud access device.
Fourth aspect present invention provides a kind of cloud computing center, and described cloud computing center comprises the equipment of cloud access device, cloud storage and operation cloud virtual machine manager,
Described cloud storage, for storing the Backup Data of described first virtual machine;
Described cloud virtual machine manager, for reading described Backup Data from described cloud storage, runs the second virtual machine according to described Backup Data;
Described cloud access device, for perform first aspect present invention or first aspect any one embodiment described in virtual machine activation method.
In the embodiment of the present invention, by the data backup of operation first virtual machine in cloud storage, ask cloud access device to trigger second virtual machine of cloud virtual machine manager according to Backup Data startup high in the clouds if desired, backup disaster tolerance is carried out by cloud computing technology, do not need the equipment for each operation first virtual machine to set up disaster tolerance office point, reduce costs.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is some embodiments of the present invention, 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 a kind of system environments figure that the embodiment of the present invention provides;
Fig. 2 is the schematic flow sheet of a kind of virtual machine activation method that the embodiment of the present invention provides;
Fig. 3 is the schematic flow sheet of the another kind of virtual machine activation method that the embodiment of the present invention provides;
Fig. 4 is a kind of Disaster Tolerant Scheme networking diagram that the embodiment of the present invention provides;
Fig. 5 is a kind of data backup process flow diagram that the embodiment of the present invention provides;
Fig. 6 is a kind of virtual machine activation process flow diagram that the embodiment of the present invention provides;
Fig. 7 is the structural representation of a kind of access device that the embodiment of the present invention provides;
Fig. 8 is the structural representation of the another kind of access device that the embodiment of the present invention provides.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is 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.
Virtual machine activation method in the embodiment of the present invention can be applied in Disaster Tolerant Scheme, to improve the reliability of local data center, operation system in local data center, virtual form is adopted to dispose, specifically operation system is deployed in the first virtual machine (VirtualMachine of local data center, be called for short VM) on, this first virtual machine operates on the equipment of local data center.
As shown in Figure 1, be namely a kind of system environments figure that the embodiment of the present invention provides, as shown in the figure, this system environments figure comprises cloud computing center and local data center, cloud computing center, can be publicly-owned cloud computing center, also can be privately owned cloud computing center; Wherein, the structure composed of cloud computing center comprises cloud access device, the equipment running cloud virtual machine manager and cloud storage, wherein running cloud virtual machine manager can individualism, also cloud access device can be integrated into, cloud storage can individualism, also can be integrated in cloud access device.
The equipment running the first virtual machine in the embodiment of the present invention is present in local data center, and the equipment running the second virtual machine is present in cloud computing center, the second virtual machine as the first virtual machine disaster-tolerant backup and start; Alternatively, in the process of startup second virtual machine, according to the running environment for the first virtual machine configuration, the running environment of mirror configuration second virtual machine, according to the resource for the first virtual machine configuration, configure the resource that the second virtual machine uses, preferably, the second virtual machine is identical with the specification of the first virtual machine.
Cloud computing center is built cloud platform, cloud virtual machine manager is for starting and managing the second virtual machine on cloud platform, such as, utilize the Backup Data of the first virtual machine of local data center to start the second virtual machine, cloud virtual machine manager can run on the entity device in cloud computing center.
Run the equipment of cloud virtual machine manager for building the virtual platform on cloud platform, virtual platform can obtain the second virtual machine that Backup Data starts virtual platform from cloud storage, thus finishing service switches to cloud computing center from local data center, below for convenience of description, being called for short cloud computing center is cloud platform.
Cloud access device for building the cloud operation platform on cloud platform, the information interaction that user can realize between user and cloud computing center by cloud operation platform.Such as, user can by the client of cloud operation platform to cloud operation platform application disaster tolerance business with obtain cloud operation platform feedback access cloud storage authentication information, store the catalogue of the first virtual machine Backup Data and the uniform resource locator (UniformResoureLocator, URL) of cloud storage; In addition, user can also send handoff request by the client of cloud operation platform to cloud operation platform, forward this to make cloud operation platform and handover request to cloud virtual machine manager, trigger cloud virtual machine manager obtains the first virtual machine Backup Data from cloud storage, when cloud operation platform receives startup request, cloud operation platform forwards this startup request to cloud virtual machine manager, starts the second virtual machine to trigger cloud virtual machine manager according to Backup Data.
Cloud storage is for building the mass storage system (MSS) of cloud platform, namely the Backup Data of the first virtual machine is stored in this mass storage system (MSS), when accessing mass storage system (MSS) to store or to read the Backup Data of the first virtual machine, all need to have access to this mass storage system (MSS) according to the URL of mass storage system (MSS), then according to authentication information certification access rights, from respective directories, finally get the Backup Data of the first virtual machine or in respective directories, store the Backup Data of the first virtual machine.
Further, as shown in Figure 1, the framework of local data center comprises gateway and runs the equipment of the first virtual machine; Gateway can be the local backup gateway of local data center, this gateway is for backing up the data of the first virtual machine, and the Backup Data of the first virtual machine is synchronized in the mass storage system (MSS) of cloud storage, concrete optional, user configures the catalogue of the Backup Data of the URL of cloud storage in mass storage system (MSS), authentication information and the first virtual machine on gateway, is convenient to gateway and has access to described cloud storage according to this URL, obtain the access rights of described cloud storage according to described authentication information, is synchronized in the corresponding catalogue of described cloud storage by this Backup Data; On BACKUP TIME point, the Backup Data of the first virtual machine can regularly or irregularly be synchronized in the mass storage system (MSS) of cloud storage by gateway.
When the first virtual-machine fail in local data center, cloud access device can receive handoff request successively and start request, trigger cloud access device virtual machine activation method according to the present invention and start the second virtual machine, if the first virtual machine process business, the business of the first virtual machine process of the cloud platform adapter local data center of cloud computing center, ensures the continuity of business.
Below in conjunction with accompanying drawing 2-accompanying drawing 6, the virtual machine activation method that the embodiment of the present invention provides is introduced and is illustrated.
Please refer to Fig. 2, is the schematic flow sheet of a kind of virtual machine activation method that the embodiment of the present invention provides; As shown in Figure 2, described virtual machine activation method comprises:
S200, described cloud access device receives the handoff request that user triggers, described cloud virtual machine manager is handovered request to described in forwarding, trigger the Backup Data of described cloud virtual machine manager from described first virtual machine of described cloud storage acquisition with described handoff request, the Backup Data of described first virtual machine obtains by carrying out mirror image to the data of described first virtual machine process;
In the embodiment of the present invention, virtual machine activation method is applied to a system, this system comprises the equipment of operation first virtual machine, cloud access device, cloud storage and runs the equipment of cloud virtual machine manager, the equipment running cloud virtual machine manager can be cloud access device, namely cloud virtual machine manager may operate on cloud access device, cloud virtual machine manager is used for managing the second virtual machine that mirror image obtains, and such as, starts the second virtual machine.
The equipment running the first virtual machine is arranged in local data center, and one or more operation systems of local data center are deployed on the virtual platform of local data center, are specifically deployed on the first virtual machine of local data center.Alternatively, the operation system of local needs protection is belonged in this operation system of the virtual platform deploy of local data center.Alternatively, use together if operation system needs load-balancing device, firewall box to coordinate, can by load-balancing device, firewall box in a software form, on the virtual platform being deployed in local data center, run the equipment of the first virtual machine for building the virtual platform of local data center.As shown in Figure 4,7 VM, 2 software load balanced devices and 1 virtual firewall is deployed at the virtual platform of local data center.
When local data center runs pre-set business, the business datum of the first virtual machine process pre-set business, handoff request is triggered when user determines that in the virtual machine of the business datum processing pre-set business, any one virtual machine breaks down, this handoff request is triggered by other equipment or cloud access device, such as user logs in cloud access device to trigger handoff request, forward this by cloud access device and handover request to cloud virtual machine manager (i.e. cloud virtual platform), obtain the Backup Data of the first virtual machine from cloud storage with this handoff request triggering cloud virtual machine manager, Backup Data comprises the data that data (i.e. configuration parameter) needed for operation first virtual machine and the first virtual machine run.
It should be noted that, handoff request comprises the access information of cloud storage, access information comprises authentication information, URL for the catalogue and cloud storage that store the Backup Data of the first virtual machine, therefore cloud virtual machine manager can have access to cloud storage according to URL, obtain the access rights of cloud storage according to authentication information, and obtain the Backup Data of the first virtual machine set from catalogue corresponding to cloud storage.The Backup Data of the first virtual machine obtains by carrying out mirror image to the data of the first virtual machine process.
S201, described cloud access device receives the startup request that user triggers, and forwards described startup request to described cloud virtual machine manager, triggers described cloud virtual machine manager start the second virtual machine according to described Backup Data with described startup request.
In the embodiment of the present invention, user triggers by other equipment or cloud access device and starts request, such as user triggers this startup request by the client of cloud access device, forward this startup request to cloud virtual machine manager by cloud access device, trigger cloud virtual machine manager with this startup request and start the second virtual machine according to Backup Data.Further, at domain name system (DomainNameSystem, DNS) agreement (InternetProtocol server will interconnected between the network of the first virtual machine, IP) corresponding relation between address and domain name, replace with the IP address of the second virtual machine and the corresponding relation of domain name, such user can use former domain name access to pre-set business.
Concrete optional, the process starting the second virtual machine is, creates the identical target Mirroring Environment of virtualized environment with local data center at the virtual platform of cloud virtual machine manager.Concrete, target Mirroring Environment exists: with there is in the virtualized environment of local data center equal number and configure the second virtual machine of specification (CPU quantity, memory size, disk size), with there is in the virtualized environment of local data center equal number and configure software load balanced device, the firewall box of specification, and with there is in the virtualized environment of local data center identical networking structure (networking structure of the second virtual machine, load equalizer and firewall box); When carrying out disaster tolerance and switching, under target Mirroring Environment, start the second virtual machine according to the Backup Data of the first virtual machine.
It should be noted that, the virtual platform of cloud virtual machine manager comprises the Mirroring Environment that multiple data network creates, namely be can carry out disaster tolerance switching respectively and between cloud computing center at each data network, and do not need oneself to realize disaster tolerance switching in establishment disaster tolerance office point specially.
In the embodiment of the present invention, by the data backup of operation first virtual machine in cloud storage, ask cloud access device to trigger second virtual machine of cloud virtual machine manager according to Backup Data startup high in the clouds if desired, backup disaster tolerance is carried out by cloud computing technology, do not need the equipment for each operation first virtual machine to set up disaster tolerance office point, reduce costs.
Please refer to Fig. 3, is the schematic flow sheet of the another kind of virtual machine activation method that the embodiment of the present invention provides; As shown in Figure 3, described virtual machine activation method comprises:
S300, described cloud access device obtains authentication information from described cloud storage, and described authentication information is used for the access rights of cloud storage described in certification;
In the embodiment of the present invention, user by client in cloud access device application disaster tolerance business, cloud access device creates corresponding account to cloud storage application, and access authentication information (the such as AccessKey etc. of the account of request access cloud storage, realization according to the mass storage system (MSS) in cloud storage is different, authentication information is different), cloud storage creates corresponding account, distributes account authentication information, and this authentication information is returned to cloud access device, cloud access device preserves account access authentication information.
S301, described cloud access device divides the catalogue being used in the Backup Data storing described first virtual machine;
In the embodiment of the present invention, for the ease of searching, the Backup Data of the first virtual machine has corresponding storage directory in cloud storage.Cloud access device is account memory allocated catalogue, is namely point catalogue being used in the Backup Data of storage first virtual machine.
S302, described cloud access device is to user feedback access information, described access information comprises described authentication information, uniform resource position mark URL for the catalogue and described cloud storage that store the Backup Data of described first virtual machine, so that described gateway has access to described cloud storage according to the URL in described access information, obtain the access rights of described cloud storage according to described authentication information, is synchronized in the corresponding catalogue of described cloud storage by the Backup Data of set.
In the embodiment of the present invention, local data center is deployed with one or more gateway, and this gateway runs the data of pre-set business for backing up the first virtual machine; Backup can be that the data of gateway automated periodic to the first virtual machine back up, and also can be that the data of the first virtual machine back up by manual operation.It should be noted that, the backup mode that the data of gateway to the first virtual machine back up can be the Backup Data gathering each first virtual machine, and gathered Backup Data is synchronized to cloud storage.The Backup Data of each first virtual machine of gateway group can be gather putting the Backup Data by each first virtual machine at the same time, and the existence form of set can be backup set.The method of synchronization that the Backup Data of set is synchronized to cloud storage by gateway can be periodic synchronization, also can be irregularly synchronous, such as real-time synchronization.
Optionally, cloud access device by client to user feedback access information, access information comprises the URL for the catalogue and cloud storage that store the Backup Data of the first virtual machine in the authentication information of cloud storage, cloud storage, and user configures the catalogue of Backup Data at cloud storage of the URL of cloud storage, the authentication information of cloud storage and the first virtual machine on the gateway disposed.Gateway has access to cloud storage according to the URL in access information, obtain the access rights of cloud storage according to authentication information, is then synchronized in the corresponding catalogue of cloud storage by the Backup Data of set.Interface type between gateway and cloud storage is not construed as limiting.
S303, described cloud access device receives the handoff request that user triggers, described cloud virtual machine manager is handovered request to described in forwarding, trigger the Backup Data of described cloud virtual machine manager from described first virtual machine of described cloud storage acquisition with described handoff request, the Backup Data of described first virtual machine obtains by carrying out mirror image to the data of described first virtual machine process;
S304, described cloud access device receives the startup request that user triggers, and forwards described startup request to described cloud virtual machine manager, triggers described cloud virtual machine manager start the second virtual machine according to described Backup Data with described startup request.
Embodiment of the present invention step S303-S304 please refer to the embodiment step S200-S201 of Fig. 2, does not repeat them here.
In the embodiment of the present invention, by the data backup of operation first virtual machine in cloud storage, ask cloud access device to trigger second virtual machine of cloud virtual machine manager according to Backup Data startup high in the clouds if desired, backup disaster tolerance is carried out by cloud computing technology, do not need the equipment for each operation first virtual machine to set up disaster tolerance office point, reduce costs.
Please refer to Fig. 4, be a kind of Disaster Tolerant Scheme networking diagram that the embodiment of the present invention provides, as shown in the figure, the Disaster Tolerant Scheme networking of the embodiment of the present invention comprises local data center, cloud computing center and dns server; Local data center and cloud computing center include software three-decker: Web server layer, application-server layer and database server layer, and each layer all deploys virtual machine.
1. by all operation systems needing disaster tolerance to protect of this locality, being deployed on the first virtual machine of local virtual platform, running the equipment of the first virtual machine for building local virtual platform.Use together if operation system needs load-balancing device, firewall box to coordinate, also realize load-balancing device, firewall box in a software form, and be deployed on local virtual platform.As 7 the first virtual machine VM of left side local data center in figure, 2 software load balanced devices and 1 virtual firewall.
User creates one and the identical Mirroring Environment of local virtual platform at the virtual platform of cloud computing center.Be specially the software load balanced device of the second virtual machine VM of equal number and configuration specification (CPU quantity, memory size, disk size), equal number and configuration specification, firewall box and networking structure.
2. local data center disposes local backup gateway.The business datum of local backup gateway to each the first virtual machine process pre-set business of local data center backs up.
3. local backup gateway is by the mass storage system (MSS) of the Backup Data remote copy of each the first virtual machine to cloud storage.
4. if, local data center fault, the Backup Data of each the first virtual machine, by client logs cloud computing center, is reverted to the second virtual machine on cloud computing center, and starts the second virtual machine by keeper.
5. user changes the IP address that corresponding field name analysis goes out on a dns, IP address is changed to the IP address of the second virtual machine, as shown in the figure, namely be the IP address IP address of original first virtual machine: 8.8.8.8 being changed to the second virtual machine: 9.9.9.9, user still can use original domain name to conduct interviews, and business of can not perceiving completely switches to cloud computing center from local data center.
Further, as shown in Figure 5, the process flow diagram of a kind of data backup provided for the embodiment of the present invention; As shown in the figure:
1. user applies for disaster tolerance business by client on cloud access device;
2. cloud access device creates corresponding account to the cloud storage application of mass storage system (MSS), and account access authentication information (the such as AccessKey etc. of request access cloud storage, realization according to mass storage system (MSS) is different, and authentication information is different);
3. cloud storage creates corresponding account, distributes account access authentication information, and this information is returned to cloud access device;
4. cloud access device preserves account access authentication information, is the catalogue of the Backup Data of local data center memory allocated first virtual machine;
5. cloud access device is to the catalogue of the Backup Data of the URL of user feedback cloud storage, account access authentication information, the first virtual machine;
6. user disposes local backup gateway at local data center, and on local backup gateway, configure the catalogue of Backup Data of the URL of cloud storage, account access authentication information, the first virtual machine;
7. the backup gateway of this locality periodically or manual operations the data of the first virtual machine are backed up, and gather the Backup Data of each first virtual machine;
8. local backup gateway regularly or irregularly uploaded on the cloud storage of mass storage system (MSS) by the Backup Data of set.Concrete optional, the Backup Data of set, by the directory access cloud storage of the Backup Data of the URL of cloud storage, account access authentication information, the first virtual machine, uploads in the catalogue of specifying by local backup gateway.
Please with reference to Fig. 6, it is a kind of virtual machine activation process flow diagram that the embodiment of the present invention provides;
1. if, local data network fault, user sends handoff request by client to cloud access device.
2. cloud access device forwards this handoff request to cloud virtual machine manager, carries the account access authentication information of cloud storage, the catalogue of the URL of cloud storage and the Backup Data of the first virtual machine in handoff request.
3. cloud virtual machine manager accesses to your account access authentication information, and the URL corresponding catalogue from this cloud storage of mass storage system (MSS) according to cloud storage obtains Backup Data.
4. cloud virtual machine manager uses the Backup Data obtained to carry out the second virtual machine restoring operation.
5. user starts the second virtual machine of reduction to the request of cloud access device by client.
6. cloud access device forwards and starts request to cloud virtual machine manager, and cloud virtual machine manager starts the second virtual machine, realizes business to switch to cloud computing center from local data center.
Below in conjunction with accompanying drawing 7-accompanying drawing 8, set forth the specific implementation of the access device that the embodiment of the present invention provides.
Please refer to Fig. 7, be the structural representation of a kind of access device that the embodiment of the present invention provides, as shown in the figure, a kind of cloud access device described in the present embodiment comprises:
First transceiver module 100, for receiving the handoff request that user triggers, described cloud virtual machine manager is handovered request to described in forwarding, trigger the Backup Data of described cloud virtual machine manager from described first virtual machine of described cloud storage acquisition with described handoff request, the Backup Data of described first virtual machine obtains by carrying out mirror image to the data of described first virtual machine process;
In the embodiment of the present invention, virtual machine activation method is applied to a system, this system comprises the equipment of operation first virtual machine, cloud access device, cloud storage and runs the equipment of cloud virtual machine manager, the equipment running cloud virtual machine manager can be cloud access device, namely be integrated in cloud access device, cloud virtual machine manager is used for managing the second virtual machine that mirror image obtains, and such as, starts the second virtual machine.
The equipment running the first virtual machine can be arranged in local data center, and one or more operation systems of local data center are deployed on the virtual platform of local data center, are specifically deployed on the first virtual machine of local data center.Alternatively, the operation system of local protection is belonged in the operation system of the virtual platform deploy of local data center.It should be noted that, use together if operation system needs load-balancing device, firewall box to coordinate, also load-balancing device, firewall box can be selected corresponding software replacement, on the virtual platform being deployed in local data center, namely the equipment running the first virtual machine be the virtual platform for building local data center.As shown in Figure 4,7 VM, 2 software load balanced devices and 1 virtual firewall is deployed at the virtual platform of local data center.
When local data center runs pre-set business, the business datum of the first virtual machine process pre-set business, when user determines that in the virtual machine of the business datum processing pre-set business, any one virtual machine breaks down, user logs in cloud access device, trigger handoff request, cloud access device first transceiver module 100 forwards this and handovers request to cloud virtual machine manager (i.e. cloud virtual platform), obtain the Backup Data of the first virtual machine from cloud storage with this handoff request triggering cloud virtual machine manager, Backup Data comprises the data that data (i.e. configuration parameter) needed for operation first virtual machine and the first virtual machine run.
It should be noted that, handoff request comprises the access information of cloud storage, access information comprises authentication information, URL for the catalogue and cloud storage that store the Backup Data of the first virtual machine, therefore cloud virtual machine manager can have access to cloud storage according to URL, obtain the access rights of cloud storage according to authentication information, and obtain the Backup Data of the first virtual machine set from catalogue corresponding to cloud storage.The Backup Data of the first virtual machine obtains by carrying out mirror image to the data of the first virtual machine process.
Second transceiver module 101, for receiving the startup request that user triggers, forwarding described startup request to described cloud virtual machine manager, triggering described cloud virtual machine manager start the second virtual machine according to described Backup Data with described startup request.
In the embodiment of the present invention, user is triggered by cloud access device and starts request, cloud access device second transceiver module 101 forwards this startup request to cloud virtual machine manager, triggers cloud virtual machine manager start the second virtual machine according to Backup Data with this startup request.Further, at domain name system (DomainNameSystem, DNS) agreement (InternetProtocol server will interconnected between the network of the first virtual machine, IP) corresponding relation between address and domain name, replace with the IP address of the second virtual machine and the corresponding relation of domain name, such user can use former domain name access to pre-set business.
Concrete optional, the process starting the second virtual machine is, creates the identical target Mirroring Environment of virtualized environment with local data center at the virtual platform of cloud virtual machine manager.Concrete, there is in the virtualized environment with local data center the second virtual machine that there is equal number and configure specification (CPU quantity, memory size, disk size) in target Mirroring Environment, equal number and the configuration software load balanced device of specification, firewall box and networking structure, when carrying out disaster tolerance and switching, start the second virtual machine according to the Backup Data of the first virtual machine.It should be noted that, the virtual platform of cloud virtual machine manager comprises the Mirroring Environment that multiple data network creates, and can carry out disaster tolerance switching to each data network to cloud computing center, and does not need oneself to create specially disaster tolerance office point and realize disaster tolerance and switch.
Optionally, the cloud access device of the embodiment of the present invention also comprises acquisition module 102, distribution module 103 and feedback module 104;
Acquisition module 102, for obtaining authentication information from described cloud storage, described authentication information is used for the access rights of cloud storage described in certification;
In the embodiment of the present invention, user by client in cloud access device application disaster tolerance business, cloud access device acquisition module 102 creates corresponding account to cloud storage application, and access authentication information (the such as AccessKey etc. of the account of request access cloud storage, realization according to the mass storage system (MSS) in cloud storage is different, authentication information is different), cloud storage creates corresponding account, distributes account authentication information, and this authentication information is returned to cloud access device, cloud access device preserves account access authentication information.
Distribution module 103, for dividing the catalogue being used in the Backup Data storing described first virtual machine;
For the ease of searching, the Backup Data of the first virtual machine has corresponding storage directory in cloud storage.Cloud access device distribution module 103 is account memory allocated catalogue, is namely point catalogue being used in the Backup Data of storage first virtual machine.
Feedback module 104, for to user feedback access information, described access information comprises described authentication information, uniform resource position mark URL for the catalogue and described cloud storage that store the Backup Data of described first virtual machine, so that described gateway has access to described cloud storage according to the URL in described access information, obtain the access rights of described cloud storage according to described authentication information, is synchronized in the corresponding catalogue of described cloud storage by the Backup Data of set.
In the embodiment of the present invention, local data center is deployed with one or more gateway, and this gateway runs the data of pre-set business for backing up the first virtual machine; Backup can be that the data of gateway automated periodic to the first virtual machine back up, and also can be that the data of the first virtual machine back up by manual operation.It should be noted that, the backup mode that the data of gateway to the first virtual machine back up can be the Backup Data gathering each first virtual machine, and gathered Backup Data is synchronized to cloud storage.The Backup Data of each first virtual machine of gateway group can be gather putting the Backup Data by each first virtual machine at the same time, and the existence form of set can be backup set.The method of synchronization that the Backup Data of set is synchronized to cloud storage by gateway can be periodic synchronization, also can be irregularly synchronous, such as real-time synchronization.
In the embodiment of the present invention, optionally, cloud access device feedback module 104 by client to user feedback access information, access information comprises the URL for the catalogue and cloud storage that store the Backup Data of the first virtual machine in the authentication information of cloud storage, cloud storage, and user configures the catalogue of Backup Data at cloud storage of the URL of cloud storage, the authentication information of cloud storage and the first virtual machine on the gateway disposed.Gateway has access to cloud storage according to the URL in access information, obtain the access rights of cloud storage according to authentication information, is then synchronized in the corresponding catalogue of cloud storage by the Backup Data of set.Interface type between gateway and cloud storage is not construed as limiting.
In the embodiment of the present invention, by the data backup of operation first virtual machine in cloud storage, ask cloud access device to trigger second virtual machine of cloud virtual machine manager according to Backup Data startup high in the clouds if desired, backup disaster tolerance is carried out by cloud computing technology, do not need the equipment for each operation first virtual machine to set up disaster tolerance office point, reduce costs.
Please refer to Fig. 8, is the structural representation of the another kind of cloud access device that the embodiment of the present invention provides.In the embodiment in fig. 8, cloud access device comprises processor 200, storer 201 and bus 202.Processor 200 is connected by bus 202 with storer 201, storer 202 for storing computer executed instructions, when cloud access device runs, processor 200 for the computer instruction in execute store 202, to complete successor virtual machine start-up operation.Storer 201 can comprise ROM (read-only memory) and random access memory, and bus system 202, except comprising data bus, also comprises power bus, control bus and status signal bus in addition.But for the purpose of clearly demonstrating, in the drawings various bus is all designated as bus 202.
Described processor 200, for receiving the handoff request that user triggers, described cloud virtual machine manager is handovered request to described in forwarding, trigger the Backup Data of described cloud virtual machine manager from described first virtual machine of described cloud storage acquisition with described handoff request, the Backup Data of described first virtual machine obtains by carrying out mirror image to the data of described first virtual machine process;
Described processor 200, also for receiving the startup request that user triggers, forwards described startup request to described cloud virtual machine manager, triggers described cloud virtual machine manager start the second virtual machine according to described Backup Data with described startup request.
Alternatively, above-mentioned first virtual machine refers to the virtual machine of the business datum of process pre-set business, and above-mentioned handoff request triggers when specifically by user, in the virtual machine of business datum determining described process pre-set business, arbitrary virtual machine breaks down.
Alternatively, said system comprises gateway, by each described first virtual machine of described gateway group Backup Data and the Backup Data of set is synchronized in described cloud storage.
Alternatively, described processor 200 is also for obtaining authentication information from described cloud storage, and described authentication information is used for the access rights of cloud storage described in certification;
Described processor 200 is also for dividing the catalogue being used in the Backup Data storing described first virtual machine;
Described processor 200 is also for user feedback access information, described access information comprises described authentication information, uniform resource position mark URL for the catalogue and described cloud storage that store the Backup Data of described first virtual machine, so that described gateway has access to described cloud storage according to the URL in described access information, obtain the access rights of described cloud storage according to described authentication information, is synchronized in the corresponding catalogue of described cloud storage by the Backup Data of set.
Alternatively, above-mentioned handoff request comprises described access information, so that described cloud virtual manager has access to described cloud storage according to the URL in described access information, obtains the access rights of described cloud storage according to described authentication information and obtain the set of the Backup Data of described first virtual machine from the corresponding catalogue of described cloud storage.
Optionally, by the corresponding relation of the Protocol IP address that interconnects between the network of described first virtual machine and domain name, the IP address of described second virtual machine and the corresponding relation of domain name is replaced with.
In the embodiment of the present invention, by the data backup of operation first virtual machine in cloud storage, ask cloud access device to trigger second virtual machine of cloud virtual machine manager according to Backup Data startup high in the clouds if desired, backup disaster tolerance is carried out by cloud computing technology, do not need the equipment for each operation first virtual machine to set up disaster tolerance office point, reduce costs.
Please refer to Fig. 1, the embodiment of the present invention provides a kind of cloud computing center, and described cloud computing center comprises the equipment of cloud access device, cloud storage and operation cloud virtual machine manager;
Described cloud storage, for storing the Backup Data of described first virtual machine;
Described cloud virtual machine manager, for reading described Backup Data from described cloud storage, runs the second virtual machine according to described Backup Data;
Described cloud access device, for performing the virtual machine activation method that above-mentioned any embodiment provides.
One of ordinary skill in the art will appreciate that all or part of flow process realized in above-described embodiment method, 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 of the embodiment as above-mentioned each side method.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.
Step in embodiment of the present invention method can be carried out order according to actual needs and be adjusted, merges and delete.
Module in embodiment of the present invention terminal or unit can carry out merging, divide and deleting according to actual needs.
The parts such as the microcontroller of the embodiment of the present invention, with universal integrated circuit (as central processor CPU), or can realize with special IC (ASIC).
Above disclosedly be only present pre-ferred embodiments, certainly can not limit the interest field of the present invention with this, therefore according to the equivalent variations that the claims in the present invention are done, still belong to the scope that the present invention is contained.

Claims (14)

1. a virtual machine activation method, is characterized in that, is applied to a system, and described system comprises the equipment of the equipment of operation first virtual machine, cloud access device, cloud storage, operation cloud virtual machine manager; Described method comprises:
Described cloud access device receives the handoff request that user triggers, described cloud virtual machine manager is handovered request to described in forwarding, trigger the Backup Data of described cloud virtual machine manager from described first virtual machine of described cloud storage acquisition with described handoff request, the Backup Data of described first virtual machine obtains by carrying out mirror image to the data of described first virtual machine process;
Described cloud access device receives the startup request that user triggers, and forwards described startup request to described cloud virtual machine manager, triggers described cloud virtual machine manager start the second virtual machine according to described Backup Data with described startup request.
2. the method for claim 1, it is characterized in that, described first virtual machine refers to the virtual machine of the business datum of process pre-set business, and described handoff request triggers when specifically by user, in the virtual machine of business datum determining described process pre-set business, arbitrary virtual machine breaks down.
3. method as claimed in claim 2, it is characterized in that, described system comprises gateway, by each described first virtual machine of described gateway group Backup Data and the Backup Data of set is synchronized in described cloud storage.
4. method as claimed in claim 3, it is characterized in that, described method also comprises:
Described cloud access device obtains authentication information from described cloud storage, and described authentication information is used for the access rights of cloud storage described in certification;
Described cloud access device divides the catalogue being used in the Backup Data storing described first virtual machine;
Described cloud access device is to user feedback access information, described access information comprises described authentication information, uniform resource position mark URL for the catalogue and described cloud storage that store the Backup Data of described first virtual machine, so that described gateway has access to described cloud storage according to the URL in described access information, obtain the access rights of described cloud storage according to described authentication information, is synchronized in the corresponding catalogue of described cloud storage by the Backup Data of set.
5. method as claimed in claim 4, it is characterized in that, described handoff request comprises described access information, so that described cloud virtual manager has access to described cloud storage according to the URL in described access information, obtains the access rights of described cloud storage according to described authentication information and obtain the set of the Backup Data of described first virtual machine from the corresponding catalogue of described cloud storage.
6. the method as described in any one of claim 1 to 5, is characterized in that: the Protocol IP address interconnected between the network of described first virtual machine and the corresponding relation of domain name, replaces with the IP address of described second virtual machine and the corresponding relation of domain name.
7. a cloud access device, is characterized in that, is applied to a system, and described system comprises the equipment of the equipment of operation first virtual machine, described cloud access device, cloud storage, operation cloud virtual machine manager; Described cloud access device comprises:
First transceiver module, for receiving the handoff request that user triggers, described cloud virtual machine manager is handovered request to described in forwarding, trigger the Backup Data of described cloud virtual machine manager from described first virtual machine of described cloud storage acquisition with described handoff request, the Backup Data of described first virtual machine obtains by carrying out mirror image to the data of described first virtual machine process;
Second transceiver module, for receiving the startup request that user triggers, forwarding described startup request to described cloud virtual machine manager, triggering described cloud virtual machine manager start the second virtual machine according to described Backup Data with described startup request.
8. cloud access device as claimed in claim 7, it is characterized in that, described first virtual machine refers to the virtual machine of the business datum of process pre-set business, and described handoff request triggers when specifically by user, in the virtual machine of business datum determining described process pre-set business, arbitrary virtual machine breaks down.
9. cloud access device as claimed in claim 8, it is characterized in that, described system comprises gateway, by each described first virtual machine of described gateway group Backup Data and the Backup Data of set is synchronized in described cloud storage.
10. cloud access device as claimed in claim 9, it is characterized in that, described cloud access device also comprises:
Acquisition module, for obtaining authentication information from described cloud storage, described authentication information is used for the access rights of cloud storage described in certification;
Distribution module, for dividing the catalogue being used in the Backup Data storing described first virtual machine;
Feedback module, for to user feedback access information, described access information comprises described authentication information, uniform resource position mark URL for the catalogue and described cloud storage that store the Backup Data of described first virtual machine, so that described gateway has access to described cloud storage according to the URL in described access information, obtain the access rights of described cloud storage according to described authentication information, is synchronized in the corresponding catalogue of described cloud storage by the Backup Data of set.
11. cloud access devices as claimed in claim 10, it is characterized in that, described handoff request comprises described access information, so that described cloud virtual manager has access to described cloud storage according to the URL in described access information, obtains the access rights of described cloud storage according to described authentication information and obtain the set of the Backup Data of described first virtual machine from the corresponding catalogue of described cloud storage.
12. cloud access devices as described in any one of claim 7 to 11, is characterized in that the Protocol IP address interconnected between the network of described first virtual machine and the corresponding relation of domain name replace with the IP address of described second virtual machine and the corresponding relation of domain name.
13. 1 kinds of cloud access devices, is characterized in that, are applied to a system, and described system comprises the equipment of the equipment of operation first virtual machine, cloud access device, cloud storage, operation cloud virtual machine manager;
Described cloud access device comprises processor and storer, and described processor is connected by bus with described storer;
Described storer is for storing computer executed instructions, when described cloud access device runs, described processor reads the described computer executed instructions that described storer stores, to make the virtual machine activation method described in described cloud access device enforcement of rights requirement 1 to 6 any one.
14. 1 kinds of cloud computing centers, described cloud computing center comprises the equipment of cloud access device, cloud storage and operation cloud virtual machine manager, it is characterized in that,
Described cloud storage, for storing the Backup Data of described first virtual machine;
Described cloud virtual machine manager, for reading described Backup Data from described cloud storage, runs the second virtual machine according to described Backup Data;
Described cloud access device, requires the virtual machine activation method described in 1 to 6 any one for enforcement of rights.
CN201510381117.3A 2015-07-02 2015-07-02 A kind of virtual machine starting method, cloud access equipment and cloud computing center Active CN105094897B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510381117.3A CN105094897B (en) 2015-07-02 2015-07-02 A kind of virtual machine starting method, cloud access equipment and cloud computing center

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510381117.3A CN105094897B (en) 2015-07-02 2015-07-02 A kind of virtual machine starting method, cloud access equipment and cloud computing center

Publications (2)

Publication Number Publication Date
CN105094897A true CN105094897A (en) 2015-11-25
CN105094897B CN105094897B (en) 2019-05-28

Family

ID=54575409

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510381117.3A Active CN105094897B (en) 2015-07-02 2015-07-02 A kind of virtual machine starting method, cloud access equipment and cloud computing center

Country Status (1)

Country Link
CN (1) CN105094897B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107239322A (en) * 2017-08-02 2017-10-10 郑州云海信息技术有限公司 A kind of virtual machine starts method and apparatus
CN108540571A (en) * 2018-04-24 2018-09-14 中电九天智能科技有限公司 High Availabitity Internet of Things manufacturing execution system based on industry internet and production method
CN111352916A (en) * 2020-02-24 2020-06-30 杭州数梦工场科技有限公司 Data storage method, system and storage medium based on NAS storage system
CN112000437A (en) * 2020-08-21 2020-11-27 济南浪潮数据技术有限公司 Disaster recovery method and device, electronic equipment and storage medium
CN112187703A (en) * 2019-07-02 2021-01-05 北京百度网讯科技有限公司 Data processing method and device
CN112306762A (en) * 2020-10-30 2021-02-02 西安万像电子科技有限公司 Communication processing method, device and system, and non-volatile storage medium
CN113467873A (en) * 2021-06-29 2021-10-01 深信服科技股份有限公司 Virtual machine scheduling method and device, electronic equipment and storage medium
CN115277727A (en) * 2022-06-30 2022-11-01 达闼机器人股份有限公司 Data disaster recovery method, system, device and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102185928A (en) * 2011-06-01 2011-09-14 广州杰赛科技股份有限公司 Method for creating virtual machine in cloud computing system and cloud computing system
US20110258481A1 (en) * 2010-04-14 2011-10-20 International Business Machines Corporation Deploying A Virtual Machine For Disaster Recovery In A Cloud Computing Environment
CN102523267A (en) * 2011-12-08 2012-06-27 华中科技大学 Cloud backup system and method
CN102932415A (en) * 2012-09-26 2013-02-13 东软集团股份有限公司 Method and device for storing mirror image document
CN102981931A (en) * 2012-12-03 2013-03-20 中国联合网络通信集团有限公司 Backup method and device for virtual machine
CN103176831A (en) * 2011-12-22 2013-06-26 ***通信集团公司 Virtual machine system and management method thereof
CN103647849A (en) * 2013-12-24 2014-03-19 华为技术有限公司 Method and device for migrating businesses and disaster recovery system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110258481A1 (en) * 2010-04-14 2011-10-20 International Business Machines Corporation Deploying A Virtual Machine For Disaster Recovery In A Cloud Computing Environment
CN102185928A (en) * 2011-06-01 2011-09-14 广州杰赛科技股份有限公司 Method for creating virtual machine in cloud computing system and cloud computing system
CN102523267A (en) * 2011-12-08 2012-06-27 华中科技大学 Cloud backup system and method
CN103176831A (en) * 2011-12-22 2013-06-26 ***通信集团公司 Virtual machine system and management method thereof
CN102932415A (en) * 2012-09-26 2013-02-13 东软集团股份有限公司 Method and device for storing mirror image document
CN102981931A (en) * 2012-12-03 2013-03-20 中国联合网络通信集团有限公司 Backup method and device for virtual machine
CN103647849A (en) * 2013-12-24 2014-03-19 华为技术有限公司 Method and device for migrating businesses and disaster recovery system

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107239322A (en) * 2017-08-02 2017-10-10 郑州云海信息技术有限公司 A kind of virtual machine starts method and apparatus
CN108540571A (en) * 2018-04-24 2018-09-14 中电九天智能科技有限公司 High Availabitity Internet of Things manufacturing execution system based on industry internet and production method
CN112187703A (en) * 2019-07-02 2021-01-05 北京百度网讯科技有限公司 Data processing method and device
CN111352916A (en) * 2020-02-24 2020-06-30 杭州数梦工场科技有限公司 Data storage method, system and storage medium based on NAS storage system
CN111352916B (en) * 2020-02-24 2023-11-03 杭州数梦工场科技有限公司 Data storage method, system and storage medium based on NAS storage system
CN112000437A (en) * 2020-08-21 2020-11-27 济南浪潮数据技术有限公司 Disaster recovery method and device, electronic equipment and storage medium
CN112306762A (en) * 2020-10-30 2021-02-02 西安万像电子科技有限公司 Communication processing method, device and system, and non-volatile storage medium
CN113467873A (en) * 2021-06-29 2021-10-01 深信服科技股份有限公司 Virtual machine scheduling method and device, electronic equipment and storage medium
CN115277727A (en) * 2022-06-30 2022-11-01 达闼机器人股份有限公司 Data disaster recovery method, system, device and storage medium
CN115277727B (en) * 2022-06-30 2024-03-19 达闼机器人股份有限公司 Data disaster recovery method, system, device and storage medium

Also Published As

Publication number Publication date
CN105094897B (en) 2019-05-28

Similar Documents

Publication Publication Date Title
CN105094897A (en) Virtual machine starting method, cloud access equipment and cloud computing center
US11310122B2 (en) Portable and flexible deployment of servers
JP6630792B2 (en) Manage computing sessions
CN107707393B (en) Multi-active system based on Openstack O version characteristics
US10055300B2 (en) Disk group based backup
US9727429B1 (en) Method and system for immediate recovery of replicated virtual machines
US10185637B2 (en) Preserving management services with distributed metadata through the disaster recovery life cycle
US8909767B2 (en) Cloud federation in a cloud computing environment
JP5727020B2 (en) Cloud computing system and data synchronization method thereof
CN106528327B (en) A kind of data processing method and backup server
JP6307159B2 (en) Managing computing sessions
JP6739938B2 (en) Service migration across cluster boundaries
US11368407B2 (en) Failover management using availability groups
CN102611745B (en) On-line file moving method, device and system
US20200026786A1 (en) Management and synchronization of batch workloads with active/active sites using proxy replication engines
US9904538B2 (en) Maintenance of multi-tenant software programs
US20160337437A1 (en) Peer-to-peer network download optimization
JP6251390B2 (en) Managing computing sessions
TW201730790A (en) Method, device and system for migrating physical machine data to cloud
CN103946807A (en) Method, system and device for generating snapshot
WO2014014477A1 (en) Migrating applications between networks
US10673694B2 (en) Private network mirroring
US11366593B2 (en) Point-in-time backups via a storage controller to an object storage cloud
WO2014100028A1 (en) System and method for private cloud introduction and implementation
US20180336109A1 (en) Method for providing network-based services to user of network storage server, associated network storage server and associated storage system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220216

Address after: 550025 Huawei cloud data center, jiaoxinggong Road, Qianzhong Avenue, Gui'an New District, Guiyang City, Guizhou Province

Patentee after: Huawei Cloud Computing Technologies Co.,Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd.

TR01 Transfer of patent right