CN102917046A - Virtual machine starting control method in cloud system - Google Patents

Virtual machine starting control method in cloud system Download PDF

Info

Publication number
CN102917046A
CN102917046A CN2012103944241A CN201210394424A CN102917046A CN 102917046 A CN102917046 A CN 102917046A CN 2012103944241 A CN2012103944241 A CN 2012103944241A CN 201210394424 A CN201210394424 A CN 201210394424A CN 102917046 A CN102917046 A CN 102917046A
Authority
CN
China
Prior art keywords
virtual machine
virtual
node controller
cloud system
user
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
CN2012103944241A
Other languages
Chinese (zh)
Other versions
CN102917046B (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.)
GCI Science and Technology Co Ltd
Original Assignee
GCI Science and Technology 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 GCI Science and Technology Co Ltd filed Critical GCI Science and Technology Co Ltd
Priority to CN201210394424.1A priority Critical patent/CN102917046B/en
Publication of CN102917046A publication Critical patent/CN102917046A/en
Application granted granted Critical
Publication of CN102917046B publication Critical patent/CN102917046B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses a virtual machine starting control method in a cloud system. The method comprises the following steps: A, a node controller selects a virtual machine in a running state from a virtual machine data table; B, the node controller checks whether a mirror image file and a starting calling file exist or not and executes legality checking on a reference mirror image, and if the mirror image file and the starting calling file exist and the reference mirror image is legal, the step C is executed, otherwise, the state of the virtual machine is set into an off state; C, the node controller reads a user name, sends the user name to a cloud security authentication server for authentication and judges weather the user is a legally registered user, if the user is a legally registered user, the step D is executed, otherwise, the virtual machine is set into an on state; and D, the node controller reads the user name and a virtual machine name, sends the names to a management control console for checking, and judges whether the user runs the virtual machine before the cloud system is restarted, if the user runs the virtual machine before the cloud system is restarted, the virtual machine is started, otherwise, the virtual machine is set in to an off state. By the embodiment of the invention, after the cloud system is restarted, working of the virtual machine can be automatically recovered, and the security requirement of the cloud system is met.

Description

