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

A task allocation method and system for a distributed system

A distributed system and task allocation technology, applied in the task allocation method and system field of distributed systems, can solve problems such as processing resource allocation, and achieve the effects of improving processing efficiency, saving costs, and improving robustness

Active Publication Date: 2018-08-17
GUIZHOU BAISHANCLOUD TECH CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to solve the problem of assigning tasks to processing resources on the server in the prior art, a method and system for assigning tasks in a distributed system are proposed

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 task allocation method and system for a distributed system
  • A task allocation method and system for a distributed system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] In order to make the purpose, technical solutions and advantages of the embodiments 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 drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined arbitrarily with each other.

[0049] The invention provides a task allocation method of a distributed system, such as figure 1 As stated, the method includes:

[0050] Step 101, acquiring the cur...

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

A task assignment method and system of a distributed system. The method comprises: step 1, acquiring the current resource status of a plurality of processing resources of each processing resource combination included in a plurality of servers (101); step 2, using the acquired current resource status of the plurality of processing resources of each processing resource combination and the weights of the plurality of processing resources of each processing resource combination, to calculate the total score of each said processing resource combination (102); and step 3, on the basis of the calculated total score of each processing resource combination, selecting a processing resource combination, and assigning a processing task to the selected processing resource combination (103). The invention can realize full utilization of resources, save cost, and improve service availability. Further, the invention realizes the automatic assignment of tasks, improving the robustness of the system.

Description

technical field [0001] The invention relates to the field of data processing, in particular to a task allocation method and system of a distributed system. Background technique [0002] Distributed systems typically involve multiple servers, each including multiple disks. The amount of data that a distributed system needs to process is usually very large. If the data is allocated to one or several disks for processing, some disks will always be in a busy state, while some disks will always be in an idle state. Reasonable use of processing resources on the server. [0003] Therefore, when operations such as reading, writing and processing are performed on data through a distributed system, a method and system that can reasonably utilize processing resources on each server and improve server processing efficiency is needed. Contents of the invention [0004] In order to solve the problem of allocating tasks to processing resources on a server in the prior art, a task alloc...

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/50
CPCG06F9/5044G06F2209/501
Inventor 沈杰张炎泼
Owner GUIZHOU BAISHANCLOUD TECH CO LTD
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