CN109189545B - Implementation method and system for improving thermal migration reliability of virtual machine - Google Patents
Implementation method and system for improving thermal migration reliability of virtual machine Download PDFInfo
- Publication number
- CN109189545B CN109189545B CN201810737960.4A CN201810737960A CN109189545B CN 109189545 B CN109189545 B CN 109189545B CN 201810737960 A CN201810737960 A CN 201810737960A CN 109189545 B CN109189545 B CN 109189545B
- Authority
- CN
- China
- Prior art keywords
- migration
- downtime
- met
- virtual machine
- execution condition
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/4557—Distribution of virtual machine instances; Migration and load balancing
Abstract
The invention discloses a realization method and a system for improving the reliability of virtual machine thermal migration, which relate to the computer communication technology, and dynamically increase the downtime of thermal migration and dynamically reduce the main frequency of a virtual processor of a virtual machine; detecting whether a hot migration execution condition is met or not in real time according to the current network speed, downtime and the amount of dirty page data to be transmitted, and executing hot migration when the hot migration execution condition is met; and when the hot migration execution condition is not met, the downtime of hot migration is continuously and dynamically increased, and the main frequency of the virtual processor of the virtual machine is dynamically reduced. By adopting the invention, in the process of the thermal migration, the downtime of the virtual machine is dynamically adjusted, and the main frequency of the virtual processor of the virtual machine is dynamically adjusted, so that the dirty pages generated by the virtual machine are reduced, and the reliability of the thermal migration is improved.
Description
Technical Field
The invention relates to the technical field of computer communication, in particular to a realization method and a system for improving the reliability of virtual machine live migration.
Background
At present, cloud and IT virtualization technologies are used in large quantity, various applications and services need to support the cloud, and the core and key technology is virtualization. The virtual machine is used as a carrier for bearing virtualization, and in order to improve maintainability and rapid deployment of a system, a virtual machine migration technology is widely applied to virtualization and cloud scenes as a core and key application of virtualization. In the virtual machine live migration, in the migration process, the service is not interrupted, the source virtual machine continues to execute, a very short service interruption time exists at last, the memory and the service of the source virtual machine are completely migrated to the destination virtual machine, the source virtual machine is closed and stops service, and the destination virtual machine continues to provide service. Because the speed of the dirty pages in the memory generated by the service carried in the virtual machine is not fixed, the virtual machine live migration may not be successful, and the live migration is always carried out circularly, so that the migration task cannot be normally exited, and the live migration cannot be normally completed.
In order to improve the reliability of the virtual machine live migration, a technical scheme that the reliability of the virtual machine can be improved by dynamically adjusting the live migration downtime and the virtual processor main frequency of the virtual machine is urgently needed.
Disclosure of Invention
Aiming at the defects in the prior art, the invention aims to provide a method and a system for improving the live migration reliability of a virtual machine, so that the live migration reliability is improved.
In order to achieve the above purposes, the technical scheme adopted by the invention is as follows: an implementation method for improving the reliability of virtual machine live migration comprises the following steps:
the downtime of the thermal migration is dynamically increased, and the main frequency of a virtual processor of the virtual machine is dynamically reduced;
detecting whether a hot migration execution condition is met or not in real time according to the current network speed, downtime and the amount of dirty page data to be transmitted, and executing hot migration when the hot migration execution condition is met;
and when the hot migration execution condition is not met, the downtime of hot migration is continuously and dynamically increased, and the main frequency of the virtual processor of the virtual machine is dynamically reduced.
On the basis of the technical scheme, the hot migration execution condition is as follows: network rate downtime >8 dirty page data volume that needs to be transmitted.
On the basis of the technical scheme, the dynamically increasing the downtime of the live migration and dynamically reducing the main frequency of the virtual processor of the virtual machine specifically comprise the following steps:
and setting initial downtime, the maximum value of the downtime and the minimum value of the main frequency of the virtual processor, and increasing the downtime by a set time interval and reducing the main frequency of the virtual processor by a set percentage when the downtime and the main frequency of the virtual processor do not meet the thermal migration execution condition.
On the basis of the technical scheme, the method further comprises the following steps: and when the maximum value of the downtime and the minimum value of the main frequency of the virtual processor are reached and the live migration cannot be completed, recording the failure of the live migration, and exiting the live migration task.
On the basis of the technical scheme, the method specifically comprises the following steps:
s1, setting initial downtime, judging whether a thermomigration execution condition is met, and if not, entering S2; if yes, go to step S6;
s2, increasing the downtime by a set time interval, judging whether the set downtime maximum value is reached, if not, entering the step S3; if yes, go to step S7;
s3, judging whether the hot migration execution condition is satisfied, if not, going to step S4; if yes, go to step S6;
s4, reducing the main frequency of the virtual processor by a set percentage, judging whether a live migration execution condition is met, if not, entering S5; if yes, go to S6;
s5, judging whether the minimum value of the main frequency of the virtual processor has been reached, if not, returning to S4; if yes, return to S2;
s6, executing the hot migration, and ending;
and S7, recording the failure of the hot migration, and forcibly exiting the hot migration task to finish.
6. An implementation system for improving the reliability of virtual machine live migration is characterized by comprising:
the dynamic setting module is used for dynamically increasing the downtime of the thermal migration and dynamically reducing the main frequency of a virtual processor of the virtual machine;
and the judging and processing module is used for detecting whether a live migration execution condition is met or not in real time according to the current network speed, downtime and the amount of dirty page data to be transmitted, executing live migration when the live migration execution condition is met, and triggering the dynamic setting module to continuously and dynamically increase the downtime of live migration and dynamically reduce the main frequency of the virtual processor of the virtual machine when the live migration execution condition is not met.
On the basis of the technical scheme, the hot migration execution condition is as follows: network rate downtime >8 dirty page data volume that needs to be transmitted.
On the basis of the technical scheme, the dynamic setting module dynamically increases the downtime of the live migration and simultaneously dynamically reduces the main frequency of the virtual processor of the virtual machine, and the method specifically comprises the following steps:
the dynamic setting module sets initial downtime, the maximum value of the downtime and the minimum value of the main frequency of the virtual processor, and increases the downtime by a set time interval and reduces the main frequency of the virtual processor by a set percentage when the downtime and the main frequency of the virtual processor do not meet the thermal migration execution condition.
On the basis of the technical scheme, the system further comprises a forced quit module, wherein the forced quit module is used for recording the hot migration failure and quitting the hot migration task when the hot migration can not be completed even if the maximum value of the downtime and the minimum value of the main frequency of the virtual processor are reached.
On the basis of the technical scheme, the dynamic setting module sets initial downtime;
the judging and processing module judges whether a thermal migration execution condition is met; if yes, executing the hot migration, and ending; if not, feeding back to the dynamic setting module;
the dynamic setting module increases the downtime by a set time interval, and the judgment processing module judges whether the thermomigration execution condition is met; if yes, executing the hot migration, and ending; if not, feeding back to the dynamic setting module;
the dynamic setting module reduces the main frequency of the virtual processor by a set percentage, and the judgment processing module judges whether a live migration execution condition is met; if the condition is met, executing the thermal migration, and if the condition is not met, feeding back to the dynamic setting module;
the dynamic setting module continuously reduces the main frequency of the virtual processor by a set percentage, and the judgment processing module judges whether a live migration execution condition is met; if the difference between the main frequency of the virtual processor and the main frequency of the virtual processor is less than the preset threshold, executing the live migration, and if the difference is less than the preset threshold, feeding back the minimum value of the main frequency of the virtual processor to the dynamic setting module;
the dynamic setting module increases the downtime by a set time interval, and the judgment processing module judges whether the thermomigration execution condition is met; if the downtime reaches the set maximum value of the downtime, feeding back to the forced quit module;
and the forced exit module records the hot migration failure and forcibly exits the hot migration task.
Compared with the prior art, the invention has the advantages that:
(1) in the live migration process, firstly, the downtime of the virtual machine is dynamically adjusted, one live migration downtime is automatically adapted according to the live migration actual scene, and simultaneously, the main frequency of the virtual processor of the virtual machine is dynamically adjusted, so that dirty pages generated by the virtual machine are reduced, and the live migration reliability is improved.
(2) According to the invention, when the maximum downtime can not complete the thermal migration, the thermal migration failure is automatically recorded and the thermal migration process is forced to exit, so that the normal exit of the thermal migration process is ensured, the problems that the thermal migration of the virtual machine is always blocked and the program can not exit are prevented, and the user experience of the thermal migration of the virtual machine is improved.
Drawings
FIG. 1 is a flowchart illustrating an implementation method for improving the live migration reliability of a virtual machine according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of an implementation system for improving the live migration reliability of a virtual machine in the embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples.
Example 1:
the embodiment of the invention provides an implementation method for improving the reliability of virtual machine live migration, which comprises the following steps:
the downtime of the thermal migration is dynamically increased, and the main frequency of a virtual processor of the virtual machine is dynamically reduced;
detecting whether a hot migration execution condition is met or not in real time according to the current network speed, downtime and the amount of dirty page data to be transmitted, and executing hot migration when the hot migration execution condition is met;
and when the hot migration execution condition is not met, the downtime of hot migration is continuously and dynamically increased, and the main frequency of the virtual processor of the virtual machine is dynamically reduced.
The hot migration execution conditions are as follows: network rate downtime >8 dirty page data volume that needs to be transmitted.
The method for dynamically increasing the downtime of the live migration and simultaneously dynamically reducing the main frequency of the virtual processor of the virtual machine specifically comprises the following steps:
and setting initial downtime, the maximum value of the downtime and the minimum value of the main frequency of the virtual processor, and increasing the downtime by a set time interval and reducing the main frequency of the virtual processor by a set percentage when the downtime and the main frequency of the virtual processor do not meet the thermal migration execution condition.
In the embodiment of the invention, the downtime of the virtual machine is dynamically adjusted firstly in the live migration process, one live migration downtime is automatically adapted according to the live migration actual scene, and the main frequency of the virtual processor of the virtual machine is dynamically adjusted at the same time, so that dirty pages generated by the virtual machine are reduced, and the reliability of the live migration is improved.
Example 2:
on the basis of example 1, the method further comprises the following steps: and when the maximum value of the downtime and the minimum value of the main frequency of the virtual processor are reached and the live migration cannot be completed, recording the failure of the live migration, and exiting the live migration task.
The live migration of the virtual machine firstly counts the real-time rate A (bits/second) of the current migration network and the dirty page data volume B (bytes) required to be transmitted, the system judges whether the live migration can be completed according to the currently configured global static downtime (seconds), and the default algorithm is as follows: when A is 8B, the live migration is completed, the source virtual machine is stopped, the target virtual machine continues to serve, otherwise, the live migration is always performed, the live migration cannot be completed, the live migration process is blocked, and the live migration function and the user experience are affected through verification. The invention aims to solve the abnormal situation, dynamically adjust the downtime of the live migration, and dynamically reduce the main frequency of a virtual processor of the virtual machine to reduce dirty pages, thereby successfully completing the live migration process or recording the log of the failure of the live migration and then exiting the live migration process, and improving the live migration perception of users.
According to the embodiment of the invention, when the maximum downtime can not finish the live migration, the live migration failure is automatically recorded and the live migration process is forced to exit, so that the normal exit of the live migration process is ensured, the problems that the live migration of the virtual machine is always blocked and the program can not exit are prevented, and the user experience of the live migration of the virtual machine is improved.
Example 3:
referring to fig. 1, on the basis of embodiment 1, the method specifically includes the following steps:
s1, setting initial downtime, judging whether a thermomigration execution condition is met, and if not, entering S2; if yes, go to step S6;
s2, increasing the downtime by a set time interval, judging whether the set downtime maximum value is reached, if not, entering the step S3; if yes, go to step S7;
s3, judging whether the hot migration execution condition is satisfied, if not, going to step S4; if yes, go to step S6;
s4, reducing the main frequency of the virtual processor by a set percentage, judging whether a live migration execution condition is met, if not, entering S5; if yes, go to S6;
s5, judging whether the minimum value of the main frequency of the virtual processor has been reached, if not, returning to S4; if yes, return to S2;
s6, executing the hot migration, and ending;
and S7, recording the failure of the hot migration, and forcibly exiting the hot migration task to finish.
Example 4:
referring to fig. 2, an embodiment of the present invention provides an implementation system for improving virtual machine live migration reliability, including:
the dynamic setting module is used for dynamically increasing the downtime of the thermal migration and dynamically reducing the main frequency of a virtual processor of the virtual machine;
and the judging and processing module is used for detecting whether a live migration execution condition is met or not in real time according to the current network speed, downtime and the amount of dirty page data to be transmitted, executing live migration when the live migration execution condition is met, and triggering the dynamic setting module to continuously and dynamically increase the downtime of live migration and dynamically reduce the main frequency of the virtual processor of the virtual machine when the live migration execution condition is not met.
The hot migration execution conditions are as follows: network rate downtime >8 dirty page data volume that needs to be transmitted.
The dynamic setting module dynamically increases downtime of the live migration, and simultaneously dynamically reduces a virtual processor dominant frequency of the virtual machine, and the method specifically comprises the following steps:
the dynamic setting module sets initial downtime, the maximum value of the downtime and the minimum value of the main frequency of the virtual processor, and increases the downtime by a set time interval and reduces the main frequency of the virtual processor by a set percentage when the downtime and the main frequency of the virtual processor do not meet the thermal migration execution condition.
The system also comprises a forced quit module which is used for recording the failure of the live migration and quitting the live migration task when the maximum value of the downtime and the minimum value of the main frequency of the virtual processor still can not finish the live migration.
Example 5:
on the basis of the embodiment 4, the system work flow is as follows:
the dynamic setting module sets initial downtime;
the judging and processing module judges whether a thermal migration execution condition is met; if yes, executing the hot migration, and ending; if not, feeding back to the dynamic setting module;
the dynamic setting module increases the downtime by a set time interval, and the judgment processing module judges whether the thermomigration execution condition is met; if yes, executing the hot migration, and ending; if not, feeding back to the dynamic setting module;
the dynamic setting module reduces the main frequency of the virtual processor by a set percentage, and the judgment processing module judges whether a live migration execution condition is met; if the condition is met, executing the thermal migration, and if the condition is not met, feeding back to the dynamic setting module;
the dynamic setting module continuously reduces the main frequency of the virtual processor by a set percentage, and the judgment processing module judges whether a live migration execution condition is met; if the difference between the main frequency of the virtual processor and the main frequency of the virtual processor is less than the preset threshold, executing the live migration, and if the difference is less than the preset threshold, feeding back the minimum value of the main frequency of the virtual processor to the dynamic setting module;
the dynamic setting module increases the downtime by a set time interval, and the judgment processing module judges whether the thermomigration execution condition is met; if the downtime reaches the set maximum value of the downtime, feeding back to the forced quit module;
and the forced exit module records the hot migration failure and forcibly exits the hot migration task.
Example 6:
on the basis of embodiment 4, performing live migration by using 300ms of initial downtime, determining whether a live migration completion condition is met, if so, completing the live migration, ending the program, otherwise, dynamically adjusting the dynamic migration time, automatically increasing 200ms, determining whether the new migration time meets the live migration completion condition, if so, completing the live migration, ending the program, otherwise, dynamically adjusting the main frequency of a virtual processor of the virtual machine, decreasing the main frequency according to 10% of the initial main frequency, if so, ending the program, otherwise, continuing to decrease the main frequency according to 10% of the initial main frequency, if the minimum value of the main frequency of the virtual processor is reduced to 10% of the initial main frequency, failing to migrate, dynamically adjusting the dynamic migration time again, automatically increasing 200ms, and if the downtime has reached the maximum value of 5 seconds, recording a live migration failure log, and forcibly exiting the live migration program, and ending the program.
The design method for improving the thermal migration reliability of the virtual machine has two main ideas, namely, the method automatically adapts a group of downtime from 300ms to 2 seconds and increases the downtime by 200ms instead of adopting the fixed downtime of 300ms, and the downtime is automatically adjusted to match the dirty page generation rate so as to meet the thermal migration condition. Meanwhile, due to the fact that main frequencies of virtual processors of the virtual machine work differently, dirty page generation rates of the virtual machines are obviously different, the main frequencies are reduced, the dirty page generation rate of the virtual machine in hot migration can be obviously reduced, the default main frequency of the virtual processor is equal to the main frequency of a CPU of the host, and the dirty page generation rate of the virtual machine in migration is controlled by automatically reducing the frequency from 90% to 10% of the main frequency of the virtual processor, so that the migration reliability is improved.
If the two methods still cannot meet the live migration conditions of the virtual machine, recording a live migration failure log and forcibly exiting, thereby ensuring the safe exiting of the live migration program and obviously improving the user live migration experience.
The present invention is not limited to the above-described embodiments, and it will be apparent to those skilled in the art that various modifications and improvements can be made without departing from the principle of the present invention, and such modifications and improvements are also considered to be within the scope of the present invention. Those not described in detail in this specification are within the skill of the art.
Claims (4)
1. An implementation method for improving the reliability of virtual machine live migration is characterized by comprising the following steps:
s1, setting initial downtime, judging whether a thermomigration execution condition is met, and if not, entering S2; if yes, go to step S6;
s2, increasing the downtime by a set time interval, judging whether the set downtime maximum value is reached, if not, entering the step S3; if yes, go to step S7;
s3, judging whether the hot migration execution condition is satisfied, if not, going to step S4; if yes, go to step S6;
s4, reducing the main frequency of the virtual processor by a set percentage, judging whether a live migration execution condition is met, if not, entering S5; if yes, go to S6;
s5, judging whether the minimum value of the main frequency of the virtual processor has been reached, if not, returning to S4; if yes, return to S2;
s6, executing the hot migration, and ending;
s7, recording the failure of the live migration, forcibly exiting the live migration task, and ending;
and detecting whether the hot migration execution condition is met or not in real time according to the current network speed, downtime and the dirty page data volume needing to be transmitted.
2. The implementation method for improving the reliability of the live migration of the virtual machine according to claim 1, wherein: the hot migration execution conditions are as follows: network rate downtime >8 dirty page data volume that needs to be transmitted.
3. An implementation system for improving the reliability of virtual machine live migration is characterized by comprising:
the device comprises a dynamic setting module, a judging and processing module and a forced quitting module;
the dynamic setting module sets initial downtime;
the judging and processing module judges whether a thermal migration execution condition is met; if yes, executing the hot migration, and ending; if not, feeding back to the dynamic setting module;
the dynamic setting module increases the downtime by a set time interval, and the judgment processing module judges whether the thermomigration execution condition is met; if yes, executing the hot migration, and ending; if not, feeding back to the dynamic setting module;
the dynamic setting module reduces the main frequency of the virtual processor by a set percentage, and the judgment processing module judges whether a live migration execution condition is met; if the condition is met, executing the thermal migration, and if the condition is not met, feeding back to the dynamic setting module;
the dynamic setting module continuously reduces the main frequency of the virtual processor by a set percentage, and the judgment processing module judges whether a live migration execution condition is met; if the difference between the main frequency of the virtual processor and the main frequency of the virtual processor is less than the preset threshold, executing the live migration, and if the difference is less than the preset threshold, feeding back the minimum value of the main frequency of the virtual processor to the dynamic setting module;
the dynamic setting module increases the downtime by a set time interval, and the judgment processing module judges whether the thermomigration execution condition is met; if the downtime reaches the set maximum value of the downtime, feeding back to the forced quit module;
the forced quit module records the hot migration failure and forcibly quits the hot migration task;
and detecting whether the hot migration execution condition is met or not in real time according to the current network speed, downtime and the dirty page data volume needing to be transmitted.
4. An implementation system for improving the reliability of the live migration of a virtual machine according to claim 3, wherein: the hot migration execution conditions are as follows: network rate downtime >8 dirty page data volume that needs to be transmitted.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810737960.4A CN109189545B (en) | 2018-07-06 | 2018-07-06 | Implementation method and system for improving thermal migration reliability of virtual machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810737960.4A CN109189545B (en) | 2018-07-06 | 2018-07-06 | Implementation method and system for improving thermal migration reliability of virtual machine |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109189545A CN109189545A (en) | 2019-01-11 |
CN109189545B true CN109189545B (en) | 2021-03-30 |
Family
ID=64936130
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810737960.4A Active CN109189545B (en) | 2018-07-06 | 2018-07-06 | Implementation method and system for improving thermal migration reliability of virtual machine |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109189545B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109918172A (en) * | 2019-02-26 | 2019-06-21 | 烽火通信科技股份有限公司 | A kind of live migration of virtual machine method and system |
CN115827169B (en) * | 2023-02-07 | 2023-06-23 | 天翼云科技有限公司 | Virtual machine migration method and device, electronic equipment and medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102662723A (en) * | 2012-02-28 | 2012-09-12 | 北京邮电大学 | A virtual machine internal storage migration method based on down time threshold |
CN104683444A (en) * | 2015-01-26 | 2015-06-03 | 电子科技大学 | Data migration method for multiple virtual machines in data center |
CN107085534A (en) * | 2017-03-30 | 2017-08-22 | 联想(北京)有限公司 | A kind of information processing method and electronic equipment |
CN107368349A (en) * | 2017-07-17 | 2017-11-21 | 郑州云海信息技术有限公司 | A kind of method for managing resource and device |
CN107463424A (en) * | 2016-06-02 | 2017-12-12 | 北京金山云网络技术有限公司 | A kind of virtual machine migration method and device |
CN107832118A (en) * | 2017-11-18 | 2018-03-23 | 浙江网新恒天软件有限公司 | A kind of KVM live migration of virtual machine optimization methods of reduction VCPU temperatures |
CN108037980A (en) * | 2018-01-02 | 2018-05-15 | 腾讯科技(深圳)有限公司 | Control performs the method, apparatus and readable storage medium storing program for executing of live migration of virtual machine |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9372726B2 (en) * | 2013-01-09 | 2016-06-21 | The Research Foundation For The State University Of New York | Gang migration of virtual machines using cluster-wide deduplication |
JP6186787B2 (en) * | 2013-03-25 | 2017-08-30 | 富士通株式会社 | Data transfer device, data transfer system, data transfer method and program |
JP2014191752A (en) * | 2013-03-28 | 2014-10-06 | Fujitsu Ltd | Migration processing program, migration method, and cloud system |
CN104156255B (en) * | 2014-07-31 | 2017-10-17 | 华为技术有限公司 | A kind of virtual machine migration method, virtual machine (vm) migration device and source physical host |
-
2018
- 2018-07-06 CN CN201810737960.4A patent/CN109189545B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102662723A (en) * | 2012-02-28 | 2012-09-12 | 北京邮电大学 | A virtual machine internal storage migration method based on down time threshold |
CN104683444A (en) * | 2015-01-26 | 2015-06-03 | 电子科技大学 | Data migration method for multiple virtual machines in data center |
CN107463424A (en) * | 2016-06-02 | 2017-12-12 | 北京金山云网络技术有限公司 | A kind of virtual machine migration method and device |
CN107085534A (en) * | 2017-03-30 | 2017-08-22 | 联想(北京)有限公司 | A kind of information processing method and electronic equipment |
CN107368349A (en) * | 2017-07-17 | 2017-11-21 | 郑州云海信息技术有限公司 | A kind of method for managing resource and device |
CN107832118A (en) * | 2017-11-18 | 2018-03-23 | 浙江网新恒天软件有限公司 | A kind of KVM live migration of virtual machine optimization methods of reduction VCPU temperatures |
CN108037980A (en) * | 2018-01-02 | 2018-05-15 | 腾讯科技(深圳)有限公司 | Control performs the method, apparatus and readable storage medium storing program for executing of live migration of virtual machine |
Also Published As
Publication number | Publication date |
---|---|
CN109189545A (en) | 2019-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111030936B (en) | Current-limiting control method and device for network access and computer-readable storage medium | |
CN110071821B (en) | Method, node and storage medium for determining the status of a transaction log | |
US7929436B2 (en) | Network communication control methods and systems | |
CN108075934B (en) | Network quality monitoring method, device and system | |
CN109189545B (en) | Implementation method and system for improving thermal migration reliability of virtual machine | |
CN110795284B (en) | Data recovery method, device and equipment and readable storage medium | |
CN109254922B (en) | Automatic testing method and device for BMC Redfish function of server | |
CN105024879A (en) | Virtual machine fault detection and recovery system and virtual machine detection, recovery and starting method | |
EP3209005B1 (en) | Task processing device, intelligent apparatus, task processing method and baseband processor | |
WO2015109955A1 (en) | Method and device for processing exceptional event in telecommunication cloud | |
US20120324000A1 (en) | System and method for flow control in a messaging subsystem based on message-in/out rates | |
US8903992B2 (en) | Trigger method of computational procedure for virtual machine migration and application program for the same | |
CN104331601A (en) | Method and device for optimizing game scenes | |
JP2017215966A (en) | Technologies for limiting performance variation in storage device | |
CN108733454B (en) | Virtual machine fault processing method and device | |
CN111726388A (en) | Cross-cluster high-availability implementation method, device, system and equipment | |
CN106936926B (en) | Method and system for accessing data node | |
CN111124761B (en) | Equipment restarting method, device, equipment and medium | |
EP3279795B1 (en) | Method and apparatus for deleting cloud host in cloud computing environment, server and storage medium | |
KR20150007698A (en) | Load distribution system for virtual desktop service | |
CN103970555B (en) | Adaptive virtual machine starts control method and device | |
JP2017506847A (en) | Method and system for providing failover and failback in a multi-network router | |
US20160255614A1 (en) | Network Device, Terminal Device, and Voice Service Control Method | |
EP3123332B1 (en) | Method and system for session disaster recovery | |
CN105591964A (en) | Device and method for overload protection for Internet system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |