Method and device for load balancing of resources of virtual machine
A load balancing and virtual machine technology, applied in the computer field, can solve problems such as virtual computing system instability, and achieve the effects of avoiding migration overhead, resolving conflicts, and saving network resources
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Publication Date
- 2012-07-04
- Estimated Expiration
- Not applicable · inactive patent
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] Embodiments of the present invention relate to computer technology, and in particular to a method and device for balancing virtual machine resource loads. Background technique
[0002] With the development of various technologies such as computers and networks, various computing resources, storage resources, data resources, software resources, and service resources are aggregated in the network. Using virtual host technology can more effectively integrate these scattered resources. , to achieve resource sharing and effective utilization.
[0003] Due to the difference in the processing capabilities of each physical host and the uncertainty of each application, the load imbalance of each physical host in the virtual computing environment is caused, that is, the resource utilization of some physical hosts is very high, resulting in the exhaustion of the resources of the physical host. , while the resource utilization rate of some physical hosts is very ...
Examples
Embodiment Construction
[0022] The technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments.
[0023] figure 1 A flowchart of a virtual machine resource load balancing method provided by an embodiment of the present invention, such as figure 1 As shown, the method includes:
[0024] Step 101, if the obtained resource utilization rate of the local physical host in the preset future time is greater than the set threshold, then send a request message to query the current resource utilization rate of other physical hosts in the virtual computing system to the proxy server;
[0025] The monitoring engine of the local physical host monitors the load of the local physical host in real time, and the load is generally reflected by resource utilization (utilization). The resource utilization rate includes the resources occupied by the virtual machine resource load and the resources occupied by other processes running on...