Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Resource scheduling method and device in a distributed system

A distributed system and resource scheduling technology, applied in the field of resource scheduling, can solve the problems of waste of hardware resources, reduce user experience, long waiting time for task execution, etc., and achieve the effect of reducing the waiting time for execution

Active Publication Date: 2021-12-03
ZHEJIANG GONGSHANG UNIVERSITY
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If you want to maximize the rational use of these distributed clusters, resource scheduling is a very important issue, because a bad resource scheduling method will cause expensive hardware resources to be wasted, and the waiting time for task execution is too long, which reduces the user experience.

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 scheduling method and device in a distributed system
  • Resource scheduling method and device in a distributed system
  • Resource scheduling method and device in a distributed system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] 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 clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are Some, but not all, embodiments of the invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0024] see figure 1 , which includes the following steps:

[0025] S101. Establish a general node computing model for the task resources to be processed, and perform Huffman coding on the node resource margin in the distributed system, so that in the subsequent calculation process, the server node resources corresponding to different server node resource margins can be quickly ...

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 scheduling method and device in a distributed system. The method includes: establishing a general computing model for task resources to be processed; dividing the task resources to be processed, and subtask resources generated after division Obtain subtask resource samples by random sampling, obtain the occupied resources of the subtask resource samples, estimate the resources that the task resources need to occupy according to the occupied resource quantities of the subtask resource samples, and obtain the resource margin of the server node in real time, and then according to The estimated result performs dynamic matching between the resource of the task to be processed and the remaining resource of the node, and allocates the resource of the task to be processed to the remaining resource of the node for processing according to the result after the dynamic matching. The method reduces the waiting time for each task resource to be processed, and achieves the purpose of maximizing and rationally utilizing server resources.

Description

technical field [0001] The present invention relates to resource scheduling technology, and more specifically, to a resource scheduling method and device in a distributed system. Background technique [0002] In response to the current needs of massive multi-task computing and large-scale complex computing, cheap and highly scalable distributed cluster technology has become a standard solution, and a large number of distributed devices have been deployed in various data centers and cloud platforms. If you want to maximize the rational use of these distributed clusters, resource scheduling is a very important issue, because a bad resource scheduling method will cause expensive hardware resources to be wasted, and the waiting time for task execution is too long, which reduces the user experience. . For more and more distributed computing tasks, it is necessary to design efficient resource scheduling methods and perform adaptive analysis to efficiently allocate task resources,...

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 Patents(China)
IPC IPC(8): G06F9/50G06N3/00
CPCG06F9/505G06N3/006
Inventor 蒋晓宁郑磊徐振驰吴小川
Owner ZHEJIANG GONGSHANG UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products