Location-Aware and Budget-Constrained Service Brokering in Multi-Cloud via Deep Reinforcement Learning

被引:10
作者
Shi, Tao [1 ]
Ma, Hui [1 ]
Chen, Gang [1 ]
Hartmann, Sven [2 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington, New Zealand
[2] Tech Univ Clausthal, Dept Informat, Clausthal Zellerfeld, Germany
来源
SERVICE-ORIENTED COMPUTING (ICSOC 2021) | 2021年 / 13121卷
关键词
Cloud service brokering; Multi-cloud; Location-aware; Budget-constrained; Deep reinforcement learning;
D O I
10.1007/978-3-030-91431-8_52
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Multi-cloud makes it possible to effectively utilize various cloud services provided by multiple cloud providers at different locations. To process the requests for latency-sensitive applications, cloud brokers must select proper cloud services in multi-cloud to minimize the network latency without running into the risk of over-spending. The problem of location-aware and budget-constrained service brokering in multicloud demands a machine learning approach to handle the highly dynamic requests. In this paper, we apply deep reinforcement learning to solve the problem. The proposed algorithm, named DeepBroker, can dynamically and adaptively select virtual machines in multi-cloud for new arriving requests at a global scale. Specifically, DeepBroker trains brokering policies by employing a deep Q-network combined with the newly designed state extractor and action executor. To ensure financial viability, we introduce a penalty-based reward function to prevent over-budget situations. Evaluation based on real-world datasets shows that DeepBroker can significantly outperform several commonly used heuristic-based algorithms in terms of network latency minimization and budget satisfaction.
引用
收藏
页码:756 / 764
页数:9
相关论文
共 25 条
  • [1] Location-Aware and Budget-Constrained Service Deployment for Composite Applications in Multi-Cloud Environment
    Shi, Tao
    Ma, Hui
    Chen, Gang
    Hartmann, Sven
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (08) : 1954 - 1969
  • [2] Location-Aware and Budget-Constrained Application Replication and Deployment in Multi-Cloud Environment
    Shi, Tao
    Ma, Hui
    Chen, Gang
    Hartmann, Sven
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2020), 2020, : 110 - 117
  • [3] A Genetic-based Approach to Location-aware Cloud Service Brokering in Multi-cloud Environment
    Shi, Tao
    Ma, Hui
    Chen, Gang
    2019 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2019), 2019, : 146 - 153
  • [4] Automatically Design Heuristics for Multi-Objective Location-Aware Service Brokering in Multi-Cloud
    Chen, Yuheng
    Shi, Tao
    Ma, Hui
    Chen, Gang
    2022 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2022), 2022, : 206 - 214
  • [5] Location-aware brokering for consumers in multi-cloud computing environments
    Heilig, Leonard
    Buyya, Rajkumar
    Voss, Stefan
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 95 : 79 - 93
  • [6] A Seeding-based GA for Location-Aware Workflow Deployment in Multi-cloud Environment
    Shi, Tao
    Ma, Hui
    Chen, Gang
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 3364 - 3371
  • [7] Skyline-Enhanced Deep Reinforcement Learning Approach for Energy-Efficient and QoS-Guaranteed Multi-Cloud Service Composition
    Ma, Wenhao
    Xu, Hongzhen
    APPLIED SCIENCES-BASEL, 2023, 13 (11):
  • [8] Efficient bi-level multi objective approach for budget-constrained dynamic Bag-of-Tasks scheduling problem in heterogeneous multi-cloud environment
    Mouna Karaja
    Abir Chaabani
    Ameni Azzouz
    Lamjed Ben Said
    Applied Intelligence, 2023, 53 : 9009 - 9037
  • [9] Efficient bi-level multi objective approach for budget-constrained dynamic Bag-of-Tasks scheduling problem in heterogeneous multi-cloud environment
    Karaja, Mouna
    Chaabani, Abir
    Azzouz, Ameni
    Ben Said, Lamjed
    APPLIED INTELLIGENCE, 2023, 53 (08) : 9009 - 9037
  • [10] Deep Reinforcement Learning Based on Location-Aware Imitation Environment for RIS-Aided mmWave MIMO Systems
    Xu, Wangyang
    An, Jiancheng
    Huang, Chongwen
    Gan, Lu
    Yuen, Chau
    IEEE WIRELESS COMMUNICATIONS LETTERS, 2022, 11 (07) : 1493 - 1497