Virtual machine activation control method in the cloud system
Technical field
The present invention relates to the cloud computing field, refer more particularly to the virtual machine activation control method in a kind of cloud system.
Background technology
Cloud computing is the product that traditional calculations machine technology and network technical development merge.It is intended to by network the relatively low computational entity of a plurality of costs is integrated into a perfect system with powerful calculating ability.Cloud computing puts together all computational resources, and realizes automatically management by software, need not artificial participation.Enterprise only need customize corresponding service, provide the architecture that needs, service, software and hardware resources etc. by cloud service merchant or high in the clouds, can save cost, enterprise is without the hardware device of investment buying costliness, do not need burden to safeguard frequently and upgrade job, and do not need to set up the data center of oneself, large-scale machine room and service device center etc., can reduce the operation and maintenance cost of hardware and software.
In cloud system, generally comprise cloud Control Server, cluster controller and Node Controller.At least one cluster controller is arranged below the cloud Control Server, at least one Node Controller is arranged below cluster controller.The cloud Control Server be used for to receive user's request, according to the Node Controller of default policy selection appointment, and to the Node Controller forwarding information of appointment, and the storage of responsible cloud system resource, scheduling and management.Cluster controller manages for the Node Controller below it, transmits the information of cloud Control Server, and the resource in this cluster is dispatched and managed.Node Controller be used for to be responsible for the virtual machine on the machine is managed and monitors, comprise virtual machine establishment, start, close and delete.Have the virtual-machine data table on the Node Controller, record the information such as the affiliated user of virtual machine name, state, check information and virtual machine.
In the actual motion of cloud system, because the system failure, outage and cloud system suffer the factors such as illegal invasion, autoboot behind cloud system fault or the service restoration, after cloud system was restarted, how the normal operation of the virtual machine of running status was a problem that must solve before the fast quick-recovery outage or in the fault front nodal point controller.Because before cloud system is restarted, if the state of virtual-machine data table is operation in the Node Controller, after restarting, the state of virtual-machine data table does not upgrade, virtual machine state still is operation, yet the virtual condition of this virtual machine in Node Controller but closed, for addressing this problem, prior art is mainly managed by administrator hand, inquire about the state of these virtual machines, find out and be shown as operation in the supervisor console, and be the virtual machine of closing in the actual node controller, virtual machine is closed in click, virtual machine state in the modification virtual-machine data table is clicked startup, the normal operation that recovers virtual machine again for closing, above process is namely usually describedly manually claimed management to virtual machine.
The shortcoming of prior art is: be the virtual machine of running status in the Node Controller that 1) can not reset automatically before fault, but the manual operation that can only rely on the keeper is managed, and cloud system breaks down, cuts off the power supply or suffer that the time of network attack is uncertain, increase thus cloud system user's stand-by period, can affect the running of enterprise when serious; 2) fail safe of virtual machine activation is not verified, for example the disabled user passes through network attack, revised virtual machine authority user, thereby what may occur after causing cloud system to be restarted that non-registered users uses virtual machine or startup is the situation of illegal virtual machine, perhaps after the cloud system outage, the image file of virtual machine is destroyed etc., after administrator hand is restarted virtual machine, can cause cloud system to restart rear virtual machine and can not normally move and cause system exception.
Summary of the invention
In order to solve the problems of the technologies described above, the object of the invention is to propose the virtual machine activation control method in a kind of cloud system, can be after cloud system be restarted, automatically recovering before cloud system fault or the outage is the normal operation of the virtual machine of running status, and the fail safe of virtual machine activation checked, guarantee that the virtual machine that starts is the registered authority user of cloud system normal startup before cloud system is restarted.
Virtual machine activation control method in a kind of cloud system that the embodiment of the invention provides comprises:
After A, the Node Controller initialization, check the virtual-machine data table on this node control device, state starts the control processing for the virtual machine of operation in the selection virtual-machine data table;
B, Node Controller check that image file that described virtual machine is corresponding and startup call file and whether exist, and described image file comprises reference mirror picture and increment mirror image; And when described image file exists, reference mirror corresponding to described virtual machine looked like to carry out the legitimacy verification; File exists and described reference mirror then continues execution in step C as legal if described image file, described startup are called, otherwise Node Controller is set to the virtual machine state in the virtual-machine data table and closes;
C, Node Controller read the user name of the affiliated user of virtual machine in the virtual-machine data table, send to the cloud security certificate server and verify, whether the user is the legal registered user of cloud system under judging, if, execution in step D closes otherwise the virtual machine state in the virtual-machine data table is set to;
D, Node Controller read the affiliated user's of virtual machine user name and virtual machine title, sending to supervisor console verifies, judge that cloud system restarts front described user and whether moved described virtual machine, if, Node Controller calls described startup and calls file, start described virtual machine by application programming interface, if not, Node Controller is set to the virtual machine state in the virtual-machine data table and closes.
Implement the embodiment of the invention, have following beneficial effect:
After cloud system is restarted, Node Controller is that the virtual machine of closing starts the control processing to state in the virtual-machine data table for the operation virtual condition voluntarily, only have the image file when this virtual machine to call file existence, reference mirror as legal with corresponding startup, and verifying that this virtual machine is just to restart this virtual machine in the situation of the virtual machine that moves before cloud system is restarted of the legal registered user of cloud system, close otherwise in the virtual-machine data table, the state of this virtual machine is set to, need not cloud system keeper's manual administration and satisfy the cloud system safety requirements.
Description of drawings
Fig. 1 is the flow chart of an embodiment of the virtual machine activation control method in the cloud system provided by the invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that obtains under the creative work prerequisite.
Referring to Fig. 1, it is the flow chart of an embodiment of the virtual machine activation control method in the cloud system provided by the invention.
Virtual machine activation control method in a kind of cloud system that the embodiment of the invention provides comprises:
After A, the Node Controller initialization, check the virtual-machine data table on this node control device, recording status starts the control processing for the virtual machine of operation in the selection virtual-machine data table.
Concrete, referring to the step S101-S104 among Fig. 1:
S101, Node Controller initialization.
After cloud system power interruption recovering or the system failure were restarted, Node Controller initialization relevant parameter distributed the required network port, and carry is shared the share directory of storage server, prepared that the virtual machine on this node is started control and processed.
S102, Node Controller select a virtual machine in the virtual-machine data table to start the control processing.
Node Controller has the virtual-machine data table, the virtual-machine data table record user under the check information of the state of the title of all virtual machines, virtual machine configuration information, virtual machine, virtual machine institute carry reference mirror picture and the virtual machine in the Node Controller.Wherein the title of virtual machine and configuration information (comprising virtual cpu check figure, memory size, hard disk size etc.) are specified by the user who creates virtual machine, the state of virtual machine comprises: create, move, close, hang up, the check information of virtual machine institute carry reference mirror picture is virtual machine when creating, the information checking value that adopts hash function that the reference mirror picture is generated.
S103, Node Controller judge whether the virtual machine recording status of selected virtual machine in the virtual-machine data table is operation.
Node Controller is checked the virtual-machine data table, successively virtual machine is wherein processed, recording status in the virtual-machine data table is non-operating state, such as the record recording status of virtual machine for closing, judge that then virtual machine normally closes before cloud system is restarted, it is not processed, from the virtual-machine data table, select another virtual machine to start control and process.If the recording status in the virtual-machine data table then needs Node Controller that virtual machine is claimed management automatically for operation.
Further, after steps A, the virtual condition of described virtual machine on Node Controller detected, if the virtual condition of virtual machine is operation, Node Controller selects state in the virtual-machine data table to process for another virtual machine of operation starts control, if not, and execution in step B then.Concrete, the virtual condition of virtual machine is detected, referring to Fig. 1:
Whether the virtual condition that S104, Node Controller detect virtual machine is operation.
Virtual machine is based on kernel virtual machine (Kvm in the present embodiment, Kernel-based Virtual Machine, based on kernel virtual machine), when the virtual machine recording status in the virtual-machine data table is operation, when detecting the virtual condition of virtual machine, Node Controller calls the libvirt function library, set up the virtual machine connecting object corresponding with virtual machine by the open function, according to the title of virtual machine, search this virtual machine by the lookupbyname function again, if return value is empty, virtual machine does not have actual motion, if virtual machine returns virtual machine connecting object information, virtual machine actual motion then, Node Controller select new virtual machine to operate.Carry out this step can prevent to virtual machine repeat claim, alleviate the workload of Node Controller.
B, Node Controller check that image file that described virtual machine is corresponding and startup call file and whether exist, and described image file comprises reference mirror picture and increment mirror image; And when described image file exists, reference mirror corresponding to described virtual machine looked like to carry out the legitimacy verification; File exists and described reference mirror then continues execution in step C as legal if described image file, described startup are called, otherwise Node Controller is set to the virtual machine state in the virtual-machine data table and closes;
Concrete, referring to Fig. 1:
S105, Node Controller check whether the image file of virtual machine exists.
Image file comprises reference mirror picture and increment mirror image, and when image file does not exist, Node Controller is set to the virtual machine recording status in the virtual-machine data table and closes.
Whether the MD5 value of S106, Node Controller checking reference mirror picture equates with the MD5 value of reference mirror picture in the virtual-machine data table.
In the present embodiment, reference mirror in the virtual-machine data table can be the MD5(MD5 that adopts hash function to generate as check value, Message-Digest Algorithm 5, Message-Digest Algorithm 5) value, certainly, based on client's demand for security, said reference mirror image check value also can be the check value that adopts other md5-challenges to generate.
Node Controller utilizes the MD5 value of the corresponding reference mirror picture of hash function generating virtual machines; Node Controller compares the virtual machine reference mirror that records in the MD5 value of described generation and the virtual-machine data table as the MD5 value, if both are consistent, then the determinating reference mirror image is legal, otherwise the determinating reference mirror image is illegal, and reference mirror looks like to be destroyed or revise.
S107, Node Controller check xml(Extensible Markup Language corresponding to virtual machine, extend markup language) whether file exist.
Further, virtual machine in the present embodiment is based on kernel virtual machine (kvm virtual machine), it is extensible markup language document that file is called in startup, extensible markup language document is corresponding one by one with virtual machine in the Node Controller, record the relevant configuration information of described virtual machine, call to start described virtual machine for Node Controller, when the user creates virtual machine, Node Controller is the xml file that virtual machine generates a correspondence, only in keeper or authorized user deletion virtual machine, this xml file is in the lump deletion.Below be an example of xml file:
<domain type=" kvm "〉// the employing kvm virtual machine of virtual machine //
<name〉696248</name〉// virtual machine name 696248//
<uuid〉c9e11e78-9fdb-11e1-a3e6-485b39432fcf</uuid // uuid of virtual machine, be used for virtual machine of unique sign in virtual platform //
<memory〉262144</memory〉// virtual maximum memory 262144 bytes //
<currentMemory〉262144</currentMemory〉// current internal memory 262144 bytes of virtual machine //
<vcpu〉1</vcpu // virtual cpu of virtual machine be 1 //
<os>
<type arch=" x86_64 " machine=" pc-0.12 "〉hvm</type〉// CPU architectural framework, version and the virtual type (hvm: represent fully virtualized) of virtual machine //
<boot dev=" hd "/〉 // disk unit type that virtual machine is corresponding //
</os>
<features>
<acpi?/>
<apic?/>
<pae?/>
</features>
<clock offset=" localtime "/// adopt time //
<on_reboot〉restart</on_reboot〉// operation that virtual machine is supported //
<on_crash〉restart</on_crash〉// operation that virtual machine is supported //
<devices>
<emulator 〉/usr/bin/kvm</emulator〉// catalogue that the kvm process exists //
<disk?device="disk"?type="file">
<driver name=" qemu " type=" qcow2 "/〉 // mirror-image format that virtual machine is corresponding //
<source file="/HOME/CLOUD/VEBULA/MOUNTS/VMS/696248 "/〉 // path that virtual machine is corresponding //
<target bus=" ide " dev=" hda "/〉 // bus type that the virtual machine disk is corresponding //
</disk>
<disk device=" cdrom " type=" file "〉// CDROM/ that virtual machine is corresponding/
<target?bus="ide"?dev="hdc"?/>
</disk>
<interface type=" bridge "〉// the online pattern of virtual machine: bridge joint //
<mac address=" 0A:EE:EE:69:62:48 "/〉 // the Microsoft Loopback Adapter address //
<source bridge=" br0 "/〉 // name of virtual machine network interface card //
</interface〉<console type=" pty "〉// control desk type that virtual machine is corresponding //
<target?port="0"?/>
</console>
<input bus=" ps2 " type=" mouse "/〉 // mouse type that virtual machine is corresponding //
<graphics autoport=" yes " keymap=" en-us " port=" 1 " type=" vnc "/〉 // virtual machine support vnc connection //
<video>
<model heads=" 1 " type=" cirrus " vram=" 9216 "/〉 // configuration of sound card corresponding to virtual machine //
</video>
</devices>
C, Node Controller read the user name of the affiliated user of virtual machine in the virtual-machine data table, send to the cloud security certificate server and verify, whether the user is the legal registered user of cloud system under judging, if, execution in step D closes otherwise the virtual machine state in the virtual-machine data table is set to.
Concrete, referring to S108 among Fig. 1, the cloud security certificate server mainly provides the function of user's registration in the cloud system, management and user key management, and the cloud security certificate server comprises user's memory module, and user's memory module is used for the legal registered user's of record cloud system user name.The cloud security certificate server is according to the user name in the virtual-machine data table of Node Controller transmission, legitimacy to the user is verified, if the user is unregistered, safety certificate server returns user's invalid information to Node Controller, and Node Controller is set to the virtual machine recording status in the virtual-machine data table and closes.The present embodiment is server through safety certification, and user name is verified, can prevent in the cloud system that non-registered users starts virtual machine, has avoided network attack and has revised the situation of virtual machine rights of using, guarantees the fail safe that virtual machine is restarted.
D, Node Controller read the affiliated user's of virtual machine user name and virtual machine title, sending to supervisor console verifies, judge that cloud system restarts front described user and whether moved described virtual machine, if, Node Controller calls described startup and calls file, start described virtual machine by application programming interface, if not, Node Controller is set to the virtual machine state in the virtual-machine data table and closes.
Concrete, referring to S109 among Fig. 1, judging the user as cloud system behind the legal registered user, need to be to virtual machine legal checking the whether, need namely to verify whether this virtual machine belongs to this user, and whether the state of this virtual machine before restarting, cloud system is running status.Node Controller reads user name and the virtual machine name in the virtual-machine data table, send to supervisor console, supervisor console comprises the virtual machine information memory block, cloud system user's virtual machine and state corresponding to described virtual machine have been recorded, when definite virtual machine belongs to this user, and virtual machine state is operation, then supervisor console sends the legal information of virtual machine to Node Controller, after Node Controller is received this information, call xml file corresponding to virtual machine, pass through API(API, Application Programming Interface, application programming interface) start virtual machine, otherwise Node Controller is set to the virtual machine recording status in the virtual-machine data table and closes.Under the legal safety conditions of cloud security certificate server authenticated user, when virtual machine state all is operation in the virtual-machine data table and in the supervisor console in the Node Controller, with regard to being arranged, very high confidence level thinks that virtual machine is operation before cloud system is restarted, difficulty and the cost of network attack modification virtual machine state have been increased, the fail safe that improves cloud system.Virtual machine is verified, guaranteed that the virtual machine of restarting is the legal virtual machine that the user moves before cloud system is restarted.
Node Controller is processed wherein all virtual machines according to the virtual-machine data table, until all virtual machine is complete according to step process above, Node Controller starts complete, resident operation.Supervisor console comprises communication port and virtual machine information memory block, communication port is after Node Controller startup process is finished in cloud system, virtual machine information in the Real-time Obtaining Node Controller in the virtual-machine data table, and be recorded in the described virtual machine information memory block.
Implement the embodiment of the invention, have following beneficial effect:
After cloud system is restarted, Node Controller is that the virtual machine of closing starts the control processing to state in the virtual-machine data table for the operation virtual condition voluntarily, only have the image file when this virtual machine to call file existence, reference mirror as legal with corresponding startup, and verifying that this virtual machine is just to restart this virtual machine in the situation of the virtual machine that moves before cloud system is restarted of the legal registered user of cloud system, close otherwise in the virtual-machine data table, the state of this virtual machine is set to, need not cloud system keeper's manual administration and satisfy the cloud system safety requirements.
The all or part of step that one of ordinary skill in the art will appreciate that realization above-described embodiment method can come the relevant hardware of instruction finish by program, described program is to be stored in the computer-readable recording medium described storage medium such as ROM/RAM, magnetic disc, CD etc.
The above is preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvement and distortion, these improvement and distortion also are considered as protection scope of the present invention.

