Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Kubernetes container cluster node selection method based on hybrid element heuristic algorithm

A meta-heuristic algorithm and container cluster technology, which is applied in the direction of instruments, computing, computing models, etc., can solve problems such as difficult to determine node selection, cannot select nodes, and expansion node selection is not the most economical and appropriate, so as to minimize costs and optimize cost, effect of verifying feasibility

Active Publication Date: 2021-01-12
BEIJING UNIV OF TECH
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, many cloud platform container service users find it difficult to determine how to select nodes when selecting cluster nodes, so as to minimize the cost of cloud servers that should be paid by the cluster on the premise of meeting the resource requirements of container deployment.
At present, the common practice is to use the cluster elastic scaling function provided by the cloud platform to automatically expand or reduce the use of nodes for the cluster. However, automatic expansion often cannot be based on the resource gap of the actual container deployment, the type of cloud server resources, and The price is comprehensively considered to select nodes, which will have the defect that the selection of expanded nodes is not the most economical and suitable

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
  • Kubernetes container cluster node selection method based on hybrid element heuristic algorithm
  • Kubernetes container cluster node selection method based on hybrid element heuristic algorithm
  • Kubernetes container cluster node selection method based on hybrid element heuristic algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] In order to illustrate the present invention more clearly, the present invention will be further described below in conjunction with preferred embodiments and accompanying drawings. Similar parts in the figures are denoted by the same reference numerals. Those skilled in the art should understand that the content specifically described below is illustrative rather than restrictive, and should not limit the protection scope of the present invention.

[0018] Such as figure 1 As shown, the technical field of a method for selecting Kubernetes container cluster nodes based on a hybrid meta-heuristic algorithm disclosed by the present invention comprises the following steps:

[0019] S1. Establish a cluster node cost model based on the container resource requirements that the cluster needs to run and the actual price of the cloud server

[0020] The main goal of the above cluster node cost model is to establish the mathematical relationship between the cluster selection sc...

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 Kubernetes container cluster node selection method based on a hybrid element heuristic algorithm, wherein the method comprises the steps: building a cluster node cost model in a cloud environment, enabling the model to enable the total cost of all nodes of a cluster to be minimum, solving an optimal node selection scheme through the hybrid element heuristic algorithm based on simulated annealing and particle swarm optimization. The node selection scheme solved by the model is subjected to actual feasibility verification by using a scheduling strategy based on Kubernetes, so that the node selection with the optimal cluster cost of the Kubernetes container cluster on the premise of meeting the working requirements is realized. According to the method, the use cost of the cloud server of the cluster can be reduced through an optimized cluster node selection scheme on the premise of meeting the deployment requirement of the cluster container according to the server model and selling price provided by a cloud manufacturer and the container resource requirement needing to be deployed in a future period of time of the Kubernetes container cluster.

Description

technical field [0001] The present invention relates to a method for selecting Kubernetes container cluster nodes based on a hybrid meta-heuristic algorithm, more specifically, using a particle swarm algorithm and a hybrid meta-heuristic algorithm based on simulated annealing and particle swarm optimization algorithms to meet the premise of cluster container deployment Next, select the cluster node that minimizes the cloud server cost that the cluster needs to pay. Background technique [0002] Container technology first appeared in 2001. Of course, at this time, only a Namespace module was added to the Linux kernel, and a complete container model had not yet appeared. In 2004, Google began to use Borg to manage and maintain distributed clusters scattered around the world. It is the predecessor of Docker; in October 2007, Google submitted a milestone Cgroups module to the Linux kernel, and in 2008 based on the above, it promoted the official release of LXC (Linux Container);...

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): H04L12/24H04L29/08G06N3/00
CPCH04L41/0826H04L67/10G06N3/006H04L41/142H04L41/145
Inventor 毕敬程煜东
Owner BEIJING UNIV OF TECH
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
Eureka Blog
Learn More
PatSnap group products