Cloud computing scheduling system and method

A scheduling method and technology for scheduling systems, applied in computing, transmission systems, program control design, etc., can solve problems such as not considering energy consumption, and achieve the effects of reducing average waiting time, reducing energy consumption, and balancing link loads

Inactive Publication Date: 2017-02-01
KAIFENG UNIV
View PDF6 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method can meet the needs of different cloud computing systems for scheduling methods, but it only considers the utilization of resources and does not consider energy consumption.

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] In order to make the technical means, creative features, goals and effects achieved by the present invention easy to understand, the present invention will be further described below in conjunction with specific embodiments.

[0035] like figure 1 As shown, the present invention provides a cloud computing scheduling method, comprising the steps of:

[0036] Step S101, when it is detected that the user task arrives, temporarily store the user task in the user task collection;

[0037] In step S102, the task scheduler allocates virtual machines or creates new virtual machines for user tasks in the task set.

[0038] In this embodiment, a centralized task scheduling method is adopted. When a user task arrives, it is temporarily stored in the user task set. The task scheduler centrally deploys the tasks in the task set. Through the load balancing scheduling algorithm, each task Execute on a virtual machine mapped to a virtual machine pool. Under the premise of ensuring 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

The invention discloses a cloud computing scheduling system and method. The method comprises the following steps: 1, when arrival of a user task is detected, temporarily saving the user task in a user task set; 2, allocating a virtual machine or creating a new virtual machine for the user tasks in the task set by a task scheduler. The invention relates to the field of cloud computing resource scheduling. A centralized distributed scheduling system and a two-stage task scheduling method are adopted, and task scheduling is partitioned into a task allocating stage and a virtual machine allocating stage. By adopting the method, the average waiting time of system tasks is shortened as much as possible on the premise of keeping server loads in data relatively balanced.

Description

technical field [0001] The invention relates to the field of cloud computing resource scheduling, in particular to a cloud computing scheduling system and method. Background technique [0002] Cloud computing is the integration and development of parallel computing, distributed computing, and grid computing. It is a revolution integrating software technology, hardware technology, virtual technology, and network technology. Cloud computing needs to realize the on-demand allocation of resources on the Internet like water and electricity, and can dynamically adjust according to the complexity of the request task and the size of the data set, which can improve the horizontal scalability of the system and greatly reduce the cost of hardware and software. resource cost. [0003] The simple explanation of a server cluster is to gather multiple servers together to provide external services. The cluster is hidden from the client, and the client feels as if a server provides services...

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/50H04L29/08
CPCG06F9/45558G06F9/5083G06F2009/4557H04L67/1001
Inventor 段淑敏刘艳付文勇张璐璐杨璟王国政马莹莹
Owner KAIFENG 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