Bidirectional grade gridding resource scheduling method based on QoS restriction

A resource scheduling and hierarchical grid technology, which is applied in the direction of multi-programming devices, various digital computer combinations, electrical components, etc., can solve problems such as difficult to accurately evaluate task execution time and communication delay, weak comprehensive performance, unreasonable scheduling, etc. problem, achieve the effect of small task completion time and load balancing performance, improve waiting time, and increase utilization

Inactive Publication Date: 2008-09-24
WUHAN UNIV OF TECH
View PDF0 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the grid computing environment, due to the different processing speeds of each processor, it is difficult to design a static scheduling algorithm that is difficult to balance the load, making the static scheduling method difficult to design and implement.
Static scheduling strategies on heterogeneous platforms have encountered many problems: designing the optimal scheduling method has been proven to be an NP-complete problem; it is difficult to accurately evaluate task execution time and communication delay; it cannot cope with the diversity of processor speeds
[0005] Existing grid scheduling methods are all evolved from distributed computing classical algorithms. Although they have good performance in distributed environments, they have limitations for non-centralized managed grid heterogeneous environments: First, There is no good solution to the task completion time minimization problem; secondly, the load balance of heterogeneous machines in the grid environment cannot be guaranteed; moreover, for the grid resource scheduling problem with QoS constraints, the above methods are not very good solution, resulting in unreasonable scheduling
These methods have good performance in solving a specific grid scheduling problem, but the comprehensive performance is not strong, and they are not suitable for the real grid environment.

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
  • Bidirectional grade gridding resource scheduling method based on QoS restriction
  • Bidirectional grade gridding resource scheduling method based on QoS restriction
  • Bidirectional grade gridding resource scheduling method based on QoS restriction

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The present invention will be further described in detail below in conjunction with the accompanying drawings.

[0036] The QoS-based grid resource scheduling model of the present invention is an effective way to solve the resource scheduling problem in a heterogeneous environment. Under this model, tasks are submitted in a manner that describes their QoS requirements, and resources are released in a manner that describes the QoS services they can provide. Scheduling must ensure that tasks have the smallest possible completion time (Makespan) under the premise of QoS constraints. At present, there are many scheduling methods that consider the issue of QoS constraints, but most of them only consider the impact of one-dimensional QoS: simply divide the tasks into two groups, so that the tasks with high QoS requirements are mapped first; with a bottom QoS The required tasks are a set of post-mapping. This obviously does not conform to the reality of the grid environment. The g...

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 a bidirectional stepped grid resource scheduling method based on QoS constraints, which includes: 1. QoS service is offered to all available machines for testing according to QoS request provided by the task and the testing results are recorded in a matrix form, if the request is executable, the execution time is recorded and if the request is non-executable corresponding signs are made; 2. the matrix of the testing results is deformed according to the designated principle and the deformed matrix is accumulated according to the horizontal and vertical directions, thus calculating two vectors; 3. the tasks and the resources are grouped in a non-descending order according to the two vectors; 4. the priority scheduling is conducted according to the task grouping results, wherein, the group with small value has high priority and is firstly scheduled and the interior of the grouping is scheduled according to Min-min algorithm principle; 5. if the task has the same minimum completion time with different resources in the scheduling, the scheduling is conducted according to the resource grouping results and the group with small value has high priority and is firstly scheduled; 6. the fourth step and the fifth step are repeatedly executed until the scheduling of all tasks is completed.

Description

Technical field [0001] The invention belongs to a grid resource scheduling method, in particular to a two-way hierarchical grid resource scheduling method based on QoS constraints. Background technique [0002] Grid computing is to connect geographically distributed and heterogeneous resources to form a high-performance supercomputer, providing users with reliable computing power that is available everywhere. The grid provides a platform for sharing network resources and collaborative problem-solving. Because the grid is built in a heterogeneous environment, the resources on the network are owned by different organizations and have different management methods. Therefore, cross-domain resources in the grid environment Management is extremely challenging. How to map a set of tasks to a set of resources in a grid environment has proven to be an NP-complete problem. The research of grid resource scheduling algorithm is an important subject of grid resource management. At present, ma...

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/46G06F15/16H04L29/08
Inventor 李春林钟景秀施步青张小庆蔡英华
Owner WUHAN UNIV OF 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