Distributed resource scheduling method and system

A technology of distributed resources and scheduling methods, applied in the field of distributed computer software, can solve the problems of task priority and task waiting time balance, inability to adjust the weight factor of influencing factors according to user needs, and unsatisfactory results.

Active Publication Date: 2018-07-31
GLOBAL ENERGY INTERCONNECTION RES INST CO LTD +3
View PDF4 Cites 38 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the existing research, most of the research on task scheduling and resource allocation cannot adjust the weight factors of influencing factors according to user needs, and do not balance task priority and task waiting time when selecting tasks, resulting in task scheduling and resource allocation. unsatisfactory results

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
  • Distributed resource scheduling method and system
  • Distributed resource scheduling method and system
  • Distributed resource scheduling method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0186] as attached Figure 5 As shown in the distributed resource task execution flow chart, when a new task request arrives, it is necessary to evaluate the task priority according to the user to which the task belongs, the importance of the task and the urgency of the task, and assign the task to the corresponding priority. level waiting queue. According to different priority waiting queues, the corresponding queue scheduling strategy is executed, and then according to the selected scheduling queue, according to the resource allocation strategy, feasible node resources are allocated to all the tasks to be processed, and the operation of the tasks is monitored at the same time. And according to its feedback results, it continuously adjusts the resource allocation situation, and at the same time guarantees the service quality, it maximizes the resource utilization rate and accelerates the task execution efficiency.

[0187] Its specific implementation is:

[0188] A. Rated a...

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 a distributed resource scheduling method and system. The method comprises the steps of allocating tasks to a corresponding priority waiting queue according to assessed priorities of new task processing requests; according to the priority waiting queue obtaining the tasks, selecting a current scheduling queue; and according to the selected scheduling queue, calling a resourceallocation policy to allocate available distributed node resources. The system comprises a queue manager, a queue scheduler, a task monitor and a resource allocator. According to the technical schemeprovided by the distributed resource scheduling method and system, the total task completion time cost and the total task completion cost is effectively balanced according to a user demand; the resource utilization rate is improved; the task execution efficiency is improved; the service quality is guaranteed; and the user satisfaction is improved.

Description

technical field [0001] The invention belongs to the field of distributed computer software, and in particular relates to a distributed resource scheduling method and system. Background technique [0002] As a research hotspot in the field of information, the distributed computing of a new business computing model mainly connects a large number of computing resources through a computer network or the Internet, and manages and schedules them in a unified manner to provide various services such as storage and computing for different users. Distributed computing faces huge computing tasks, task scheduling and resource allocation have become the key to distributed computing efficiency, and users' different task requirements for distributed computing platforms require distributed computing service providers to customize appropriate service strategies. Therefore, it is an urgent problem to be solved in the whole distributed computing field, and it is also the focus of scientific re...

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/50G06F9/48
CPCG06F9/4818G06F9/5088G06F2209/5021
Inventor 饶玮朱力鹏胡斌黄太贵李端超王松吴舜来骥
Owner GLOBAL ENERGY INTERCONNECTION RES INST CO LTD
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