arrow
返回

Multi agent deep reinforcement learning for resource allocation in container-based clouds environments

delete2023-06-10
delete2
PRE
AI
S
S. Nagarajan
P
P. Shobha Rani
M
M. S. Vinmathi *
V
V. Subba Reddy
S
S. Angel Latha Mary
D
D. Abdus Subhahan
DOI:10.1111/exsy.13362delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Virtualization enables the deployment of several virtual servers on the same physical layer, critical component of the cloud. As cloud services advance, more apps that use repositories are developed, which adds to the overburden. Containers have evolved into the most reliable and lightweight virtualization technology for cloud services thanks to their flexible sorting, mobility, and scalability. In container-based clouds, containers can potentially cut data centre energy usage more than virtual machines (VMs) do. Containers are less energy intensive than VMs. Resource allocation is the most prevalent method in cloud systems. However, resource allocation in container-based clouds (RAC) is innovative and complicated due to its two-level architecture. This includes the pairing of virtual machines and physical computers with containers. In cloud container services, planner components are essential. This lowers expenses while improving the performance and variety of workloads using cloud resources. The cloud infrastructure resource allocation framework is gaining popularity since it is energy-efficient and focuses on cloud data management to maximize income and minimize costs. In this paper, we proposed a deep learning-based architecture capable of achieving high data centre energy efficiency and preventing Service Level Agreement (SLA) violations from deploying green cloud resources. This research describes a hybrid optimum and multi-agent deep reinforcement learning (MADRL) technique for dynamic task scheduling (DTS) in a container cloud environment. The MADRL-DTS model for the RAC problem considers VM overheads, VM types, and an affinity restriction. Then, to address the RAC issue, we develop a DTS hyper-heuristic technique. MADRL-RAC may give allocation rules by recognizing workload trends and VM types from previous workload traces. Compared to modern procedures, the results demonstrate a significant reduction in energy consumption. The evaluation for energy-efficient resource allocation is tested in several virtualized environments to get a high power usage effectiveness and CPU usage.
Keyword:
cloud services
multi agent deep reinforcement learning
resource allocation in container-based clouds (RAC)
service level agreement (SLA)
virtual machines (VMs)

期刊

Expert Systems 封面图
Expert Systems
IF:
2.3
论文数:
2.6K
被引数:
3.8K

机构

S
SNS College of Technology
学者数:
206
论文数: 185
被引数: 0
S
srm institute of science & technology chennai
学者数:
9.4K
论文数: 7.4K
被引数: 9
学者 查看更多机构
引用论文

引用论文

Sub-national stratification of malaria risk in mainland Tanzania: a simplified assembly of survey and routine data
err2020-05-08
err0
errOAAI
errSumaiyya G. Thawer; Frank Chacky; Manuela Runge; Erik Reaves; Renata Mandike; Samwel Lazaro; Sigsbert Mkude; Susan F. Rumisha; Claud Kumalija; Christian Lengeler; Ally Mohamed; Emilie Pothin; Robert W. Snow; Fabrizio Molteni
err分享
err收藏
Locality-Aware Scheduling for Containers in Cloud Computing
err2020-04-01
err31
PREAI
errZhao, Dongfang; Mohamed, Mohamed; Ludwig, Heiko
err分享
err收藏
err分享
err收藏
err分享
err收藏
学者 查看更多内容