Dynamic load balancing resource scheduling method based on Kubernetes

A resource scheduling and dynamic load technology, applied in the field of cloud computing, can solve problems such as data loss and inapplicability, and achieve good load balancing and maintain load balancing effects
CN110780998APending Publication Date: 2020-02-11WUHAN UNIV

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
WUHAN UNIV
Publication Date
2020-02-11

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a dynamic load balancing resource scheduling method based on Kubernetes. According to the method, the dynamic load balancing algorithm is improved by combining the characteristics of the Kubernetes scheduling system, the scheduling algorithm is divided into a static scheduling part and a dynamic scheduling part, and the algorithm can still well maintain the load balancing of the system when the cluster environment changes. According to the container resource scheduling strategy of the Kubernetes, the problems that the scheduling strategy of the Kubernetes is single, andreasonable scheduling from a container to a machine node in a cluster cannot be achieved according to constraint scheduling requirements for specific factors such as a system kernel and a network transmission speed in container application are solved. And a dynamic load balancing scheduling strategy of migrating the Pod running on a certain working node to another new working node with a higher matching degree with the scheduling strategy is realized.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention belongs to the technical field of cloud computing, and relates to a dynamic load balancing resource scheduling method, in particular to a Kubernetes-based container resource scheduling method. Background technique

[0002] The rapid development of cloud computing, big data, and mobile technology, coupled with the constant changes in business needs of enterprises, has led to the need to change the enterprise architecture at any time to meet business needs and keep up with the pace of technological updates. Undoubtedly, these burdens will fall on enterprise developers. How to efficiently coordinate among teams, quickly deliver products, quickly deploy applications, and meet enterprise business needs are problems that developers need to solve urgently. Docker technology can help developers solve these problems.

[0003] Docker is an open source application container engine that allows developers to package their applications and dependenci...

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