Unlock instant, AI-driven research and patent intelligence for your innovation.

A distributed task scheduling method and system utilizing idle resources

A distributed task and resource scheduling technology, applied in the field of distributed task scheduling methods and systems, can solve problems such as loss of autonomy, inapplicability to complete scheduling of the main control machine, etc., and achieve the effect of saving operating costs

Active Publication Date: 2021-04-30
BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The main control machine and the execution machine must be bound together to provide services for users, and the execution machine must be completely controlled. Once idle resources are used to support the scheduling of the main control machine, they will lose autonomy to a certain extent. Some types of idle resources (For example, temporary idle resources, personal PC resources, etc.) are not suitable for accepting the full scheduling of the master computer

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
  • A distributed task scheduling method and system utilizing idle resources
  • A distributed task scheduling method and system utilizing idle resources
  • A distributed task scheduling method and system utilizing idle resources

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0107] The present invention will be specifically described below in conjunction with a specific embodiment, but it should be noted that this specific embodiment is only for better describing the present invention, and does not constitute an improper limitation of the present invention.

[0108] Such as image 3 Shown is a schematic flowchart of a distributed task scheduling method using idle resources according to an embodiment of the present invention, wherein the method includes:

[0109] Step S301: Obtain the device information of the target device, and determine the online status of the target device.

[0110] Specifically, R&D personnel can enter the IP address, device type, and device owner information of the target device through the idle resource registration interface.

[0111] Step S302: Initialize the target device, and generate an available device list according to the online status of the target device.

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 present invention provides a distributed task scheduling method and system utilizing idle resources, wherein the method includes: obtaining device information of the target device, judging the online status of the target device; initializing the target device, and according to the online status of the target device , generating a list of available devices; according to the estimated execution time of each task to be distributed and the idle time of each target device in the available device list, each task is sent to each of the target devices whose time matches according to the task distribution strategy; each target equipment, automatically execute the assigned tasks, the invention can accurately match the target task and the execution equipment according to the task execution time-consuming estimation method, and realize the utilization of idle equipment resources by time intervals. This method greatly saves operating costs and enables the R&D team When it is necessary to purchase a large number of special equipment, it can effectively realize the automatic task execution and collect the execution results.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a distributed task scheduling method and system utilizing idle resources. Background technique [0002] In the software development process, there are many automated tasks (for example, compilation and packaging in continuous integration, static code inspection, automatic testing, etc.) that require a large number of related supporting resources to complete the execution, so a large number of equipment needs to be purchased for support. However, in reality, many devices are idle during idle time, so how to fully utilize available resources during idle time becomes an urgent problem to be solved. [0003] Most of the existing distributed equipment scheduling schemes are composed of a main control machine and an execution machine. The master control machine sends the execution agent instruction to the execution machine, and schedules the task execution of the execution machine b...

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): H04L29/08
CPCH04L67/10H04L67/54H04L67/60
Inventor 熊志男魏爱鑫王小晰
Owner BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD