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 条
  • [31] Resource Allocation based on Genetic Algorithm for Cloud Computing
    Chen, Yi-Liang
    Huang, Shih-Yun
    Chang, Yao-Chung
    Chao, Han-Chieh
    [J]. 2021 30TH WIRELESS AND OPTICAL COMMUNICATIONS CONFERENCE (WOCC 2021), 2021, : 211 - 212
  • [32] Enhanced fairness-based multi-resource allocation algorithm for cloud computing
    Lu, Di
    Ma, Jianfeng
    Wang, Yichuan
    Xi, Ning
    Zhang, Liumei
    Meng, Xianjia
    [J]. Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2014, 41 (03): : 162 - 168
  • [33] Efficient resources allocation for Markov decision processes
    Munos, R
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 14, VOLS 1 AND 2, 2002, 14 : 1571 - 1578
  • [34] Learning Technique to Solve Periodic Markov Decision Process for Network Resource Allocation
    Chen, Zheyu
    Leung, Kin K.
    Wang, Shiqiang
    Tassiulas, Leandros
    Chan, Kevin
    Baker, Patrick J.
    [J]. MILCOM 2023 - 2023 IEEE MILITARY COMMUNICATIONS CONFERENCE, 2023,
  • [35] Optimal Resource Usage in Multi-Cloud Computing Environment
    Goswami, Veena
    Sahoo, Choudhury Nishkanta
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2013, 3 (01) : 44 - 57
  • [36] A Survey on Cloudware and Scheduling Algorithm for Multi-Cloud
    Liu, Li
    Gu, Shuxian
    Qiu, Zhe
    [J]. 2016 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2016, : 2722 - 2726
  • [37] An improved ACO based service composition algorithm in multi-cloud networks
    Liu, Bei
    Li, Wenlin
    Su, Xin
    Xu, Xibin
    [J]. JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2024, 13 (01):
  • [38] A Smoothing Based Task Scheduling Algorithm for Heterogeneous Multi-Cloud Environment
    Panda, Sanjaya K.
    Nag, Subhrajit
    Jana, Prasanta K.
    [J]. 2014 INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (PDGC), 2014, : 62 - 67
  • [39] An improved ACO based service composition algorithm in multi-cloud networks
    Liu Bei
    Li Wenlin
    Su Xin
    Xu Xibin
    [J]. Journal of Cloud Computing, 13
  • [40] Semi-Markov Decision Process-based Resource Allocation Strategy for Virtual Sensor Network
    Wang Ruyan
    Li Hongjuan
    Wu Dapeng
    Li Hongxia
    [J]. JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2019, 41 (12) : 3014 - 3021