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

Task allocation method and system for 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-02-16
GUIZHOU BAISHANCLOUD TECH CO LTD
View PDF8 Cites 1 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
  • Task allocation method and system for distributed system
  • Task allocation method and system for 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

The invention discloses a task allocation method and system for a distributed system. The method comprises the steps of 1, obtaining current resource states of multiple processing resources of each processing resource combination comprised in multiple servers; 2, by utilizing the obtained current resource states of the multiple processing resources of each processing resource combination and weights of the multiple processing resources of each processing resource combination, calculating a total score of each processing resource combination; and 3, based on the calculated total score of each processing resource combination, selecting the processing resource combination, and allocating a processing task to the selected processing resource combination. According to the method and the system,the resources can be fully utilized, so that the cost is reduced and the service availability is greatly improved. In addition, task allocation is automatic, so that the system robustness is improved.

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
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