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

Docker-based user binding scheduling method and system

A technology of user binding and scheduling method, applied in the field of virtualized containers, can solve problems such as inflexible resource allocation, and achieve the effect of highlighting substantive characteristics, wide application prospects, and significant progress

Active Publication Date: 2020-04-14
INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the above-mentioned container cluster management tool in the prior art has the defect of inflexible resource allocation brought by the existing scheduling mode of Kubernetes, the present invention provides a docker-based user binding scheduling method and system to solve the above-mentioned technical problems

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
  • Docker-based user binding scheduling method and system
  • Docker-based user binding scheduling method and system
  • Docker-based user binding scheduling method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0084] Such as figure 1 As shown, the present invention provides a docker-based user binding scheduling method, comprising the following steps:

[0085] S1. Configure a multi-node matching rule field for the description file of the Pod to be scheduled, and configure a subfield for the multi-node matching rule field, and the subfield includes a scheduling target node set determination rule subfield;

[0086] S2. Obtain the description file of the Pod to be scheduled, and parse out the multi-node matching rule field in the description file of the Pod to be scheduled;

[0087] S3. Analyzing the scheduling target node set determination rule subfield from the multi-node matching rule field, and determining the scheduling target node set;

[0088] S4. Scoring each node in the scheduling target node set to determine the scheduling target node. In our practical applications, it is often necessary to schedule specified Pods to run on specified servers. For example, some companies cla...

Embodiment 2

[0090] Such as figure 1 As shown, the present invention provides a docker-based user binding scheduling method, comprising the following steps:

[0091] S1. Configure a multi-node matching rule field for the description file of the Pod to be scheduled, and configure subfields for the multi-node matching rule field, and the subfields include the scheduling target node set determination rule subfield and the node label change processing rule subfield;

[0092] S2. Obtain the description file of the Pod to be scheduled, and parse out the multi-node matching rule field in the description file of the Pod to be scheduled;

[0093] S3. Analyzing the scheduling target node set determination rule subfield from the multi-node matching rule field, and determining the scheduling target node set;

[0094] S4. Scoring each node in the scheduling target node set to determine the scheduling target node;

[0095] S5. Determine whether the label of the running node is changed, and when the no...

Embodiment 3

[0099] Such as figure 2 As shown, the present invention provides a docker-based user binding scheduling method, comprising the steps of:

[0100] S1. Configure a multi-node matching rule field for the description file of the Pod to be scheduled, and configure subfields for the multi-node matching rule field, the subfields include the scheduling target node set determination rule subfield, the set is empty processing rule subfield, and node Label change processing rule subfield; at the same time set the default target node scheduling rule;

[0101] S2. Obtain the description file of the Pod to be scheduled, and parse out the multi-node matching rule field in the description file of the Pod to be scheduled; specifically include the following steps:

[0102] S21. Obtain and parse the description file of the Pod to be scheduled, and determine whether it contains a multi-node matching rule field;

[0103] If so, then enter step S22;

[0104] If not, then enter step S23;

[010...

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 docker-based user binding scheduling method and system. The method comprises the following steps: S1, configuring a multi-node matching rule field for a description file of ato-be-scheduled Pod, and configuring a sub-field for the multi-node matching rule field, wherein the sub-field comprises a scheduling target node set determination rule sub-field; S2, obtaining the description file of the to-be-scheduled Pod and analyzing the multi-node matching rule field in the description file of the to-be-scheduled Pod; S3, analyzing the scheduling target node set determination rule sub-field from the multi-node matching rule field to determine a scheduling target node set; and S4, determining a scheduling target node for scoring each node in the scheduling target node set. According to the method, the description file of the to-be-scheduled Pod is improved, the multi-node matching rule field is added, and the scheduling strategy defined by the user is bound accordingto the multi-node matching rule field so that a complex scene in which the user assigns a host machine to the Pod is dealt with.

Description

technical field [0001] The invention belongs to the technical field of virtualization containers, and in particular relates to a docker-based user binding scheduling method and system. Background technique [0002] Since Docker was born in 2013, the vast number of software providers have immediately seen the great significance of the changes it brings, and therefore they have moved closer to Docker and built an ecosystem for it to meet various needs. As a result, Docker has developed rapidly and has become one of the hottest topics in the field of cloud computing. The advantage of Docker lies in isolation, resource control and portability, which can provide many conveniences for software development, deployment and maintenance, so it has received great attention from the IT industry since its birth. Currently popular container cluster management tools include Google's Kubernetes and the distributed operating system CoreOS. Among the two, because Kubernetes has complete cop...

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/455G06F9/48
CPCG06F9/45558G06F9/4881G06F2009/4557
Inventor 曹玲玲
Owner INSPUR SUZHOU INTELLIGENT TECH CO LTD