A high-efficiency data center cloud server resource autonomous management method

A cloud server and data center technology, applied in the fields of electrical digital data processing, resource allocation, instruments, etc., can solve problems such as inaccurate performance of online estimators, unknown fluctuations in system output terminals, lack of full life cycle management of systems, etc., to reduce Energy consumption, quality assurance effect

Active Publication Date: 2021-10-19
CHONGQING INST OF GREEN & INTELLIGENT TECH CHINESE ACADEMY OF SCI
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] With the rapid development of cloud computing technology, relevant researchers have proposed various cloud server performance management solutions. Although these solutions can optimize cloud server performance and reduce cluster energy consumption to a certain extent, they are often controlled by a single control component or Scheduling algorithm composition, the designed system lacks one-stop full lifecycle management
At the same time, most of the existing control schemes are deterministic control, relying on the assumption that the online estimator can stably provide accurate model parameters to the controller
However, this assumption is often not true, because due to the complexity of the data center cloud server system, the linearization method is usually used for modeling, and the nonlinear factors in the real data center cloud server are often ignored in the modeling process (such as computer system Resources are limited and limited by the manufacturing process of the hardware itself; sudden web loads can cause unknown fluctuations in the output of the system; the randomness of the internal processing of the computer, etc.)
Therefore, when sudden web loads cause severe perturbations at the output of the system, the performance of the online estimator becomes inaccurate, leading the controller to make wrong control choices), and in some cases, even causing the application's response Oscillations in time

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
  • A high-efficiency data center cloud server resource autonomous management method
  • A high-efficiency data center cloud server resource autonomous management method
  • A high-efficiency data center cloud server resource autonomous management method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] This embodiment provides a high-efficiency data center cloud server resource autonomous management system, and the virtualization technology Xen is used as an example for illustration. The structural diagram of the system is as follows figure 1 As shown, it specifically includes a three-layer structure:

[0044] The first layer is the resource real-time scheduling layer, which mainly realizes the second-level control of the cloud server by the load balancing control algorithm. This layer structure includes a performance monitor (101), an online estimator A (102), a resource controller (103), a resource dispenser (104);

[0045] The second layer is the energy consumption control layer, which mainly realizes the minute-level control of the cloud server by the energy-saving control algorithm. The structure of this layer includes a performance monitor (101), an online estimator B (105), an energy consumption controller (106), Regulator (107);

[0046] The third layer is t...

Embodiment 2

[0056] This embodiment also provides a high-efficiency data center cloud server resource self-management method for a data center cloud server deploying n virtual machines. The method includes three parts: real-time resource scheduling, energy consumption control, and virtual machine migration. Let T 1 is the resource real-time scheduling period (second level), T 2 is the energy consumption control cycle (minute level), T 3 is the virtual machine migration cycle (hourly), and T 3 >>T 2 >T 1 .

[0057] S1. Real-time resource scheduling controls once per second, and the specific execution steps in each control cycle are as follows figure 2 As shown, specifically:

[0058] S101: Obtain each VM through the performance monitor deployed on each cloud server VM i In the last control cycle [(k-1)T 1 , kT 1 ] in the average response time information rt i And the resource allocation u(k-1) obtained at the last moment;

[0059] S102: Calculate and obtain each VM i The relati...

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 high-efficiency data center server resource autonomous control method, which belongs to the field of computer high-performance computing. The system includes a resource real-time scheduling layer, an energy consumption control layer and a virtual machine migration layer. The resource real-time scheduling layer includes a performance monitor, an online estimator A, a resource controller, and a resource allocator. The energy consumption control layer includes a performance monitor, an online The estimator B, the energy consumption controller, the frequency regulator, and the virtual machine migration layer include a performance monitor, a load detector, and a virtual machine migration scheduler. The method includes three parts: resource real-time scheduling, energy consumption control and virtual machine migration, which are respectively coordinated at the level of seconds, minutes and hours, so that the data center server can achieve optimal control of performance and energy consumption. The method and system can realize the full-cycle multi-level cloud resource scheduling management of the data center server, greatly reduce the energy consumption of the data center server, and ensure the quality of cloud services.

Description

technical field [0001] The invention relates to a method for self-management of cloud server resources in a high-efficiency data center, belonging to the field of computer high-performance computing. Background technique [0002] With the further prosperity of the Internet economy, the scale of the data center is expanding at an alarming rate, especially with the introduction of cloud computing and big data, the scale of the data center has been developed unprecedentedly, how to use the resources of the data center (especially cloud servers) Efficient management is a challenging problem. At the same time, while data centers consume a lot of energy, they also bring carbon emissions that cannot be ignored. Therefore, it is of great significance to design an efficient and reasonable cloud server resource control method and system for the resource management of the entire data center, as well as to reduce the energy consumption of the data center, reduce operating costs, and re...

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 Patents(China)
IPC IPC(8): G06F9/455G06F9/48G06F9/50
CPCG06F9/45533G06F9/4843G06F9/505G06F2009/4557Y02D10/00
Inventor 史晓雨尚明生白亚男
Owner CHONGQING INST OF GREEN & INTELLIGENT TECH CHINESE ACADEMY OF SCI
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