Intelligent resource optimization method of container cloud platform based on load prediction

A load forecasting and resource optimization technology, applied in the field of cloud computing, can solve problems such as lagging resource scheduling, unbalanced resource utilization, and low resource utilization, so as to avoid performance loss, improve resource utilization, and reduce resource overhead.

Active Publication Date: 2018-11-16
杭州谐云科技有限公司
View PDF6 Cites 48 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The technical problem solved by the present invention is: how to provide a resource optimization method, which is used to solve the problems of low resource utilization, unbalanced resource utilization, and resource scheduling lag in the current container cloud platform resource scheduling.

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
  • Intelligent resource optimization method of container cloud platform based on load prediction
  • Intelligent resource optimization method of container cloud platform based on load prediction
  • Intelligent resource optimization method of container cloud platform based on load prediction

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0018] The main structure of the intelligent resource optimization of the container cloud platform of the present invention is as follows: figure 1 As shown, the method includes the following steps:

[0019] (1) Obtain the multi-dimensional load data of each container instance on the container cloud platform in real time, and generate the load time series corresponding to each dimension. Specifically include:

[0020] (1-1) Run the cAdvisor tool on each container instance of the container cloud platform to obtain real-time resource utilization data of container nodes, including multiple dimensions such as CPU, memory, disk, and network, and send them to each physical node The Data Collection module.

[0021] (1-2) The Data Collection module r...

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 an intelligent resource optimization method of a container cloud platform based on load prediction, and belongs to the field of container cloud platforms. The method comprisesthe following steps of: based on a grayscale model, predicting the load condition of the next time window of each container instance according to the historical load of the container instance; judgingwhether the load of a node is too high or too low according to the load prediction value of all containers on each physical node; then executing the corresponding scheduling algorithm, migrating somecontainers on the node with over high load to other nodes, so that the load of the node is in a normal range; migrating all container instances on the node with over low load to other nodes so that the node is empty. According to the invention, aiming at the problem that the resource utilization is not balanced and the resource scheduling is delayed in a prior data center, load forecasting analysis is introduced, the load of the data center is scheduled and optimized in advance, the performance loss caused by the over high load of the node and the low resource utilization rate caused by the over low load are avoided, thereby improving the resource utilization efficiency of the platform.

Description

technical field [0001] The invention relates to an intelligent resource optimization method for a container cloud platform based on load prediction, which belongs to the field of cloud computing, and more specifically belongs to the category of intelligent scheduling of the container cloud platform. Background technique [0002] With the rapid development of cloud computing technology, applications based on cloud platforms emerge in endlessly. The cloud platform integrates computer resources into a resource pool through virtualization technology, and realizes users' flexible demand for computing resources in a pay-as-you-go manner. Since the development of cloud computing, virtualization technology has always been a key technology in the cloud platform, and container technology is a new virtualization technology in recent years. Its emergence has brought challenges to traditional virtualization technologies and provided new ideas for building efficient cloud platforms. [...

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/50H04L29/08
CPCG06F9/45558G06F9/505G06F2009/4557H04L67/60
Inventor 才振功王羽中王翱宇苌程蔡亮
Owner 杭州谐云科技有限公司
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
Try Eureka
PatSnap group products