Claims (6)

1. the virtual machine activation control method in the cloud system is characterized in that, comprising:
After A, the Node Controller initialization, check the virtual-machine data table on this node control device, state starts the control processing for the virtual machine of operation in the selection virtual-machine data table;
B, Node Controller check that image file that described virtual machine is corresponding and startup call file and whether exist, and described image file comprises reference mirror picture and increment mirror image; And when described image file exists, reference mirror corresponding to described virtual machine looked like to carry out the legitimacy verification; File exists and described reference mirror then continues execution in step C as legal if described image file, described startup are called, otherwise Node Controller is set to the virtual machine state in the virtual-machine data table and closes;
C, Node Controller read the user name of the affiliated user of virtual machine in the virtual-machine data table, send to the cloud security certificate server and verify, whether the user is the legal registered user of cloud system under judging, if, execution in step D closes otherwise the virtual machine state in the virtual-machine data table is set to;
D, Node Controller read the affiliated user's of virtual machine user name and virtual machine title, sending to supervisor console verifies, judge that cloud system restarts front described user and whether moved described virtual machine, if, Node Controller calls described startup and calls file, start described virtual machine by application programming interface, if not, Node Controller is set to the virtual machine state in the virtual-machine data table and closes.
2. the virtual machine activation control method in the cloud system as claimed in claim 1, it is characterized in that, described virtual machine is based on kernel virtual machine, it is extensible markup language document that file is called in described startup, described extensible markup language document is corresponding one by one with virtual machine in the Node Controller, records the relevant configuration information of described virtual machine.
3. the virtual machine activation control method in the cloud system as claimed in claim 1 or 2 is characterized in that, also comprises after described steps A:
The virtual condition of described virtual machine on Node Controller detected, if the virtual condition of described virtual machine is operation, described Node Controller selects state in the virtual-machine data table to process for another virtual machine of operation starts control, if not execution in step B then.
4. the virtual machine activation control method in the cloud system as claimed in claim 1 is characterized in that, in described step B, described reference mirror is looked like to carry out the legitimacy verification, comprising:
Node Controller utilizes hash function to generate the MD5 value of the corresponding reference mirror picture of described virtual machine;
Node Controller compares the reference mirror of the described virtual machine that records in the MD5 value of described generation and the virtual-machine data table as the MD5 value, if both are consistent, then the determinating reference mirror image is legal, otherwise the determinating reference mirror image is illegal.
5. the virtual machine activation control method in the cloud system as claimed in claim 1 is characterized in that, described cloud security certificate server comprises user's memory module; Described user's memory module is used for the legal registered user's of record cloud system user name.
6. the virtual machine activation control method in the cloud system as claimed in claim 1 is characterized in that, described supervisor console comprises communication port and virtual machine information memory block; Described communication port is after Node Controller startup process is finished in cloud system, the virtual machine information in the Real-time Obtaining Node Controller in the virtual-machine data table, and described virtual machine information is recorded in the described virtual machine information memory block.
CN201210394424.1A 2012-10-17 2012-10-17 Virtual machine starting control method in cloud system Active CN102917046B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210394424.1A CN102917046B (en) 2012-10-17 2012-10-17 Virtual machine starting control method in cloud system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210394424.1A CN102917046B (en) 2012-10-17 2012-10-17 Virtual machine starting control method in cloud system

