Node scheduling method and device for executing task and server

A technology for executing nodes and executing tasks, applied in the field of cloud computing, can solve problems such as node pressure imbalance, node paralysis, load pressure sudden increase, etc., and achieve the effect of balancing load pressure

Inactive Publication Date: 2019-10-29
BEIJING KINGSOFT CLOUD NETWORK TECH CO LTD +1
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the method of selecting execution nodes in related technologies, it is usually necessary to score all nodes and select the node with the highest score as the execution node. In this method, when multiple tasks arrive at the same time or receive intensive task requests, all tasks will be issued at the same time To the node with the highest score, the load pressure of the node increases suddenly, resulting in unbalanced pressure on the node, and may even cause the node to be paralyzed, task failure, etc.

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
  • Node scheduling method and device for executing task and server
  • Node scheduling method and device for executing task and server
  • Node scheduling method and device for executing task and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] In order to make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be described clearly and completely in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. 的实施例。 Example. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0030] figure 1 Shown is a schematic diagram of a hardware scenario for task scheduling; figure 1 It includes a task scheduling server and M nodes connected to the task scheduling server, and M is usually an integer greater than 1. The task scheduling server can select an appropriate node as the execution node according to the task request. In related technologies, the scoring value is usually...

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 task execution node scheduling method and device and a server, and the method comprises the steps: obtaining the operation state data of each node when a task request is received; determining to-be-selected nodes meeting the task request based on the row state data; scoring each to-be-selected node according to the operation state data of each to-be-selected node; based onthe score value of each node to be selected, randomly selecting an execution node meeting the task request; and scheduling the execution node to execute the task request. For dense task requests, theexecution nodes can be randomly selected from the to-be-selected nodes according to the score values, all the execution tasks are effectively prevented from being issued to the same node. Meanwhile,the load pressure of the nodes can be balanced, and the nodes can successfully execute the tasks.

Description

Technical field [0001] The present invention relates to the technical field of cloud computing, in particular to a node scheduling method, device and server for executing tasks. Background technique [0002] In task scheduling, you need to select the appropriate execution node. The method of selecting execution nodes in related technologies usually requires scoring all nodes and selecting the node with the highest score as the execution node. In this way, when multiple tasks arrive at the same time or receive intensive task requests, all tasks will be issued at the same time To the node with the highest score, the load pressure of the node suddenly increases, resulting in an imbalance of the node pressure, and may even cause the node to be paralyzed, task failure, etc. Summary of the invention [0003] In view of this, the purpose of the present invention is to provide a node scheduling method, device and server for executing tasks, so as to avoid all execution tasks from being s...

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/48G06F9/50
CPCG06F9/4881G06F9/505
Inventor 王文姝
Owner BEIJING KINGSOFT CLOUD NETWORK TECH 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