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

Cluster capacity management method and system

A capacity management and clustering technology used in the field of virtualization

Pending Publication Date: 2022-02-18
INSPUR SOFTWARE TECH CO LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention provides a cluster capacity management method and system to solve the defects existing in the dynamic expansion and contraction of the kubernetes cluster in the prior art

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
  • Cluster capacity management method and system
  • Cluster capacity management method and system
  • Cluster capacity management method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to make the purpose, technical solutions and advantages of the present invention clearer, the technical solutions in the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the present invention. Obviously, the described embodiments are part of the embodiments of the present invention , but not all examples. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0040] Aiming at the problems existing in the prior art, the present invention provides a method for capacity management of the kubernetes cluster, which can automatically analyze the current resource status of the cluster, create a node resource pool in advance, take nodes from the node resource pool and add them to the kubernetes cluster, and at the same time make up The number of nodes in ...

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 cluster capacity management method and system. The cluster capacity management method comprises the steps: acquiring a pod scheduling state of a kubernetes cluster; determining a preset high-consumption resource pod, and pressurizing the kubernetes cluster on the basis of the preset high-consumption resource pod; if it is judged that a plurality of pending pods exist in the first preset period range, obtaining a new virtual machine node from a node resource pool; and loading the plurality of pending pods to the new virtual machine node until the kubernetes cluster does not have the pending pods within the preset operation time. According to the method, dynamic capacity expansion and capacity shrinkage are realized through the cluster nodes, the service tide phenomenon is effectively dealt with, and the node resource occupation state of the cluster is accurately identified according to the state and the number of the pending pods.

Description

technical field [0001] The invention relates to the technical field of virtualization, in particular to a cluster capacity management method and system. Background technique [0002] kubernetes, referred to as K8s, is an open source application used to manage containerized applications on multiple hosts in the cloud platform. The goal of Kubernetes is to make deploying containerized applications simple and efficient. Kubernetes provides application deployment, planning, updating, A mechanism for maintenance. [0003] Kubernetes is used to manage containerized applications on multiple hosts in the cloud platform. It is an open source platform that can realize functions such as automatic deployment, automatic expansion and contraction, and maintenance of container clusters. Kubernetes can quickly deploy applications, rapidly expand applications, seamlessly connect new application functions, save resources, and optimize the use of hardware resources. Kubernetes functions incl...

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): G06F9/455G06F9/50G06F9/48
CPCG06F9/45558G06F9/5077G06F9/4806G06F2009/45562G06F2009/45595G06F2009/4557
Inventor 张勇
Owner INSPUR SOFTWARE TECH CO LTD