CN109062669A - Virtual machine migration method and system under a kind of Random Load - Google Patents
Virtual machine migration method and system under a kind of Random Load Download PDFInfo
- Publication number
- CN109062669A CN109062669A CN201810890600.8A CN201810890600A CN109062669A CN 109062669 A CN109062669 A CN 109062669A CN 201810890600 A CN201810890600 A CN 201810890600A CN 109062669 A CN109062669 A CN 109062669A
- Authority
- CN
- China
- Prior art keywords
- host
- virtual machine
- resource utilization
- migration
- decision
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- 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/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
- G06F9/505—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the load
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/4557—Distribution of virtual machine instances; Migration and load balancing
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer And Data Communications (AREA)
Abstract
The present invention provides the virtual machine migration methods and system under a kind of Random Load, for the virtual machine (vm) migration between mainframe cluster, the resource utilization for the host that the two is obtained in traversal determines the virtual machine for needing to move out in host when being higher than preset resource utilization upper threshold value, and determine the destination host that the virtual machine moved out is needed in the host for moving into above-mentioned determination, optimize the network and disk I/O that the destination host for the virtual machine moved out is needed in the host for moving into above-mentioned determination of the determination, later starting migration later;The destination host for moving into all virtual machines in host is determined when the resource utilization of the host of acquisition is lower than preset resource utilization lower threshold value, and optimize the network data processing ability for being used to move into the destination host of all virtual machines in host of above-mentioned determination, starting migration later.The present invention improves cloud service quality by improving the migration rate of virtual machine in cluster.
Description
Technical field
The present invention relates to virtual machine field, virtual machine migration method and system under specifically a kind of Random Load are used for
Virtual machine (vm) migration under Random Load.
Background technique
With being gradually expanded for cloud service provider scale in recent years, cloud computing product line gradually enriches, in data
The application run in heart virtual machine shows diversity and isomerism.The increasingly promotion of computer performance is so that energy in a host
It enough accommodates more virtual machines while running.The virtual machine of data center's magnanimity at a time for the type of resource requirement with
And quantity is all different, and when the more virtual machines different to resource requirement are mapped in same host, can make host
Fluctuation of load situation become it is violent and it is difficult to predict.
Virtual machine (vm) migration is significant in data center's effect, and reason is: first is that physical server failure.Many times, object
Reason server delay machine or failure have tendency.Such as hard disk access error, mistake is being received until this section of equipment delay machine
In time, it can be avoided by being migrated online by virtual machine (vm) migration to the normal physical server of other states by physics
Machine influences, and ensures that customer service operates normally.Second is that Raid card failure.If the Raid card of physical server breaks down, can make
Sharply decline at the access IO of virtual machine, being equivalent to virtual machine cannot use again, again may be by migrating online and move virtual machine
It removes, guarantees the IO performance of virtual machine.Third is that physical machine is overloaded.When physical server complexity reaches bottleneck, virtual machine above
Performance also will receive influence, negative to reduce physical machine by migrating part above virtual machine online when there is overload problem
It carries, to reach the balance of resource utilization and virtual machine performance.
Existing about the research achievement of virtual machine (vm) migration and scheduling strategy is usually all around dual threshold virtual machine (vm) migration plan
Slightly it is unfolded.Dual threshold virtual machine migration policies set upper and lower two threshold values by the server host to data center to trigger
The migration movement of virtual machine in data center, and virtual machine is controlled in master by virtual machine Placement Strategy and virtual machine selection strategy
Dynamic migration scheduling optimization is carried out between machine.When sum total of the virtual machine in a host for resource requirement is more than that host is preparatory
The migration operation of virtual machine will be triggered when the upper threshold value of setting, virtual machine monitor can be according to virtual machine selection strategy from host
The virtual machine that middle selection needs to move out.And determine that the virtual machine moved out will be mapped to data center by virtual machine Placement Strategy
In the new host of which interior platform.After partial virtual machine is moved out, remaining virtual machine is for resource in original host
The sum total of demand will be fallen after rise to upper threshold value.Likewise, when the virtual machine in a host is low for the total amount of resource requirement
When lower threshold value, virtual machine monitor can be attempted to move out all virtual machines in the host, and by virtual machine Placement Strategy Lai
Arrange the Xinsu master host of virtual machine of being moved out.Hereafter original host can be closed or be switched to energy-saving mode to save electric power money
The consumption in source.
And dual threshold virtual machine migration policies are in the more stable cloud environment of the virtual machine fluctuation of load, in cloud service quality
All there is excellent performance with virtual machine (vm) migration number etc..But with the continuous expansion of cloud service provider, virtual machine
Load variation shows the characteristic of Random Load fluctuation, and then virtual machine (vm) migration frequent progress, occurs virtual machine (vm) migration often and gather around
The case where plug, cloud service quality are declined.
For this purpose, the present invention provides virtual machine migration method and system under a kind of Random Load, for solving above-mentioned technology
Problem.
Summary of the invention
The technical problem to be solved by the present invention is in view of the deficiencies of the prior art, provide the void under a kind of Random Load
Quasi- machine moving method and system, for improving the migration rate of virtual machine in cluster, to improve cloud service quality.
In order to solve the above technical problems, the present invention provides the virtual machine migration methods under a kind of Random Load, for leading
The migration of virtual machine in machine cluster, comprising steps of
Traverse each host, the corresponding resource utilization for obtaining each host;
By the resource utilization for the host for currently traversing and getting respectively with preset resource utilization lower threshold value and money
Source utilization rate upper threshold value carries out size comparison;
If the resource utilization that comparison result is the host obtained is higher than preset resource utilization upper threshold value, it is determined that main
The virtual machine moved out is needed in machine, and determines the destination host that the virtual machine moved out is needed in the host for moving into above-mentioned determination, Zhi Houyou
Change the network and disk I/O that the destination host for the virtual machine moved out is needed in the host for moving into above-mentioned determination of the determination, later
Starting migration;
If comparison result is the resource utilization of the host obtained lower than preset resource utilization lower threshold value, it is determined that use
In moving into the destination host of all virtual machines in host, and optimize above-mentioned determination for moving into the mesh of all virtual machines in host
Host network data processing ability, later starting migration;
Wherein, the resource utilization upper threshold value is greater than the resource utilization lower threshold value.
Wherein, the purpose master for the virtual machine moved out is needed in the host for moving into above-mentioned determination of the described optimization determination
The network and disk I/O of machine need the destination host for the virtual machine moved out including optimizing in host for moving into above-mentioned determination
Network bandwidth.
Wherein, the network data for being used to move into the destination host of all virtual machines in host of the above-mentioned determination of optimization
Processing capacity, the network bandwidth for being used to move into the destination host of all virtual machines in host including optimizing above-mentioned determination.
Wherein, the resource utilization is CPU usage.
In addition, the present invention also provides the virtual machine (vm) migration system under a kind of Random Load, for virtual in mainframe cluster
The migration of machine includes:
Resource utilization obtains module, for traversing each host, the corresponding resource utilization for obtaining each host;
Decision-making module obtains module with the resource utilization and is connected, for resource utilization to be obtained each of module acquisition
The resource utilization of host compared with preset resource utilization lower threshold value and resource utilization upper threshold value carry out size, and
It is determined in host when the resource utilization that comparison result is the host obtained is higher than preset resource utilization upper threshold value
The virtual machine that need to move out and for determining for moving into the host currently determined the destination host for needing the virtual machine moved out,
And it is determined lower than preset resource utilization lower threshold value for moving in the resource utilization that comparison result is the host obtained
Enter the destination host of all virtual machines in host;The resource utilization upper threshold value is greater than threshold under the resource utilization
Value;
First optimization module is connected with the decision-making module, is used to move into decision-making module for what Optimal Decision-making module determined
The network and disk I/O of the destination host for the virtual machine moved out are needed in determining host;
First transferring module is connected with the decision-making module, for starting migration, will need to move in the determining host of decision-making module
The corresponding corresponding destination host moving into decision-making module and determining of virtual machine out;
Second optimization module is connected with the decision-making module, is used to move into institute in host for what Optimal Decision-making module determined
There is the network data processing ability of the destination host of virtual machine;
Second transferring module is connected with the decision-making module, and for starting migration, virtual machines all in host are moved out to certainly
Plan module determines corresponding destination host.
Wherein, the host determined for moving into decision-making module that first optimization module is determined for Optimal Decision-making module
The network and disk I/O of the destination host of the middle virtual machine that need to be moved out are used to move into certainly including what is determined for Optimal Decision-making module
The network bandwidth of the destination host for the virtual machine moved out is needed in the host that plan module determines.
Wherein, second optimization module is used to move into all virtual machines in host for what Optimal Decision-making module determined
The network data processing ability of destination host is used to move into all virtual machines in host including what is determined for Optimal Decision-making module
Destination host network bandwidth.
Wherein, the resource utilization is CPU usage.
Compared with the prior art, the advantages of the present invention are as follows:
Virtual machine migration method and system under Random Load of the present invention, before starting corresponding virtual machine (vm) migration,
It is respectively provided with the optimization processing of network facet to corresponding destination host, the speed of virtual machine (vm) migration can be improved to a certain extent
Rate then improves the efficiency of virtual machine (vm) migration, and then improves cloud service quality.
It can be seen that compared with prior art, the present invention implementing with substantive distinguishing features outstanding and significant progress
Beneficial effect be also obvious.
Detailed description of the invention
Fig. 1 is the method flow schematic diagram of the virtual machine migration method under Random Load of the present invention.
Fig. 2 is the functional block diagram schematic diagram of the virtual machine (vm) migration system under Random Load of the present invention.
Specific embodiment
To keep technical solution of the present invention and advantage clearer, below in conjunction with attached drawing, to technical solution of the present invention
It is clearly and completely described.
Fig. 1 is a kind of specific embodiment of the virtual machine migration method under Random Load of the present invention.In this implementation
In mode, the virtual machine migration method under the Random Load is for the virtual machine (vm) migration between mainframe cluster, including step s1- s6
And q1-q3.
Step s1, each host, the corresponding resource utilization for obtaining each host are traversed.
Wherein, the resource utilization is CPU usage.
Step s2, respectively by the resource utilization for the host for currently traversing and getting in step s1 and preset money
Source utilization rate lower threshold value and resource utilization upper threshold value carry out size comparison.
Wherein, the resource utilization upper threshold value is greater than the resource utilization lower threshold value.
Wherein, if the resource utilization that comparison result is the host obtained is higher than preset resource utilization upper-level threshold
Value, it is determined that host overload, virtual machine corresponding in the host need to be moved out so that the resource utilization of virtual machine without departing from
The preset resource utilization upper threshold value.
Wherein, if comparison result is the resource utilization of the host obtained lower than threshold under preset resource utilization
Value, it is determined that host underloading, all virtual machines are to corresponding destination host in host of moving out at this time, then by the host (in it
All virtual machines are migrated out) it closes to save the energy.
Specifically, if comparison result is the resource utilization of the host currently got in step s1 higher than preset
Resource utilization upper threshold value, thens follow the steps s3;If comparison result is the utilization of resources of the host currently got in step s1
Rate is lower than preset resource utilization lower threshold value, thens follow the steps q1.
Step s3, the virtual machine for needing to move out in current hosts is determined.
In this step, the virtual machine for needing to move out in current hosts is determined, wait need in the current hosts determined of moving out
After the virtual machine moved out, the resource utilization of current hosts is no more than resource utilization upper threshold value.
Step s4, the destination host that the virtual machine moved out is needed in the current hosts moved into and determined in above-mentioned steps s3 is determined,
Step s5 is executed later.
Step s5, the purpose for the virtual machine moved out is needed in the host for moving into above-mentioned determination determined in Optimization Steps s4
The network and disk I/O of host.
Step s6, starting migration will need the virtual machine (vm) migration moved out to step in the current hosts determined in above-mentioned steps s3
Destination host after optimizing in rapid s5.
Step q1, the destination host for moving into all virtual machines in current hosts is determined.Step q2 is executed later.
In step q1, the destination host is used to move into the whole by the current hosts moved out in current hosts
Virtual machine.
Step q2, optimize the network for being used to move into the destination host of all virtual machines in host determined in above-mentioned steps q1
Data-handling capacity.
Step q3, starting migration, after whole virtual machine (vm) migrations in the host currently traversed are optimized into step q2
Destination host.
Wherein, in the present embodiment, what is determined in the Optimization Steps s4 is used to move into the host of above-mentioned determination
The network and disk I/O of the destination host for the virtual machine that need to be moved out need to move including optimizing in the host for moving into above-mentioned determination
The network bandwidth of the destination host of virtual machine out;What is determined in the optimization above-mentioned steps q1 owns for moving into host
The network data processing ability of the destination host of virtual machine, including the above-mentioned determination of optimization for moving into all virtual machines in host
Destination host network bandwidth.For example online migrating data amount size is the virtual machine VM of 16GB, if corresponding destination host
The network port is gigabit port, then normally results in gigabit port saturation up to several minutes.For example it is configured with the void of 128GB memory
When quasi- machine memory is fully used, when the virtual machine needs to be migrated, if the network bandwidth of corresponding destination host is gigabit band
Width migrates the big cognition of the virtual machine and spends the half an hour even longer time, and if being optimized for 10,000,000,000 broadbands, this virtual machine
Migration probably only need five minutes, it is seen that the network bandwidth of each corresponding destination host of optimization improves void to a certain extent
The rate of quasi- machine migration, improves the efficiency of virtual machine (vm) migration to a certain extent, reduces the deactivated risk of virtual machine.
To sum up, the virtual machine migration method under Random Load of the present invention starts corresponding virtual machine corresponding
Before migration, the optimization processing of network bandwidth is carried out respectively to corresponding destination host, this improves virtual machine to a certain extent
The rate of migration then improves the efficiency of virtual machine (vm) migration.
With the virtual machine migration method under above-mentioned Random Load correspondingly, referring to fig. 2, the present invention also provides one kind with
Virtual machine (vm) migration system under machine load, for the virtual machine (vm) migration between mainframe cluster, comprising:
Resource utilization obtains module, for traversing each host, the corresponding resource utilization for obtaining each host;
Decision-making module obtains module with the resource utilization and is connected, for resource utilization to be obtained each of module acquisition
The resource utilization of host compared with preset resource utilization lower threshold value and resource utilization upper threshold value carry out size, and
It is determined in host when the resource utilization that comparison result is the host obtained is higher than preset resource utilization upper threshold value
The virtual machine that need to move out and for determining for moving into the host currently determined the destination host for needing the virtual machine moved out,
And it is determined lower than preset resource utilization lower threshold value for moving in the resource utilization that comparison result is the host obtained
Enter the destination host of all virtual machines in host;The resource utilization upper threshold value is greater than threshold under the resource utilization
Value;
First optimization module is connected with the decision-making module, is used to move into decision-making module for what Optimal Decision-making module determined
The network and disk I/O of the destination host for the virtual machine moved out are needed in determining host;
First transferring module is connected with the decision-making module, for starting migration, will need to move in the determining host of decision-making module
The corresponding corresponding destination host moving into decision-making module and determining of virtual machine out;
Second optimization module is connected with the decision-making module, is used to move into institute in host for what Optimal Decision-making module determined
There is the network data processing ability of the destination host of virtual machine;
Second transferring module is connected with the decision-making module, and for starting migration, virtual machines all in host are moved out to certainly
Plan module determines corresponding destination host.
Wherein, the resource utilization is CPU, convenient for obtaining.
Wherein, the host determined for moving into decision-making module that first optimization module is determined for Optimal Decision-making module
The network and disk I/O of the destination host of the middle virtual machine that need to be moved out are used to move into certainly including what is determined for Optimal Decision-making module
The network bandwidth of the destination host for the virtual machine moved out is needed in the host that plan module determines;Second optimization module is for optimizing
The network data processing ability for being used to move into the destination host of all virtual machines in host that decision-making module determines, including for excellent
Change the network bandwidth for being used to move into the destination host of all virtual machines in host that decision-making module determines.
Virtual machine (vm) migration system under the Random Load by resource utilization in use, obtained each in module walks cluster
Host, and the corresponding resource utilization for obtaining each host;Later by decision-making module, module is obtained based on resource utilization and is obtained
Each host resource utilization, and the resource utilization of the host of acquisition be higher than preset resource utilization upper threshold value
When determine the virtual machine for needing to move out in host and determine for moving into the host currently determined the mesh for needing the virtual machine moved out
Host;It is also true lower than preset resource utilization lower threshold value in the resource utilization of the host of acquisition by decision-making module
Determine the destination host for moving into all virtual machines in host.
Wherein, it is higher than preset resource benefit in the resource utilization that the comparison result of decision-making module is the host obtained
With rate upper threshold value and after determining the virtual machine for needing to move out in host, pass through the determining use of the first optimization module Optimal Decision-making module
The network and disk I/O of the destination host for the virtual machine moved out are needed in the host for moving into decision-making module determination;Pass through first later
Transferring module starting migration will need the corresponding phase moving into decision-making module and determining of the virtual machine moved out in the determining host of decision-making module
The destination host answered.
Wherein, in the resource utilization that the comparison result of decision-making module is the host obtained lower than preset resource benefit
It with rate lower threshold value and determines for moving into host after the destination host of all virtual machines, passes through the second optimization module Optimal Decision-making
The network data processing ability for being used to move into the destination host of all virtual machines in host that module determines, is moved by second later
The starting migration of shifting formwork block, virtual machines all in host are moved out and determine corresponding destination host to decision-making module.Wherein, it closes in it
The host that all virtual machines are moved out, to save the energy.
Embodiment of above is merely illustrative of the technical solution of the present invention, rather than its limitations;Although referring to aforementioned implementation
Invention is explained in detail for mode, those skilled in the art should understand that: it still can be to aforementioned each
Technical solution documented by embodiment is modified or equivalent replacement of some of the technical features;And these are repaired
Change or replaces, the range for each embodiment technical solution of the present invention that it does not separate the essence of the corresponding technical solution.
Claims (8)
1. the virtual machine migration method under a kind of Random Load, for the virtual machine (vm) migration between mainframe cluster, which is characterized in that packet
Include step:
Traverse each host, the corresponding resource utilization for obtaining each host;
By the resource utilization for the host for currently traversing and getting respectively with preset resource utilization lower threshold value and money
Source utilization rate upper threshold value carries out size comparison;
If the resource utilization that comparison result is the host obtained is higher than preset resource utilization upper threshold value, it is determined that main
The virtual machine moved out is needed in machine, and determines the destination host that the virtual machine moved out is needed in the host for moving into above-mentioned determination, Zhi Houyou
Change the network and disk I/O that the destination host for the virtual machine moved out is needed in the host for moving into above-mentioned determination of the determination, later
Starting migration;
If comparison result is the resource utilization of the host obtained lower than preset resource utilization lower threshold value, it is determined that use
In moving into the destination host of all virtual machines in host, and optimize above-mentioned determination for moving into the mesh of all virtual machines in host
Host network data processing ability, later starting migration;
Wherein, the resource utilization upper threshold value is greater than the resource utilization lower threshold value.
2. the virtual machine migration method under Random Load according to claim 1, which is characterized in that the optimization this really
The network and disk I/O of the destination host for the virtual machine moved out, including optimization are needed in the fixed host for moving into above-mentioned determination
The network bandwidth of the destination host for the virtual machine moved out is needed in host for moving into above-mentioned determination.
3. the virtual machine migration method under Random Load according to claim 1 or 2, which is characterized in that the optimization
The network data processing ability for being used to move into the destination host of all virtual machines in host of above-mentioned determination, including optimization are above-mentioned really
The fixed network bandwidth for being used to move into the destination host of all virtual machines in host.
4. the virtual machine migration method under Random Load according to claim 1 or 2, which is characterized in that the resource
Utilization rate is CPU usage.
5. the virtual machine (vm) migration system under a kind of Random Load, for the virtual machine (vm) migration between mainframe cluster, which is characterized in that packet
It includes:
Resource utilization obtains module, for traversing each host, the corresponding resource utilization for obtaining each host;
Decision-making module obtains module with the resource utilization and is connected, for resource utilization to be obtained each of module acquisition
The resource utilization of host compared with preset resource utilization lower threshold value and resource utilization upper threshold value carry out size, and
It is determined in host when the resource utilization that comparison result is the host obtained is higher than preset resource utilization upper threshold value
The virtual machine that need to move out and for determining for moving into the host currently determined the destination host for needing the virtual machine moved out,
And it is determined lower than preset resource utilization lower threshold value for moving in the resource utilization that comparison result is the host obtained
Enter the destination host of all virtual machines in host;The resource utilization upper threshold value is greater than threshold under the resource utilization
Value;
First optimization module is connected with the decision-making module, is used to move into decision-making module for what Optimal Decision-making module determined
The network and disk I/O of the destination host for the virtual machine moved out are needed in determining host;
First transferring module is connected with the decision-making module, for starting migration, will need to move in the determining host of decision-making module
The corresponding corresponding destination host moving into decision-making module and determining of virtual machine out;
Second optimization module is connected with the decision-making module, is used to move into institute in host for what Optimal Decision-making module determined
There is the network data processing ability of the destination host of virtual machine;
Second transferring module is connected with the decision-making module, and for starting migration, virtual machines all in host are moved out to certainly
Plan module determines corresponding destination host.
6. the virtual machine (vm) migration system under Random Load according to claim 5, which is characterized in that the first optimization mould
Block needs the destination host for the virtual machine moved out for determining being used to move into the host that decision-making module determines of Optimal Decision-making module
Network and disk I/O, in the host that decision-making module determines need to move out for moving into including what is determined for Optimal Decision-making module
The network bandwidth of the destination host of virtual machine.
7. the virtual machine (vm) migration system under Random Load according to claim 5 or 6, which is characterized in that described second is excellent
Change the module network data processing that is used to move into the host destination host of all virtual machines determining for Optimal Decision-making module
Ability, including the network bandwidth for being used to move into the destination host of all virtual machines in host determined for Optimal Decision-making module.
8. the virtual machine (vm) migration system under Random Load according to claim 5 or 6, which is characterized in that the resource
Utilization rate is CPU usage.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810890600.8A CN109062669A (en) | 2018-08-07 | 2018-08-07 | Virtual machine migration method and system under a kind of Random Load |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810890600.8A CN109062669A (en) | 2018-08-07 | 2018-08-07 | Virtual machine migration method and system under a kind of Random Load |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109062669A true CN109062669A (en) | 2018-12-21 |
Family
ID=64678072
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810890600.8A Pending CN109062669A (en) | 2018-08-07 | 2018-08-07 | Virtual machine migration method and system under a kind of Random Load |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109062669A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110401695A (en) * | 2019-06-12 | 2019-11-01 | 北京因特睿软件有限公司 | Cloud resource dynamic dispatching method, device and equipment |
CN114265668A (en) * | 2021-12-28 | 2022-04-01 | 中国电信股份有限公司 | Virtual machine migration method and related product |
CN115277710A (en) * | 2022-05-31 | 2022-11-01 | 马上消费金融股份有限公司 | Resource management method, device, electronic equipment and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103617090A (en) * | 2013-12-10 | 2014-03-05 | 浪潮电子信息产业股份有限公司 | Energy saving method based on distributed management |
US20140115162A1 (en) * | 2012-10-22 | 2014-04-24 | International Business Machines Corporation | Providing automated quality-of-service ('qos') for virtual machine migration across a shared data center network |
CN106775949A (en) * | 2016-12-28 | 2017-05-31 | 广西大学 | A kind of Application of composite feature that perceives migrates optimization method online with the virtual machine of the network bandwidth |
CN107608754A (en) * | 2017-07-31 | 2018-01-19 | 郑州云海信息技术有限公司 | A kind of dispatching method of virtual machine and device |
CN108121589A (en) * | 2016-11-30 | 2018-06-05 | 中标软件有限公司 | A kind of online migration automatic convergent method of virtual machine |
US20180219955A1 (en) * | 2017-01-27 | 2018-08-02 | Red Hat, Inc. | Capacity scaling of network resources |
-
2018
- 2018-08-07 CN CN201810890600.8A patent/CN109062669A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140115162A1 (en) * | 2012-10-22 | 2014-04-24 | International Business Machines Corporation | Providing automated quality-of-service ('qos') for virtual machine migration across a shared data center network |
CN103617090A (en) * | 2013-12-10 | 2014-03-05 | 浪潮电子信息产业股份有限公司 | Energy saving method based on distributed management |
CN108121589A (en) * | 2016-11-30 | 2018-06-05 | 中标软件有限公司 | A kind of online migration automatic convergent method of virtual machine |
CN106775949A (en) * | 2016-12-28 | 2017-05-31 | 广西大学 | A kind of Application of composite feature that perceives migrates optimization method online with the virtual machine of the network bandwidth |
US20180219955A1 (en) * | 2017-01-27 | 2018-08-02 | Red Hat, Inc. | Capacity scaling of network resources |
CN107608754A (en) * | 2017-07-31 | 2018-01-19 | 郑州云海信息技术有限公司 | A kind of dispatching method of virtual machine and device |
Non-Patent Citations (1)
Title |
---|
李传云: "KVM虚拟机热迁移算法分析及优化", 《中国优秀硕士论文学位论文全文数据库 信息科技辑》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110401695A (en) * | 2019-06-12 | 2019-11-01 | 北京因特睿软件有限公司 | Cloud resource dynamic dispatching method, device and equipment |
CN114265668A (en) * | 2021-12-28 | 2022-04-01 | 中国电信股份有限公司 | Virtual machine migration method and related product |
CN115277710A (en) * | 2022-05-31 | 2022-11-01 | 马上消费金融股份有限公司 | Resource management method, device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20140082202A1 (en) | Method and Apparatus for Integration of Virtual Cluster and Virtual Cluster System | |
CN102236582B (en) | Method for balanced distribution of virtualized cluster load in a plurality of physical machines | |
CN108182105B (en) | Local dynamic migration method and control system based on Docker container technology | |
CN108196935B (en) | Cloud computing-oriented virtual machine energy-saving migration method | |
CN109271257A (en) | A kind of method and apparatus of virtual machine (vm) migration deployment | |
US20220357998A1 (en) | Multiple metric-based workload balancing between storage resources | |
US20230176763A1 (en) | Increasing data performance by transferring data between storage tiers using workload characteristics | |
EP4083776A1 (en) | Systems, methods, devices, and apparatuses for adaptive near storage computation | |
CN107220108A (en) | A kind of method and system for realizing cloud data center load balancing | |
CN105893155B (en) | Virtual machine control method for equalizing load and device | |
CN104461673B (en) | A kind of virtual machine (vm) migration determination method and device | |
CN103918239A (en) | Load balancing method, device, system and computer readable medium | |
CN107967164A (en) | A kind of method and system of live migration of virtual machine | |
CN109062669A (en) | Virtual machine migration method and system under a kind of Random Load | |
CN109976879B (en) | Cloud computing virtual machine placement method based on resource usage curve complementation | |
CN110597598B (en) | Control method for virtual machine migration in cloud environment | |
US20120042322A1 (en) | Hybrid Program Balancing | |
CN104866375B (en) | A kind of method and device for migrating virtual machine | |
CN104391735B (en) | Virtualize dispatching method of virtual machine and system in all-in-one machine cluster | |
CN106775942B (en) | Cloud application-oriented solid-state disk cache management system and method | |
Peng et al. | Modeling for CPU-intensive applications in cloud computing | |
WO2016065198A1 (en) | High performance hadoop with new generation instances | |
CN105930202B (en) | A kind of virtual machine migration method of three threshold values | |
Ma et al. | SE-PSO: resource scheduling strategy for multimedia cloud platform based on security enhanced virtual migration | |
Lin et al. | A workload-driven approach to dynamic data balancing in MongoDB |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181221 |
|
RJ01 | Rejection of invention patent application after publication |