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

Cloud computing dynamic resource scheduling system and method

A technology of dynamic resource and scheduling system, applied in the field of cloud computing, can solve the problems of artificial dynamic resource adjustment lag, blind circulation of physical resources, affecting the health value of virtual machines, etc., to achieve intelligent and dynamic allocation, small overhead, optimized dynamic The effect of scheduling

Inactive Publication Date: 2014-09-24
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF2 Cites 80 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Moreover, in the existing cloud computing resource scheduling technology, the one-sidedness of the existing scheduling strategy may lead to the occurrence of blind transfer of physical resources, which needs to be avoided as much as possible
In addition, in the process of task execution, since the execution of the task will change the resource consumption type of the task, the type of the task will also change accordingly, which makes the static resource allocation and scheduling often cause insufficient or wasteful resources , and manual dynamic resource adjustment has obvious lag, so it is necessary to monitor the execution status of the task in real time, and intelligently judge the resource consumption type of the task through the resource consumption type of the task. If the resource consumption type of the task is different from the initial If the task type is inconsistent, and will not be consistent for a long enough time, and this inconsistency seriously affects the health value of the virtual machine, it is necessary to dynamically reschedule the task at an appropriate time to achieve a balanced use of each resources (CPU, memory, disk, I / O, network), avoid single resource bottlenecks, increase the density of virtual machines, eliminate hot spots, and improve business processing capabilities, but the existing resource scheduling schemes do not take this into account

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
  • Cloud computing dynamic resource scheduling system and method
  • Cloud computing dynamic resource scheduling system and method
  • Cloud computing dynamic resource scheduling system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] Such as figure 1 As shown, the cloud computing dynamic resource scheduling system in the present invention includes a task request module, a task type judgment module, a resource status monitoring module, a virtual machine status prediction module, a scheduling decision module, and a resource scheduling module;

[0041] The task request module is used to verify the legitimacy of the user's identity and the legitimacy of the requested resource when the user submits a task request. If the verification fails, the task request is rejected; if the verification passes, the task request is sent to the task type Judgment module;

[0042] A task type judging module, configured to judge the requested task type when receiving the task request, and send the requested task type to the scheduling decision module;

[0043] The resource state monitoring module is used to collect various performance indicators of each virtual machine from the cloud computing environment, and send the c...

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 relates to the dynamic resource scheduling technique in the cloud computing field, and provides a cloud computing dynamic resource scheduling method based on the feedback and a prediction mechanism. The method aims to overcome the defects of the cloud computing resource distribution and scheduling technique in the prior art, and can achieve balance use of various computer resources in a cloud computing environment, obtain satisfactory load balance under small pay expenses and improve comprehensive efficiency of system scheduling. According to the scheme, various performance indexes of virtual machines are monitored in real time in operation processes of the virtual machines, operation circumstances of all the current virtual machines within a next short period of time are predicted according to the monitored various current performance indexes of the virtual machines and a virtual machine state prediction model based on state feedback when a task request comes, and the most adaptive virtual machine is selected by combining a prediction result and a required task type and the required task is distributed. In addition, the invention further discloses a corresponding cloud computing dynamic resource scheduling system applicable to dynamic resource scheduling.

Description

technical field [0001] The invention relates to a dynamic resource scheduling technology in the field of cloud computing, in particular to a cloud computing dynamic resource scheduling system based on a feedback and prediction mechanism and a corresponding scheduling method. Background technique [0002] In recent years, with the rapid development of information technology and the increasing scale of the Internet, the amount of business and data handled by the Internet is also growing rapidly. In order to effectively process these massive data and services and optimize the user experience of using Internet services, cloud computing technology has emerged as the times require. Cloud computing provides users with convenient, fast and secure data storage and network services through computer and network technologies such as distributed computing technology, parallel computing technology, virtualization technology and load balancing, bringing new developments to the development ...

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): H04L29/08G06F9/455G06F9/50
Inventor 罗光春田玲秦科刘贵松张蛟
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
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