Publications (2)

Publication Number Publication Date
CN102917046A true CN102917046A (en) 2013-02-06
CN102917046B CN102917046B (en) 2015-06-24

Family

ID=47615276

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210394424.1A Active CN102917046B (en) 2012-10-17 2012-10-17 Virtual machine starting control method in cloud system

Country Status (1)

Country Link
CN (1) CN102917046B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104461757A (en) * 2014-11-03 2015-03-25 中国联合网络通信集团有限公司 Method and device for restoring virtual machines
CN104866392A (en) * 2015-05-20 2015-08-26 浪潮电子信息产业股份有限公司 Virtual machine security protection method and apparatus
CN105007261A (en) * 2015-06-02 2015-10-28 华中科技大学 Security protection method for image file in virtual environment
CN105117246A (en) * 2015-08-04 2015-12-02 晶晨半导体(上海)有限公司 Method for rapidly booting electronic equipment
CN105589704A (en) * 2014-10-22 2016-05-18 北京云巢动脉科技有限公司 Method and system for accelerating virtual machine startup
CN106648836A (en) * 2016-12-28 2017-05-10 郑州云海信息技术有限公司 Distribution method and device of device address in virtual machine configuration
CN107071012A (en) * 2017-03-29 2017-08-18 广州杰赛科技股份有限公司 Cloud terminal is connected automatically to the method for virtual machine, apparatus and system
CN107315668A (en) * 2017-06-26 2017-11-03 郑州云海信息技术有限公司 Distributed memory system data consistency automates quick determination method and device
CN107783816A (en) * 2016-08-31 2018-03-09 阿里巴巴集团控股有限公司 The method and device that creation method and device, the big data cluster of virtual machine create
CN114567496A (en) * 2022-03-03 2022-05-31 浪潮云信息技术股份公司 Method and system for verifying integrity of cloud server mirror image
CN117331758A (en) * 2023-11-29 2024-01-02 博智安全科技股份有限公司 Verification method and device for target virtual machine mirror image, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102025744A (en) * 2010-12-20 2011-04-20 北京世纪互联工程技术服务有限公司 Import and export system of virtual machine image in cloud computing
CN102024123A (en) * 2010-12-20 2011-04-20 北京世纪互联工程技术服务有限公司 Method and device for importing mirror image of virtual machine in cloud calculation
CN102143230A (en) * 2011-04-01 2011-08-03 广州杰赛科技股份有限公司 Method for mini-station to authenticate and log in virtual machine in cloud system and login system
CN102185928A (en) * 2011-06-01 2011-09-14 广州杰赛科技股份有限公司 Method for creating virtual machine in cloud computing system and cloud computing system
CN102394774A (en) * 2011-10-31 2012-03-28 广东电子工业研究院有限公司 Service state monitoring and failure recovery method for controllers of cloud computing operating system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102025744A (en) * 2010-12-20 2011-04-20 北京世纪互联工程技术服务有限公司 Import and export system of virtual machine image in cloud computing
CN102024123A (en) * 2010-12-20 2011-04-20 北京世纪互联工程技术服务有限公司 Method and device for importing mirror image of virtual machine in cloud calculation
CN102143230A (en) * 2011-04-01 2011-08-03 广州杰赛科技股份有限公司 Method for mini-station to authenticate and log in virtual machine in cloud system and login system
CN102185928A (en) * 2011-06-01 2011-09-14 广州杰赛科技股份有限公司 Method for creating virtual machine in cloud computing system and cloud computing system
CN102394774A (en) * 2011-10-31 2012-03-28 广东电子工业研究院有限公司 Service state monitoring and failure recovery method for controllers of cloud computing operating system

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105589704B (en) * 2014-10-22 2018-08-21 北京云巢动脉科技有限公司 A kind of method and system for accelerating virtual machine to start
CN105589704A (en) * 2014-10-22 2016-05-18 北京云巢动脉科技有限公司 Method and system for accelerating virtual machine startup
CN104461757A (en) * 2014-11-03 2015-03-25 中国联合网络通信集团有限公司 Method and device for restoring virtual machines
CN104866392A (en) * 2015-05-20 2015-08-26 浪潮电子信息产业股份有限公司 Virtual machine security protection method and apparatus
CN105007261A (en) * 2015-06-02 2015-10-28 华中科技大学 Security protection method for image file in virtual environment
CN105117246A (en) * 2015-08-04 2015-12-02 晶晨半导体(上海)有限公司 Method for rapidly booting electronic equipment
CN107783816A (en) * 2016-08-31 2018-03-09 阿里巴巴集团控股有限公司 The method and device that creation method and device, the big data cluster of virtual machine create
CN106648836A (en) * 2016-12-28 2017-05-10 郑州云海信息技术有限公司 Distribution method and device of device address in virtual machine configuration
CN107071012A (en) * 2017-03-29 2017-08-18 广州杰赛科技股份有限公司 Cloud terminal is connected automatically to the method for virtual machine, apparatus and system
CN107071012B (en) * 2017-03-29 2020-01-14 广州杰赛科技股份有限公司 Method, device and system for automatically connecting cloud terminal to virtual machine
CN107315668A (en) * 2017-06-26 2017-11-03 郑州云海信息技术有限公司 Distributed memory system data consistency automates quick determination method and device
CN114567496A (en) * 2022-03-03 2022-05-31 浪潮云信息技术股份公司 Method and system for verifying integrity of cloud server mirror image
CN114567496B (en) * 2022-03-03 2024-02-20 浪潮云信息技术股份公司 Method and system for checking integrity of cloud server mirror image
CN117331758A (en) * 2023-11-29 2024-01-02 博智安全科技股份有限公司 Verification method and device for target virtual machine mirror image, electronic equipment and storage medium
CN117331758B (en) * 2023-11-29 2024-02-23 博智安全科技股份有限公司 Verification method and device for target virtual machine mirror image, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN102917046B (en) 2015-06-24

