Cloud resource orchestration in the multi-cloud landscape: a systematic review of existing frameworks

被引:58
作者
Tomarchio, Orazio [1 ]
Calcaterra, Domenico [1 ]
Di Modica, Giuseppe [1 ]
机构
[1] Univ Catania, Dept Elect Elect & Comp Engn, Catania, Italy
来源
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS | 2020年 / 9卷 / 01期
基金
欧盟地平线“2020”;
关键词
Cloud computing; Cloud resource orchestration; Multi-cloud; Cloud interoperability; Interconnected clouds; Cloud brokerage; ARCHITECTURES; PORTABILITY; MANAGEMENT; STANDARDS; SERVICES; PLATFORM;
D O I
10.1186/s13677-020-00194-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The number of both service providers operating in the cloud market and customers consuming cloud-based services is constantly increasing, proving that the cloud computing paradigm has successfully delivered its potential. Nevertheless, the unceasing growth of the cloud market is posing hard challenges on its participants. On the provider side, the capability of orchestrating resources in order to maximise profits without failing customers' expectations is a matter of concern. On the customer side, the efficient resource selection from a plethora of similar services advertised by a multitude of providers is an open question. In such a multi-cloud landscape, several research initiatives advocate the employment of software frameworks (namely, cloud resource orchestration frameworks - CROFs) capable of orchestrating the heterogeneous resources offered by a multitude of cloud providers in a way that best suits the customer's need. The objective of this paper is to provide the reader with a systematic review and comparison of the most relevant CROFs found in the literature, as well as to highlight the multi-cloud computing open issues that need to be addressed by the research community in the near future.
引用
收藏
页数:24
相关论文
共 50 条
[31]   Shaved Ice: Optimal Compute Resource Commitments for Dynamic Multi-Cloud Workloads [J].
Stokely, Murray ;
Nadgir, Neel ;
Peele, Jack ;
Kostakis, Orestis .
PROCEEDINGS OF THE 16TH ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING, ICPE 2025, 2025, :124-135
[33]   Multi-Cloud PaaS Architecture (MCPA): A Solution to Cloud Lock-in [J].
Yasrab, Robail ;
Gu, Naijie .
2016 3RD INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE), 2016, :473-477
[34]   Object Storage in the Cloud and Multi-cloud: State of the Art and the research challenges [J].
Bucur, Vlad ;
Dehelean, Catalin ;
Miclea, Liviu .
2018 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION, QUALITY AND TESTING, ROBOTICS (AQTR), 2018,
[35]   Portable Autoscaler for Managing Multi-Cloud Elasticity [J].
Namjoshi, Jyoti ;
Adia, Yohan W. ;
Gaonkar, Rohini .
2013 INTERNATIONAL CONFERENCE ON CLOUD & UBIQUITOUS COMPUTING & EMERGING TECHNOLOGIES (CUBE 2013), 2013, :48-51
[36]   A Resource Allocation Model Based on Trust Evaluation in Multi-Cloud Environments [J].
Alam, A. B. M. Bodrul ;
Fadlullah, Zubair MD. ;
Choudhury, Salimur .
IEEE ACCESS, 2021, 9 :105577-105587
[37]   PRIVACY PRESERVATION AND PUBLIC AUDITING FOR CLOUD DATA USING ASS IN MULTI-CLOUD [J].
Suganthi, J. ;
Ananthi, J. ;
Archana, S. .
2015 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2015,
[38]   Disaster Recovery in Single-Cloud and Multi-Cloud Environments: Issues and Challenges [J].
Alshammari, Mohammad M. ;
Alwan, Ali A. ;
Nordin, Azlin ;
Al-Shaikhli, Imad Fakhri .
2017 4TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING TECHNOLOGIES AND APPLIED SCIENCES (ICETAS), 2017,
[39]   Cloud Topology and Orchestration Using TOSCA: A Systematic Literature Review [J].
Bellendorf, Julian ;
Mann, Zoltan Adam .
SERVICE-ORIENTED AND CLOUD COMPUTING (ESOCC 2018), 2018, 11116 :207-215
[40]   A Novel Algorithm for Optimizing Selection of Cloud Instance Types in Multi-cloud Environment [J].
Liu, Wenqiang ;
Wang, Pengwei ;
Meng, Ying ;
Zou, Guobing ;
Zhang, Zhaohui .
2019 IEEE 25TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2019, :167-170