Universal method for task scheduling and resource configuration in cloud computing system

A task scheduling and resource allocation technology, applied in the field of virtualized cloud, can solve problems such as poor versatility, scheduling dependent tasks or independent tasks, lack of versatility and universality, etc., to achieve the effect of improving universality

Active Publication Date: 2016-10-12
NAT UNIV OF DEFENSE TECH
View PDF5 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, most of the current scheduling strategies or algorithms are only for a specific type of situation, such as scheduling dependent tasks or independent tasks for a certain target, which lack

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
  • Universal method for task scheduling and resource configuration in cloud computing system
  • Universal method for task scheduling and resource configuration in cloud computing system

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0024] In order to make the purpose, technical solutions and advantages of the present invention clearer, the technical solutions in the embodiments of the present invention will be further clearly, completely and detailedly described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described The embodiments are only some of the embodiments of the present invention, not all of them. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of the present invention belong to the protection scope of the present invention.

[0025] According to an embodiment of the present invention, a general method for task scheduling and resource allocation in a cloud computing system is provided.

[0026] like figure 1 As shown, a general method for task scheduling and resource allocation in a cloud computing system provided according to an embodiment of the present invention includes:

[0027] St...

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 universal method for task scheduling and resource configuration in a cloud computing system. The universal method includes: acquiring arrived task information from a task scheduling and resource configuration universal frame, and determining at least one scheduling objective according to the task information; acquiring physical host information of a virtual cloud, establishing a virtual machine according to the physical host information, the task information and the scheduling objective specific algorithm, and allocating a task to the virtual machine to be executed; continuously monitoring state information of all the allocated tasks, and performing resource dynamic configuration on the virtual machine according to the state information of the allocated tasks; and completing all the tasks and returning task results. The universal method can allow scheduling management objectives to be dynamically combined so as to complete any type of tasks in the virtual cloud, and improves the applicability of the task scheduling and resource configuration method.

Description

technical field [0001] The invention relates to the field of virtualized cloud, in particular to a general method for task scheduling and resource allocation in a cloud computing system. Background technique [0002] Cloud computing is a new computing model that dynamically provides computing resources. It usually relies on a data center using virtualization technology to achieve dynamic integration of resources and isolation of the environment. The virtualization technology in cloud computing dynamically divides a physical host into multiple virtual machines that can independently provide computing services to improve resource utilization and cost-effectiveness. [0003] The cloud is a huge resource pool, and the resources in it can be shared dynamically, so the resource utilization can be effectively improved, thereby increasing the profit of the cloud provider. However, only pursuing high resource utilization will inevitably affect the service quality of cloud computing...

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/455G06F9/48
CPCG06F9/45558G06F9/4893G06F2009/45575
Inventor 朱晓敏包卫东周文刘桂鹏纪浩然肖文华陈黄科王吉陈超邵屹杨
Owner NAT UNIV OF DEFENSE TECH
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