Ultra-lightweight virtual machine-based cloud computing dynamic resource scheduling system and method

A technology of dynamic resources and virtual resources, applied in the field of cloud computing dynamic resource scheduling system, can solve the problems of resource schedulable and redistribution, and low resource utilization rate, etc., so as to improve the resource scheduling method and improve the overall efficiency. , the effect of reasonable resource allocation

Active Publication Date: 2016-10-12
SHANDONG UNIV
View PDF7 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to solve the above problems, the present invention proposes a cloud computing dynamic resource scheduling system and method based on an ultra-light virtual machine, and the present invention can effectively solve the effect that resources of virtual machines in the prior art can be schedulable and redistributed Unsatisfactory, low resource utilization and other issues

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
  • Ultra-lightweight virtual machine-based cloud computing dynamic resource scheduling system and method
  • Ultra-lightweight virtual machine-based cloud computing dynamic resource scheduling system and method
  • Ultra-lightweight virtual machine-based cloud computing dynamic resource scheduling system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0052] Aiming at the unsatisfactory effects of schedulable and redistributed resources in application instances, and low resource utilization, the present invention proposes a Docker-based cloud computing dynamic resource scheduling system, specifically:

[0053] One is to use the Docker platform to minimize resource consumption in the cloud computing environment by creating containers, application instances and their dependent packages.

[0054] The second is to combine the SLA agreement (service level agreement) signed with the user and the time predicted by the resource prediction module to sort the tasks of the application instances to ensure that users of different levels and service providers sign different service levels and can enjoy different levels. service guarantee, and at the same time maximize the utilization value of the overall resources...

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 an ultra-lightweight virtual machine-based cloud computing dynamic resource scheduling system and method. The method comprises the steps of collecting a virtual resource index of each application instance from a cloud computing environment, and predicting the time when a virtual resource of one application instance reaches a usage rate upper limit by using a prediction function with a minimum error as a prediction function of the application instance through a fitting function; performing task ranking on each application instance subjected to resource dynamic allocation according to the predicted upper limit time and a signed SLA protocol; and scheduling the application instance selected in a task queuing module to a demander according to a ranking sequence, and recovering the virtual resource, of which the usage rate already exceeds a lower limit, of an application, thereby realizing resource dynamic allocation. According to the system and the method, the resource balanced use is realized more efficiently, satisfactory load balancing is achieved under low consumption, and the comprehensive efficiency of resource scheduling is improved.

Description

technical field [0001] The invention relates to a cloud computing dynamic resource scheduling system and method based on an ultra-light virtual machine. Background technique [0002] Before the development of the ultra-lightweight virtual machine Docker (hereinafter referred to as Docker), as we know, in order to conduct an on-machine training for company personnel, it is necessary to find a suitable computer room, purchase the necessary equipment, and then install the required The content of the training, and then normal training can be carried out. The content of equipment and training here is the environment on which the entire training process depends, and the company's personnel and the environment are strongly related. If the environment is maintained by an operation and maintenance engineer, once the environment changes, the operation and maintenance engineer will directly need to replace equipment or training content, resulting in high operation and maintenance cost...

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 Applications(China)
IPC IPC(8): G06F9/455G06F9/50
CPCG06F9/455G06F9/5077G06F2009/4557G06F2009/45583
Inventor 崔立真闵新平边俊峰李庆忠
Owner SHANDONG UNIV
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