Elastic Computing Dynamic Allocation Method

A dynamic allocation and elastic technology, applied in the field of cloud computing, can solve problems such as easy paralysis of the main node and bottleneck of the main node

Active Publication Date: 2021-06-15
云宏信息科技股份有限公司 +1
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the master node has also become the bottleneck of platform performance, especially when the user task demand is large and the number of slave nodes is large, the master node is easily paralyzed

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Elastic Computing Dynamic Allocation Method
  • Elastic Computing Dynamic Allocation Method
  • Elastic Computing Dynamic Allocation Method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] Below, in conjunction with accompanying drawing and specific embodiment, the present invention is described further:

[0035] The invention discloses a dynamic allocation method for elastic computing. Users can flexibly configure automatic load dynamic allocation strategies, including CPU and memory migration threshold settings and deviation settings (two virtual machines can be set as deviation attributes, and automatic load dynamic allocation During migration, the separate migration of two virtual machines will never automatically migrate and run on the same physical machine), aggregation settings (you can set multiple virtual machines as aggregation attributes, and the selected multiple virtual machines The convergent migration of two virtual machines will always run synchronously on the same physical machine), the greedy algorithm is used to calculate the migration result, and finally the virtual machine is migrated to the appropriate physical host according to the r...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a dynamic allocation method for elastic computing, which comprises the following steps: step 1, when an unbalanced system load is detected, select a physical host with the heaviest load as the physical host to be processed; step 2, select the physical host to be processed The virtual machine on the host, and migrate the selected virtual machine to the target physical host, specifically to obtain the VCPU performance data of all virtual machines on the physical host to be processed, and sort the VCPU performance data in descending order, and use the VCPU Migrate the virtual machine with the highest rate to a physical host with the smallest CPU usage, and then migrate the virtual machines on the physical host to be processed in sequence according to the VCPU performance data; step 3, when the physical host to be processed in the above step 1 When the host load is lower than the threshold or no virtual machine can be migrated out, select the next physical host whose load exceeds the threshold as a candidate physical host, and return to step 1. To achieve the purpose of flexible allocation of resources.

Description

technical field [0001] The invention relates to the field of cloud computing, in particular to a dynamic allocation method for elastic computing. Background technique [0002] Cloud computing is a new resource provision method that provides infrastructure as a resource through the network. The core issue of cloud computing technology is the resource management of the platform, and its goal is to enable the cloud computing platform to efficiently process user tasks through reasonable scheduling of resources. In the cloud computing environment, in the face of massive task demands, there will be unreasonable resource allocation. Therefore, cloud computing needs the key mechanism of load balancing to solve the problem of allocating tasks in its server resources, so as to achieve the goal of optimizing resource utilization and increasing data processing capacity. A reasonable load balancing framework and method is an important factor to improve the operating efficiency of the c...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/50G06F9/48
CPCG06F9/4856G06F9/5088G06F2209/5022
Inventor 陈铭泳罗金箱赵参
Owner 云宏信息科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products