Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Full-stage load sharing comprehensive optimization method for cloud computing management platform

A management platform and load sharing technology, applied in computing, resource allocation, program control design, etc., can solve problems such as failure to optimize load, unreasonable indicators, and difficulty to achieve overall performance improvement, accurate results, and improved performance. The effect of resource efficiency

Pending Publication Date: 2020-04-24
扆亮海
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

On the whole, the load sharing method of the cloud computing management platform in the prior art mainly has the following defects: First, when receiving a request to create a virtual machine instance, the load balancing module of the cloud computing management platform only selects a remaining virtual machine instance according to the size of the memory The physical host with the largest memory is used to create a virtual machine instance, but the resource utilization of the cloud platform is closely related to many indicators, in addition to the memory size, there are also the number of CPUs, disk capacity, network bandwidth, etc. The cloud computing management platform only It is obviously unreasonable to use memory as the only consideration index. The physical host selected in this way may meet the requirements for creating virtual machine instances, but it is difficult to be the most suitable host. The cost of creating a new virtual machine instance on an inappropriate physical host The sum of various resources far exceeds the sum of the resources of creating a virtual machine instance on a suitable physical host. In some cases, the methods of the prior art not only fail to achieve the effect of load optimization, but may have counterproductive effects; The load balancing strategy of a technical cloud computing management platform only works in the deployment phase, that is, when Nova receives a virtual machine creation request, the Scheduler module will play a role and select a suitable physical host to create a virtual machine instance, but if a certain The physical host is overloaded due to the network environment or other factors, and the scheduler cannot move the virtual machine instance to reduce the load. This requires the cloud computing management platform to schedule virtual machines based on dynamic data, and the monitor needs to be used to monitor the resource utilization of each physical host in real time state, also needs the support of dynamic migration technology, which can better improve resource utilization, but the existing technology has no related improvement design; third, the complexity of the algorithm of the partial load sharing optimization method in the existing technology is relatively high, and there is no connection Real platform resource utilization is limited by the high computational complexity and cannot be extended to practical applications. It has almost no practical value, and in many cases it will interfere with the normal work of the platform.

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
  • Full-stage load sharing comprehensive optimization method for cloud computing management platform
  • Full-stage load sharing comprehensive optimization method for cloud computing management platform
  • Full-stage load sharing comprehensive optimization method for cloud computing management platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0068] The technical scheme of the comprehensive optimization method for all-stage load sharing of the cloud computing management platform provided by the present invention is further described below in conjunction with the accompanying drawings, so that those skilled in the art can better understand the present invention and implement it.

[0069] see figure 1 with figure 2 , the cloud computing management platform provided by the present invention provides a comprehensive optimization method for full-stage load sharing. The load dynamic scheduling strategy comprehensively considers multiple factors of the central processing unit, memory, and hard disk, and selects the most suitable physical host to create a virtual machine instance or serve as a virtual machine. Destination host for online migration; optimize load sharing at all stages from the aspects of algorithm input, algorithm output, and algorithm process;

[0070] There are three types of requests processed by the a...

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 provides a full-stage load sharing comprehensive optimization method of a cloud computing management platform. All resource utilization conditions of the platform virtual machine are integrated, the full-stage resource utilization efficiency is improved, and compared with the prior art, two obvious progresses exist: firstly, when the virtual machine is created, an original algorithmonly selects a physical host according to the size of a memory, yet the algorithm of the invention comprehensively considers a plurality of factors such as a central processing unit, the memory and ahard disk, so that the result is more accurate; and 2, the original algorithm only plays a role in the deployment stage of the virtual machine, yet the algorithm of the invention can play a role in any stage, and automatic load adjustment can be carried out according to actual conditions during system operation. Through experimental argumentation and comparison, after the method provided by the invention is used, the load difference among the central processing unit, the memory and the hard disk among the physical hosts is obviously reduced, and the overall performance of the cloud computing management platform is obviously improved when the load is relatively large.

Description

technical field [0001] The invention relates to a comprehensive optimization method for full-stage load sharing, in particular to a comprehensive optimization method for full-stage load sharing of a cloud computing management platform, and belongs to the technical field of cloud platform load optimization. Background technique [0002] In recent years, the cloud computing industry has developed rapidly, and cloud computing-related technologies have become more and more advanced. Under the traditional model, if an enterprise wants to build an information technology platform, it needs to purchase infrastructure such as hardware and software by itself. This method is too costly and is not conducive to the expansion of the platform. The emergence of cloud computing allows service providers to configure infrastructure and build a cloud computing management platform, and users only need to purchase corresponding services from service providers. The cloud computing management plat...

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
IPC IPC(8): G06F9/50G06F9/455
CPCG06F9/5088G06F9/45558G06F2009/4557
Inventor 扆亮海高宏松
Owner 扆亮海
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products