A scheduling method and computing nodes

A technology of computing nodes and scheduling methods, applied in transmission systems, electrical components, etc., can solve problems such as affecting scheduling, affecting normal operation, and inability to create OpenStack systems and migrate instances, and achieve the effect of reducing scheduling load.

Active Publication Date: 2020-08-04
CHINA MOBILE COMM GRP CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] OpenStack is an open source cloud computing management platform project. At present, centralized scheduling is often used in the OpenStack system to uniformly schedule resources. In this way, once the node where the scheduling service is located fails, all operations of creating and migrating instances in the entire OpenStack system Even if the scheduling service adopts a high availability cluster (HA, High Availability) scheme, when the node where the scheduling service is located fails, it will still affect the scheduling of a certain area, such as figure 1 As shown, there are hundreds of computing nodes in the OpenStack system. The existing centralized scheduling method will inevitably affect the normal operation of a certain area or even the entire system when the node where the scheduling service is located fails.

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 scheduling method and computing nodes
  • A scheduling method and computing nodes
  • A scheduling method and computing nodes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0050] figure 2 It is a schematic diagram of the implementation flow of the scheduling method in the embodiment of the present invention; the method is applied to the first computing node; the method includes:

[0051] Step 201: Parse the received resource scheduling request information to obtain resource characteristic information corresponding to the task to be executed represented by the resource scheduling request information;

[0052] The method described in this embodiment can be specifically applied to an OpenStack system; specifically, all computing nodes described in this embodiment are computing nodes in the OpenStack system.

[0053]In this embodiment, before step 201, the first computing node also needs to receive resource scheduling request information. Here, the resource scheduling request information may be sent by the control node in the OpenStack system, or may be the first sent by the upper-level computing node of the computing node; further, when the resou...

Embodiment 2

[0086] Figure 4 It is a schematic diagram of a specific implementation process of a scheduling method in an embodiment of the present invention; the method is applied in an OpenStack system, and the OpenStack system includes: a control node, a computing node 1, a computing node 2, ..., a computing node m; the m is A positive integer greater than or equal to 2; in this embodiment, all computing nodes are provided with a scheduling module, and then the computing nodes are equipped with a scheduling function through the scheduling module; and all computing nodes are nodes connected through P2P within the same availability domain. Such as Figure 4 As shown, the method includes:

[0087] Step 401: the control node receives resource scheduling request information, and sends the resource scheduling request information to the load balancer;

[0088] In practical applications, the load balancer and the control node may be in one entity.

[0089] Step 402: The load balancer determi...

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 embodiment of the present invention discloses a scheduling method, which is applied to the first computing node in the OpenStack system; the method includes: parsing the received resource scheduling request information, and obtaining the task to be executed represented by the resource scheduling request information Corresponding resource feature information; calculating node feature information corresponding to at least one second computing node associated with the first computing node in the OpenStack system; according to the node feature information and the resource feature information, when related to the Determine the first-level suspected target node list from at least one second computing node associated with the first computing node; send the resource scheduling request information to at least one second-level suspected target node list corresponding to the first level calculate node. The embodiment of the invention also discloses a computing node.

Description

technical field [0001] The present invention relates to resource scheduling technology, in particular to a scheduling method and computing nodes. Background technique [0002] OpenStack is an open source cloud computing management platform project. At present, centralized scheduling is often used in the OpenStack system to uniformly schedule resources. In this way, once the node where the scheduling service is located fails, all operations of creating and migrating instances in the entire OpenStack system Even if the scheduling service adopts a high availability cluster (HA, High Availability) scheme, when the node where the scheduling service is located fails, it will still affect the scheduling of a certain area, such as figure 1 As shown, there are hundreds of computing nodes in the OpenStack system, and the existing centralized scheduling method will inevitably affect the normal operation of a certain area or even the entire system when the node where the scheduling serv...

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/104H04L67/1001
Inventor 马轶慧
Owner CHINA MOBILE COMM GRP 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