Method and system for self-adaptive on-demand resource allocation in a virtualized environment
A virtualized environment and resource allocation technology, applied in the field of resource allocation, self-adaptive on-demand resource allocation, can solve problems such as economic loss, waste of resources, impact on application performance, etc., to achieve good use of resources, reduce maintenance costs, and reduce startup time Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 2
[0082] 2) Embodiment 2: 1-PM:N-VM resource allocation strategy
[0083] Figure 6 It is a flow chart of the 1-PM:N-VM resource allocation strategy provided by Embodiment 2 of the present invention. In this embodiment, the method steps of the 1-PM:N-VM resource allocation strategy are:
[0084] Step 1: Use the request response time obtaining module 301 to obtain the actual response time of each request. Mark a connection according to , use the difference between request timestamp and response timestamp to get the actual response time of each request, and count each application i in the jth cycle Throughput T ij , set the expected response time as The statistical response time falls within the expected response time range The number of requests N ij and the response time falls into The number of requests on the left L ij or the response time falls into The number of requests on the right U ij . d ij is the measured response time of the i-th virtual machine in the ...
Embodiment 3
[0094] 3) Embodiment 3: virtual machine migration strategy
[0095] Figure 7 The flow chart of the virtual machine migration strategy provided by Embodiment 3 of the present invention, the method steps of the virtual machine migration strategy in this embodiment are:
[0096] Step 1: Use the physical machine resource monitoring module 401 to obtain the resource usage of each physical machine. Define an upper and lower limit for resource usage for each physical machine.
[0097] Step 2: Determine whether the resource usage is greater than the upper limit?
[0098] If it is greater than the upper limit, it is calculated according to the following formula:
[0099] W 1 *VM memory amount+W 2 *VM memory dirty page rate+W 3 / VM's CPU load (Equation 7)
[0100] The virtual machine with the smallest value is selected for migration. This is because according to experimental analysis, the overhead of virtual machine migration is mainly related to the amount of memory occupied b...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com