Energy-saving job scheduling system

A job scheduling and job technology, applied in the field of network management, can solve problems such as waste of energy

Active Publication Date: 2013-02-13
中科曙光国际信息产业有限公司 +1
View PDF4 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But when the job comes, only node A meets the requirements of the job, we have to wake up A
This causes A to change freq...

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
  • Energy-saving job scheduling system
  • Energy-saving job scheduling system
  • Energy-saving job scheduling system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The present invention provides an energy-saving job scheduling system, which is applied to a computer cluster, and the computer cluster includes a management node and a computing node, the computing node is a node for running jobs, and the management node is a node for managing and scheduling tasks to the computing node , the scheduling system includes a manager, a scheduler and an executor, and its structure diagram is as follows figure 1 shown by figure 1 It can be seen that a manager and a scheduler are deployed on the management node, and an executor is deployed on each computing node.

[0049]The manager manages and coordinates all other components of the cluster system, including the system's resources, requests from users to submit jobs, and jobs to run. The scheduler obtains the node and job information from the manager, then evaluates the priority of the job according to the scheduling policy, decides when and on which nodes the job will run, and finally sends...

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 provides an energy-saving job scheduling system applied to a computer cluster. The scheduling process comprises the following steps that: step S1, a job submitted by a user is received by a manager; step S2, the job received by the manager is put in a queue, in which the job is required to be submitted, by the manager, the state of the job is changed into an idle state; step S3, a message that a new job comes is sent to a scheduler by the manager, priorities of jobs in the idle states are counted according to information of the jobs and scheduling policies of the jobs, and the job with the highest priority is selected; step S4, a counting node is allocated to the job with the highest priority by the scheduler according to resource requirements of the job with the highest priority, job features, a node state and a node scheduling policy, the manager is informed by the scheduler to start the job with the highest priority on the distributed counting node, and an actuator is informed by the manger to start and execute the job on the distributed counting node; and step S5, idle nodes are located in energy-saving states. According to the energy-saving job scheduling system, the time for awakening each node and enabling each node to enter the energy-saving state is reasonably controlled.

Description

technical field [0001] The invention relates to the technical field of network management, in particular to an energy-saving job scheduling system. Background technique [0002] With the development of the information industry, large-scale computer clusters are becoming more and more popular, and the large increase in the number of nodes inevitably leads to a rapid increase in power consumption. The expansion of the cluster also means the expansion of supporting facilities, which intensifies the energy consumption. A large amount of energy consumption means a large amount of heat energy, which not only increases the investment in supporting cooling facilities in the computer room, but also affects the stability and reliability of the entire cluster as the temperature rises. The importance of energy-saving technology is self-evident. [0003] Existing energy-saving technologies are mainly divided into three levels: [0004] hardware level. The energy-saving technology at ...

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/50G06F1/32
CPCY02B60/142Y02B60/144Y02B60/167Y02D10/00
Inventor 原帅梁晓湛
Owner 中科曙光国际信息产业有限公司
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