Cloud computing energy consumption optimization method and system based on phase space

An optimization method and phase space technology, applied in the field of cloud computing, can solve problems such as inapplicability, achieve the effects of optimizing energy consumption, improving task allocation efficiency, and reducing task allocation time

Active Publication Date: 2018-11-20
CENT SOUTH UNIV
View PDF7 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the above energy consumption model is more concerned with the energy consumption status of a single server node, and the energy consumption estimation of the high-performance computing center is simply to accumulate the energy consumption of the server nodes
Therefore, the above method is more suitable for the situation where the energy consumption state coupling between servers is not obvious, and is not suitable for highly coupled cloud computing systems

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
  • Cloud computing energy consumption optimization method and system based on phase space
  • Cloud computing energy consumption optimization method and system based on phase space
  • Cloud computing energy consumption optimization method and system based on phase space

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] see figure 1 , the present embodiment provides a cloud computing energy consumption optimization method based on phase space, comprising the following steps:

[0042] S1: Obtain all nodes in the cloud computing system and their context information, and establish an energy consumption model;

[0043] S2: Measure the total energy consumption of all tasks being executed by the node, and establish a static energy consumption phase space based on the total energy consumption;

[0044] S3: Use the energy consumption model to predict the energy consumption required for new tasks, and establish a dynamic energy consumption phase space;

[0045] S4: Calculate the optimal sub-phase space according to the static energy consumption phase space;

[0046] S5: Predict the energy consumption of each node in the optimal sub-phase space of the new task, design a task scheduling algorithm based on the static energy consumption phase space and the dynamic energy consumption phase space, ...

Embodiment 2

[0129] Corresponding to the above method embodiments, this embodiment provides a cloud computing energy optimization system based on phase space, including a memory, a processor, and a computer program stored in the memory and operable on the processor, the processing implement the steps of the above method when the computer program is executed by a computer.

[0130] As mentioned above, the present invention provides a cloud computing energy consumption optimization method and system based on phase space. Firstly, all nodes in the cloud computing system and the context information of the nodes are obtained, and an energy consumption model is established; According to the total energy consumption of the task, the static energy consumption phase space is established according to the total energy consumption; then the energy consumption model is used to predict the energy consumption required for the new task, and the dynamic energy consumption phase space is established; and the...

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 relates to the field of cloud computing, and discloses a cloud computing energy consumption optimization method and system based on a phase space, in order to optimize the energy consumption in cloud computing, reduce the task allocation time and improve the task allocation efficiency. The method disclosed by the invention comprises the following steps: obtaining all nodes in a cloudcomputing system, and context environmental information of the nodes, and establishing an energy consumption model; measuring the total energy consumption of all tasks that are being executed of thenodes, and establishing a static energy consumption phase space according to the total energy consumption; predicting the energy consumption required for a newly added task by using the energy consumption model, and establishing a dynamic energy consumption phase space; calculating according to the static energy consumption phase space to obtain an optimal sub-phase space; and predicting the energy consumption of the newly added task in the nodes in the optimal sub-phase space, designing a task scheduling algorithm according to the static energy consumption phase space and the dynamic energy consumption phase space, and determining an optimal task allocation scheme of the newly added task.

Description

technical field [0001] The invention relates to the field of cloud computing, in particular to a cloud computing energy optimization method and system based on phase space. Background technique [0002] The emergence of cloud computing enables enterprises to obtain a large amount of computing and storage resources online, and only needs to pay according to the length of use of resources, avoiding investment in expensive IT infrastructure. With the rapid development of cloud computing technology, the number of global cloud computing data centers is increasing, and the annual energy consumed by data centers accounts for an increasing proportion of the world's energy consumption. While the cloud computing data center consumes a large amount of energy every year, it also puts a certain pressure on the environment (such as the greenhouse gas generated by the data center). The energy consumption of cloud computing has gradually become the focus of researchers. The cloud computing...

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/50G06F1/32G06F17/50
CPCG06F1/3234G06F9/5044G06F30/367Y02D10/00
Inventor 郑美光常成龙杨姣
Owner CENT SOUTH UNIV
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