A resource allocation algorithm of multi-cloud resources based on Markov Decision Process

被引:23
|
作者
Oddi, G. [1 ]
Panfili, M. [1 ]
Pietrabissa, A. [1 ]
Zuccaro, L. [1 ]
Suraci, V. [2 ]
机构
[1] Univ Roma La Sapienza, Dept Comp Control & Management Engn DIAG, I-00185 Rome, Italy
[2] Univ E Campus, Novedrate, Italy
关键词
Cloud computing; multi-cloud; cloud broker; resource allocation; Markov Decision Process; ADMISSION CONTROL;
D O I
10.1109/CloudCom.2013.24
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud technologies can nowadays be considered as commodities. The possibility of getting access to storage, computing and networking virtual resources empowers any business that needs dynamic IT capabilities. The Cloud Management Broker (CMB) plays a crucial role to handle heterogeneous virtualized cloud resources in order to offer a unique set of interfaces to the cloud users. Moreover, the CMB is in charge of optimizing the usage of the cloud resources, satisfying the requirements declared by the users. This paper proposes a novel multi-cloud resource allocation algorithm, based on a Markov Decision Process (MDP), capable of dynamically assigning the resources requests to a set of IT resources (storage or computing resources), with the aim of maximizing the expected CMB revenue. Simulation results show the feasibility and the higher performances obtained by the proposed algorithm, compared to a greedy approach.
引用
收藏
页码:130 / 135
页数:6
相关论文
共 50 条
  • [1] Resource Allocation Policy Based on Trust in the Multi-Cloud Environment
    Yang, Jie
    Zhu, Haibin
    Zhu, Xianjun
    Liu, Yi
    Liu, Linyuan
    Liu, Tieqiao
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2017, : 3207 - 3212
  • [2] A Resource Allocation Model Based on Trust Evaluation in Multi-Cloud Environments
    Alam, A. B. M. Bodrul
    Fadlullah, Zubair MD.
    Choudhury, Salimur
    [J]. IEEE ACCESS, 2021, 9 : 105577 - 105587
  • [3] Markov decision process-based computation offloading algorithm and resource allocation in time constraint for mobile cloud computing
    Gao, Zihan
    Hao, Wanming
    Zhang, Ruizhe
    Yang, Shouyi
    [J]. IET COMMUNICATIONS, 2020, 14 (13) : 2068 - 2078
  • [4] Optimizing Resource Allocation Framework for Multi-Cloud Environment
    Alyas, Tahir
    Ghazal, Taher M.
    Alfurhood, Badria Sulaiman
    Issa, Ghassan F.
    Thawabeh, Osama Ali
    Abbas, Qaiser
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 75 (02): : 4119 - 4136
  • [5] Cloud resources allocation for critical IaaS services in multi-cloud environment
    Riane, Driss
    Ettalbi, Ahmed
    [J]. International Journal of Cloud Computing, 2022, 11 (5-6) : 502 - 510
  • [6] An MMAS-GA for Resource Allocation in Multi-Cloud Systems
    Hajjem, Lotfi
    Benabdallah, Salah
    [J]. 2016 11TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2016, : 421 - 426
  • [7] DYNAMIC PRICING SCHEME FOR RESOURCE ALLOCATION IN MULTI-CLOUD ENVIRONMENT
    Shaari, Nurul Ainaa Binti Muhamad
    Ang, Tan Fong
    Por, Lip Yee
    Liew, Chee Sun
    [J]. MALAYSIAN JOURNAL OF COMPUTER SCIENCE, 2017, 30 (01) : 1 - 11
  • [8] Dynamic Resource Allocation Strategy of Multi-Objective Fuzzy Optimization Based on Markov Decision Process
    Zhang, Yu-Ting
    Yang, Jing-Yu
    Wu, Yang
    [J]. IEEE ACCESS, 2023, 11 : 99607 - 99613
  • [9] Edge cloud service migration algorithm based on Markov decision process
    Ma, Anhua
    Pan, Su
    [J]. Beijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics, 2024, 50 (06): : 1931 - 1939
  • [10] Collaborative Scheduling of Multi-cloud Distributed Multi-cloud Tasks Based on Evolutionary Multi-tasking Algorithm
    Zhao, Tianhao
    Wu, Linjie
    Cui, Zhihua
    Cai, Xingjuan
    [J]. BIO-INSPIRED COMPUTING: THEORIES AND APPLICATIONS, PT 1, BIC-TA 2023, 2024, 2061 : 3 - 13