Resource state information-based grid task scheduling processor and grid task scheduling processing method

A technology of task scheduling and resource status, applied in the system field, can solve problems such as localization and single point of failure

Inactive Publication Date: 2011-01-26
THE 28TH RES INST OF CHINA ELECTRONICS TECH GROUP CORP
View PDF3 Cites 123 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Purpose of the invention: the first purpose of the present invention is to provide a grid task scheduling processor based on resource state information for the defects and deficiencies in the grid task scheduling in the prior art. The grid task scheduling processor adopts two Hierarchical structure, to achieve coordination and unified management among multiple schedulers, to ensure more use of idle service resources, and to realize unified management of multiple schedulers at the same time, to avoid resource localization and single point of failure on a single node question

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
  • Resource state information-based grid task scheduling processor and grid task scheduling processing method
  • Resource state information-based grid task scheduling processor and grid task scheduling processing method
  • Resource state information-based grid task scheduling processor and grid task scheduling processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0077] Below in conjunction with accompanying drawing, the present invention will be further described:

[0078] figure 1 Shown is the layered schematic diagram of grid scheduling node of the present invention, by figure 1 It can be seen that a grid scheduling node is composed of two parts, the virtual scheduling manager and the scheduling executor. The virtual scheduling manager is composed of a scheduler management module and a scheduler coordination module. The scheduler management module is responsible for the unified management of grid scheduling executors, each instance of a scheduling executor connects to the scheduler management module when it is started, and logs out from the scheduler management module when it exits. The scheduler management module is responsible for maintaining a list of scheduling executors. When a scheduling request arrives, the scheduler management module will assign the scheduling request to one of the scheduling executors according to the run...

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 resource state information-based grid task scheduling processor. The resource state information-based grid task scheduling processor comprises a plurality of distributed grid scheduling nodes, wherein each grid scheduling node is connected with the other grid scheduling nodes through an allocation mode; each grid scheduling node has a two-layer structure; and the top layer is provided with a virtual scheduling manager and the bottom layer is provided with a plurality of parallel scheduling executors. The invention also provides a grid task scheduling processing method. In the resource state information-based grid task scheduling processor and the grid task scheduling processing method, a distributed grid resource scheduling system is established; management and coordination on local scheduling executors are unified by a second-level scheduling node management method, so that the failure of a certain scheduling executor is avoided and at the same time, the over-long time waiting of the scheduling task on a certain scheduling executor is avoided; and local resource state feedback is acquired by a resource node property-based analysis and evaluation method, so that the delay caused by acquiring the resource state through a network can be reduced and the grid calculation task scheduling efficiency is further improved.

Description

technical field [0001] The present invention relates to a resource state information-based grid task scheduling processor and a method for scheduling tasks, especially a distributed scheduling mode that supports unified management of schedulers on different nodes and balances the load of each scheduling node , and a resource status information obtained to evaluate the comprehensive performance value of the resource node, and finally through the service resource allocation and scheduling method based on the probability space. Background technique [0002] With the rapid development of computer and communication network technology, especially the wide application of Internet, parallel and distributed computing technology will develop towards high-speed network-based, high-performance parallel and distributed computing-computing grid technology for large areas. . At the beginning of 2000, on the basis of the maturity of Web technology and the high development of cluster techno...

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/50H04L29/08
Inventor 林剑柠朱双华宗士强
Owner THE 28TH RES INST OF CHINA ELECTRONICS TECH GROUP CORP
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