Fuzzy Reinforcement Learning based Microservice Allocation in Cloud Computing Environments

被引:0
|
作者
Joseph, Christina Terese [1 ]
Martin, John Paul [2 ]
Chandrasekaran, K. [1 ]
Kandasamy, A. [2 ]
机构
[1] Natl Inst Technol Karnataka, Dept Comp Sci & Engn, Surathkal, India
[2] Natl Inst Technol Karnataka, Dept Math & Computat Sci, Surathkal, India
来源
PROCEEDINGS OF THE 2019 IEEE REGION 10 CONFERENCE (TENCON 2019): TECHNOLOGY, KNOWLEDGE, AND SOCIETY | 2019年
关键词
Cloud Computing; Microservices; Container virtualization; Energy Consumption;
D O I
10.1109/tencon.2019.8929586
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Nowadays the Cloud Computing paradigm has become the defacto platform for deploying and managing user applications. Monolithic Cloud applications pose several challenges in terms of scalability and flexibility. Hence, Cloud applications are designed as microservices. Application scheduling and energy efficiency are key concerns in Cloud computing research. Allocating the microservice containers to the hosts in the datacenter is an NP-hard problem. There is a need for efficient allocation strategies to determine the placement of the microservice containers in Cloud datacenters to minimize Service Level Agreement violations and energy consumption. In this paper, we design a Reinforcement Learning-based Microservice Allocation (RL-MA) approach. The approach is implemented in the ContainerCloudSim simulator. The evaluation is conducted using the real-world Google cluster trace. Results indicate that the proposed method reduces both the SLA violation and energy consumption when compared to the existing policies.
引用
收藏
页码:1541 / 1545
页数:5
相关论文
共 50 条
  • [1] Deep Reinforcement Learning-Based Resource Allocation for Content Distribution in IoT-Edge-Cloud Computing Environments
    Cui, Tongke
    Yang, Ruopeng
    Fang, Chao
    Yu, Shui
    SYMMETRY-BASEL, 2023, 15 (01):
  • [2] Resource allocation for content distribution in IoT edge cloud computing environments using deep reinforcement learning
    Neelakantan, Puligundla
    Gangappa, Malige
    Rajasekar, Mummalaneni
    Kumar, Talluri Sunil
    Reddy, Gali Suresh
    JOURNAL OF HIGH SPEED NETWORKS, 2024, 30 (03) : 409 - 426
  • [3] A deep reinforcement learning-based optimization approach for containerized microservice scheduling in Hybrid Fog/Cloud environments
    Kallel, Ameni
    Rekik, Molka
    Khemakhem, Mahdi
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2025, 141
  • [4] Security computing resource allocation based on deep reinforcement learning in serverless multi-cloud edge computing
    Zhang, Hang
    Wang, Jinsong
    Zhang, Hongwei
    Bu, Chao
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 151 : 152 - 161
  • [5] Deep Reinforcement Learning Based Resource Allocation Strategy in Cloud-Edge Computing System
    Xu, Zhuohan
    Zhong, Zeheng
    Shi, Bing
    2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [6] Deep Reinforcement Learning Based Resource Allocation Strategy in Cloud-Edge Computing System
    Xu, Jianqiao
    Xu, Zhuohan
    Shi, Bing
    FRONTIERS IN BIOENGINEERING AND BIOTECHNOLOGY, 2022, 10
  • [7] Deep-Reinforcement-Learning-Based Resource Allocation for Cloud Gaming via Edge Computing
    Deng, Xiaoheng
    Zhang, Jingjing
    Zhang, Honggang
    Jiang, Ping
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (06) : 5364 - 5377
  • [8] Deep reinforcement learning-based microservice selection in mobile edge computing
    Feiyan Guo
    Bing Tang
    Mingdong Tang
    Wei Liang
    Cluster Computing, 2023, 26 : 1319 - 1335
  • [9] Deep reinforcement learning-based microservice selection in mobile edge computing
    Guo, Feiyan
    Tang, Bing
    Tang, Mingdong
    Liang, Wei
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (02): : 1319 - 1335
  • [10] Using gravitational search algorithm enhanced by fuzzy for resource allocation in cloud computing environments
    Shooli, Rahim Gholami
    Javidi, Mohammad Masoud
    SN APPLIED SCIENCES, 2020, 2 (02):