Similar Documents

Publication Publication Date Title
CN102917046B (en) Virtual machine starting control method in cloud system
US11907254B2 (en) Provisioning and managing replicated data instances
US10394547B2 (en) Applying update to snapshots of virtual machine
TWI526931B (en) Inherited product activation for virtual machines
US7941470B2 (en) Synchronization and customization of a clone computer
US10713183B2 (en) Virtual machine backup using snapshots and current configuration
KR102047216B1 (en) Replaying jobs at a secondary location of a service
CN113220398B (en) Intelligent multi-framework fusion type safety desktop cloud system
US20190042754A1 (en) Authenticating a boot path update
US20140143398A1 (en) Method of deploying a production environment using a development environment
EP2517144A2 (en) Protected device management
WO2021258951A1 (en) Method and apparatus for generating mirror image file, and computer-readable storage medium
CN111416853B (en) IDV cloud desktop remote starting method and system
CN105204902A (en) Method and device for upgrading security patches of virtual machine
US8726277B2 (en) Domain controller safety-features and cloning
CN102096782B (en) Internet banking safety authentication method based on removable medium of virtual machine
CN104516744A (en) Software updating method and system
US20230359741A1 (en) Trusted boot method and apparatus, electronic device, and readable storage medium
CN103309682A (en) Fast start and allocation method for virtual machine
CN110928624A (en) Cloud desktop calling method and device for user terminal and terminal
CN106484460A (en) The installation method of large-scale storage cluster system in a kind of
CN107071012B (en) Method, device and system for automatically connecting cloud terminal to virtual machine
US11601425B1 (en) Maintaining dual-party authentication requirements for data retention compliance within a distributed server environment
JP4738175B2 (en) Server apparatus, server accommodation method, and server accommodation program
KR101812676B1 (en) Integrated Virtualization Management Device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant