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

Pod scheduling method and device

A scheduling method and a technology of a scheduling device, which are applied in the field of storage management, can solve problems such as fragmentation of resources, and achieve the effect of saving cluster resources

Inactive Publication Date: 2019-07-09
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The main purpose of this application is to propose a Pod scheduling method, which can solve the problem of "fragmentation" of resources in the prior art, maximize the use of resources in the Kubernetes cluster, save cluster resources, and achieve The effect of resource integration

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
  • Pod scheduling method and device
  • Pod scheduling method and device
  • Pod scheduling method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] Hereinafter, the present application will be described in detail with reference to the drawings and embodiments. 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 with each other.

[0038] figure 1 Shown is the flow chart of the Pod scheduling method in Embodiment 1 of the present application. The Kubernetes system includes a master node and a Node node. The method is applied to the master node of the Kubernetes system and includes the following steps:

[0039] Step 101: Determine the first set of Node nodes;

[0040] In the Kubernetes system, the master node Master manages all Node nodes in the cluster by running the Node Controller component installed on the local machine, and maintains a Node list on the master node Master, which records the status of all Node nodes within the cluster. For related information, the Node Controller checks the health status of the Node ev...

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 Pod scheduling method and device, and the method comprises the steps: determining a first Node node set, searching an arranged Node node meeting a first preset condition in the first Node node set according to the resource surplus of Node nodes in the first Node node set; determining a second Node set, wherein the second Node set at least does not comprise the arranged Node; selecting a Pod on the arranged Node, and searching the migrated Node meeting a second preset condition in the second Node set according to the resource quantity required for creating the Pod; andif so, scheduling the Pod on the arranged Node node to the migrated Node node. According to the method and the device, the problem of resource fragmentation in the prior art is solved, and cluster resources are saved.

Description

technical field [0001] The present application relates to the technical field of storage management, and in particular to a Pod scheduling method and device. Background technique [0002] Kubernetes (also known as k8s) is Google's open source container cluster management system. It is a complete distributed system support platform with complete cluster management capabilities. At the same time, the Kubernetes system is also a brand-new leading distributed architecture solution based on container technology. Based on Docker technology, it provides containerized applications with a series of complete functions such as deployment and operation, resource scheduling, service discovery, and dynamic scaling. The convenience of large-scale container cluster management. [0003] In terms of cluster management, Kubernetes divides the machines in the cluster into a master node Master and a group of working nodes Node. Among them, the Master node is the management node of the cluster, ...

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): H04L29/08H04L12/24
CPCH04L41/0893H04L67/1008H04L67/1012
Inventor 刘青
Owner SUZHOU LANGCHAO INTELLIGENT 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