Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Cloud data center adaptive efficient resource allocation method based on deep reinforcement learning

A cloud data center and resource allocation technology, applied in resource allocation, neural learning methods, complex mathematical operations, etc., can solve problems such as insufficient utilization of computing resources and unsatisfactory training results, improve QoS and energy efficiency, and improve resource allocation. , the effect of high training efficiency

Pending Publication Date: 2022-07-01
FUZHOU UNIV
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, A2C adopts a single-threaded training method, and the computing resources are underutilized.
At the same time, strong data correlation may occur when using A2C, because in the case of only one DRL agent interacting with the environment, similar training samples will be generated, resulting in unsatisfactory training results

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 data center adaptive efficient resource allocation method based on deep reinforcement learning
  • Cloud data center adaptive efficient resource allocation method based on deep reinforcement learning
  • Cloud data center adaptive efficient resource allocation method based on deep reinforcement learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The technical solutions of the present invention will be described in detail below with reference to the accompanying drawings.

[0048] The present invention is an adaptive and efficient resource allocation method for cloud data centers based on deep reinforcement learning, and a unified resource allocation model is designed. The resource allocation model takes job delay, dismissal rate and energy efficiency as optimization goals; In the above, the state space, behavior space and reward function of cloud resource allocation are defined as Markov decision process and used in DRL-based cloud resource allocation method; a resource allocation method based on Actor-Critic DRL is proposed to solve the problem of cloud resource allocation. The optimal policy problem of data center job scheduling; in addition, the resource allocation method based on Actor-Critic DRL uses asynchronous update of policy parameters among multiple DRL agents.

[0049] The following is the specific ...

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 a cloud data center adaptive efficient resource allocation method based on deep reinforcement learning. Firstly, an actor parameterization strategy (resource allocation) is adopted, and an operation (scheduling job) is selected according to a score evaluated by critic (evaluation operation). Secondly, updating a resource allocation strategy by utilizing gradient ascending, and reducing variance of strategy gradient by utilizing a dominant function, thereby improving the training efficiency; wide simulation experiments are carried out by using real data from a Google cloud data center. Compared with two advanced cloud resource allocation methods based on the DRL and five classic cloud resource allocation methods, the method provided by the invention has higher quality of service (QoS) in the aspects of delay and job discard rate, and the energy efficiency is higher.

Description

technical field [0001] The invention relates to an adaptive and efficient resource allocation method for cloud data centers based on deep reinforcement learning. Background technique [0002] Cloud computing has rapidly developed into one of the most popular computing models. In cloud computing, resource allocation refers to the process of allocating computing, storage, and network resources to meet the needs of users and cloud service providers. With the continuous expansion and dynamic changes of cloud data centers, many problems have arisen in cloud resource allocation, such as unreasonable resource allocation and slow response to changes. These problems not only reduce service quality, but also result in higher energy consumption and maintenance overhead. Therefore, designing an adaptive and efficient cloud data center resource allocation solution has become a top priority. However, this is an extremely challenging task due to the dynamic nature of the system state an...

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/50G06N3/04G06N3/08G06F17/18G06F17/16
CPCG06F9/505G06F9/5072G06F9/5094G06N3/08G06F17/18G06F17/16G06N3/045
Inventor 陈哲毅熊兵陈礼贤
Owner FUZHOU UNIV
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More