Skyline-Enhanced Deep Reinforcement Learning Approach for Energy-Efficient and QoS-Guaranteed Multi-Cloud Service Composition

被引:6
作者
Ma, Wenhao [1 ]
Xu, Hongzhen [1 ,2 ,3 ]
机构
[1] East China Univ Technol, Sch Informat Engn, Nanchang 330013, Peoples R China
[2] East China Univ Technol, Sch Software, Nanchang 330013, Peoples R China
[3] Jiangxi Key Lab Cybersecur Intelligent Percept, Nanchang 330013, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 11期
关键词
cloud service composition; multi-cloud; deep reinforcement learning; skyline; energy consumption; QoS aware; NEURAL-NETWORKS; ALGORITHM;
D O I
10.3390/app13116826
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Cloud computing has experienced rapid growth in recent years and has become a critical computing paradigm. Combining multiple cloud services to satisfy complex user requirements has become a research hotspot in cloud computing. Service composition in multi-cloud environments is characterized by high energy consumption, which brings attention to the importance of energy consumption in cross-cloud service composition. Nonetheless, prior research has mainly focused on finding a service composition that maximizes the quality of service (QoS) and overlooks the energy consumption generated during service invocation. Additionally, the dynamic nature of multi-cloud environments challenges the adaptability and scalability of cloud service composition methods. Therefore, we propose the skyline-enhanced deep reinforcement learning approach (SkyDRL) to address these challenges. Our approach defines an energy consumption model for cloud service composition in multi-cloud environments. The branch and bound skyline algorithm is leveraged to reduce the search space and training time. Additionally, we enhance the basic deep Q-network (DQN) algorithm by incorporating double DQN to address the overestimation problem, incorporating Dueling Network and Prioritized Experience Replay to speed up training and improve stability. We evaluate our proposed method using comparative experiments with existing methods. Our results demonstrate that our approach effectively reduces energy consumption in cloud service composition while maintaining good adaptability and scalability in service composition problems. According to the experimental results, our approach outperforms the existing approaches by demonstrating energy savings ranging from 8% to 35%.
引用
收藏
页数:28
相关论文
共 38 条
  • [1] Enhanced QoS-Based Service Composition Approach in Multi-Cloud Environment
    Haytamy, Samar
    Omara, Fatma
    PROCEEDINGS OF 2020 INTERNATIONAL CONFERENCE ON INNOVATIVE TRENDS IN COMMUNICATION AND COMPUTER ENGINEERING (ITCE), 2020, : 33 - 38
  • [2] Energy-Efficient and QoS Guaranteed BBU Aggregation in CRAN Based on Heuristic- Assisted Deep Reinforcement Learning
    Zhu, Min
    Gu, Jiahua
    Shen, Tianyu
    Shi, Chenglin
    Ren, Xueqi
    JOURNAL OF LIGHTWAVE TECHNOLOGY, 2022, 40 (03) : 575 - 587
  • [3] An efficient cloud manufacturing service composition approach using deep reinforcement learning
    Fazeli, Mohammad Moein
    Farjami, Yaghoub
    Bidgoly, Amir Jalaly
    COMPUTERS & INDUSTRIAL ENGINEERING, 2024, 195
  • [4] A hybrid formal verification approach for QoS-aware multi-cloud service composition
    Souri, Alireza
    Rahmani, Amir Masoud
    Navimipour, Nima Jafari
    Rezaei, Reza
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04): : 2453 - 2470
  • [5] Logistics-involved QoS-aware service composition in cloud manufacturing with deep reinforcement learning
    Liang, Huagang
    Wen, Xiaoqian
    Liu, Yongkui
    Zhang, Haifeng
    Zhang, Lin
    Wang, Lihui
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2021, 67
  • [6] Location-Aware and Budget-Constrained Service Brokering in Multi-Cloud via Deep Reinforcement Learning
    Shi, Tao
    Ma, Hui
    Chen, Gang
    Hartmann, Sven
    SERVICE-ORIENTED COMPUTING (ICSOC 2021), 2021, 13121 : 756 - 764
  • [7] Novel QoS-Guaranteed Orchestration Scheme for Energy-Efficient Mobile Augmented Reality Applications in Multi-Access Edge Computing
    Ahn, Jaewon
    Lee, Joohyung
    Niyato, Dusit
    Park, Hong-Shik
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (11) : 13631 - 13645
  • [8] Energy-Efficient UAV Trajectory Design for Backscatter Communication: A Deep Reinforcement Learning Approach
    Nie, Yiwen
    Zhao, Junhui
    Liu, Jun
    Jiang, Jing
    Ding, Ruijin
    CHINA COMMUNICATIONS, 2020, 17 (10) : 129 - 141
  • [9] Data Freshness and Energy-Efficient UAV Navigation Optimization: A Deep Reinforcement Learning Approach
    Abedin, Sarder Fakhrul
    Munir, Md Shirajum
    Tran, Nguyen H.
    Han, Zhu
    Hong, Choong Seon
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2021, 22 (09) : 5994 - 6006
  • [10] Deep Learning Modified Reinforcement Learning with Virtual Machine Consolidation for Energy-Efficient Resource Allocation in Cloud Computing
    Dutta, Chiranjit
    Rani, R. M.
    Jain, Amar
    Poonguzhali, I.
    Salunke, Dipmala
    Patel, Ruchi
    INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2024,