A framework to support multi-cloud collaboration

被引:1
|
作者
Hua, Lei [1 ]
Tang, Ting [2 ]
Wu, Heng [1 ]
Wu, Yuewen [1 ]
Liu, He [2 ]
Xu, Yuanjia [2 ]
Zhang, Wenbo [1 ]
机构
[1] Chinese Acad Sci, Inst Software, Beijing, Peoples R China
[2] Univ Chinese Acad Sci, Beijing, Peoples R China
来源
2020 IEEE WORLD CONGRESS ON SERVICES (SERVICES) | 2020年
基金
国家重点研发计划;
关键词
heterogeneous cloud; unified abstraction; dynamic mapping; Incremental update; configuration-based multi-cloud collaboration;
D O I
10.1109/SERVICES48979.2020.00036
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the rapid development of cloud computing, major cloud providers have launched various cloud services with different functions to meet customer's needs. Therefore, flexibility is extremely important when developers use these cloud services. However, APIs of cloud services change dozens of times annually without backward compatibility. It means developers have to adapt these clouds with manual efforts. Such efforts make the multi-cloud collaboration extremely complex and cannot meet the demand of flexibility. This paper describes a configuration-based multi-cloud collaboration framework, which can support new clouds with comprehensible configurations. Meanwhile, if cloud APIs are updated without backward compatibility, it can restore services during runtime with minimized configuration. The main technologies used in this article include automatic discovery, unified abstraction, dynamic mapping and incremental update. We tested the virtual machine and container services of seven well-known cloud providers. The system can support heterogeneous clouds well. When the APIs are updated, the system can restore services in less than 200 milliseconds. At the same time, the extra cost of our framework is acceptable to cloud users.
引用
收藏
页码:110 / 115
页数:6
相关论文
共 50 条
  • [41] An efficient and secure privacy preserving multi-cloud storage framework for mobile devices
    Bedi R.K.
    Singh J.
    Gupta S.K.
    International Journal of Computers and Applications, 2021, 43 (05) : 472 - 482
  • [42] UEPF:A blockchain based Uniform Encoding and Parsing Framework in multi-cloud environments
    Tao, Dehao
    Yang, Zhen
    Qin, Xuanmei
    Li, Qi
    Huang, Yongfeng
    Luo, Yubo
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2021, 15 (08): : 2849 - 2864
  • [43] MCDA Framework for Edge-Aware Multi-Cloud Hybrid Architecture Recommendation
    Ahuja, Manish
    Sukhavasi, Narendranath
    Choudhury, Swapnajeet
    Das, Kaushik Amar
    Singi, Kapil
    Dey, Kuntal
    Kaulgud, Vikrant
    PROCEEDINGS OF THE 37TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, ASE 2022, 2022,
  • [44] A Decision-Making Support for Business Process Outsourcing to a Multi-Cloud Environment
    Zarour, Karim
    Benmerzoug, Djamel
    INTERNATIONAL JOURNAL OF DECISION SUPPORT SYSTEM TECHNOLOGY, 2019, 11 (01) : 66 - 92
  • [45] A Cloud-Agnostic Framework to Enable Cost-Aware Scheduling of Applications in a Multi-Cloud Environment
    Jiang, Fan
    Ferriter, Kyle
    Castillo, Claris
    NOMS 2020 - PROCEEDINGS OF THE 2020 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2020: MANAGEMENT IN THE AGE OF SOFTWARIZATION AND ARTIFICIAL INTELLIGENCE, 2020,
  • [46] Multi-cloud provisioning of business processes
    Kyriakos Kritikos
    Chrysostomos Zeginis
    Joaquin Iranzo
    Roman Sosa Gonzalez
    Daniel Seybold
    Frank Griesinger
    Jörg Domaschka
    Journal of Cloud Computing, 8
  • [47] Bedeutung und Management von Cloud Computing, Multi-Cloud und Cloud Brokerage in UnternehmenSignificance and management of cloud computing, multi-cloud and cloud brokerage in companies
    Jochen Günther
    Claus-Peter Praeg
    HMD Praxis der Wirtschaftsinformatik, 2023, 60 (5) : 959 - 974
  • [48] Multi-cloud resource management: cloud service interfacing
    Munteanu, Victor Ion
    Sandru, Calin
    Petcu, Dana
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2014, 3 (01):
  • [49] Service Provisioning Problem in Cloud and Multi-Cloud Systems
    Passacantando, Mauro
    Ardagna, Danilo
    Savi, Anna
    INFORMS JOURNAL ON COMPUTING, 2016, 28 (02) : 265 - 277
  • [50] Video Streaming for Multi-cloud Game
    Heo, Yoonseok
    Kim, Taeseop
    Suh, Doug Young
    ADVANCES IN MULTIMEDIA INFORMATION PROCESSING - PCM 2015, PT II, 2015, 9315 : 275 - 284