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

Cloud computation resource scheduling method

A scheduling method and resource scheduling technology, applied in the field of data processing, can solve problems such as resource shortage or waste, blind circulation of physical resources, and affecting the health value of virtual machines, etc., to achieve the effect of reducing the amount of computing data and accurately dividing user groups

Inactive Publication Date: 2018-01-16
FOSHAN SHENYAN INFORMATION TECH CO LTD
View PDF4 Cites 5 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 computation resource scheduling method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0030] figure 1 A schematic flow diagram of a method for scheduling cloud computing resources provided by an embodiment of the present invention, the method includes steps:

[0031] S101: Receive a user request, put the received user request into a user request queue, and verify whether the user is legal according to the information of each user request, and if yes, execute S102.

[0032] In addition, when the information requested by the user verifies that t...

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

Embodiments of the invention provide a cloud computation resource scheduling method. The method comprises the following steps of: receiving user requests, putting the received user requests in a userrequest queue, and verifying whether users are legal or not according to information of each user request; if the verifying result is positive, judging types of the user requests according to the information of the user requests; calculating a state value of each virtual machine in a preset time period according to the a task type and each performance index of the virtual machines in the current cloud computation environment; determining a virtual machine needing resource scheduling according to the state values of the virtual machines and the task type; and sending each user request in the user request queue to the determined virtual machine. By applying the method, various computer resources can be evenly used in the cloud computation environment, so that satisfied load balance can be obtained under relatively small overhead and the comprehensive efficiency of system scheduling is improved.

Description

technical field [0001] The invention relates to the field of data processing, in particular to a method for scheduling cloud computing resources. 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 of computer technology and IT technology. opportunities and challenges. [0003] Resource scheduling refers to the process of ad...

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/455H04L29/08
Inventor 徐秋养
Owner FOSHAN SHENYAN INFORMATION TECH CO LTD
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