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 条
  • [32] CBFF: A cloud-blockchain fusion framework ensuring data accountability for multi-cloud environments
    Li, Qi
    Yang, Zhen
    Qin, Xuanmei
    Tao, Dehao
    Pan, Hongyun
    Huang, Yongfeng
    JOURNAL OF SYSTEMS ARCHITECTURE, 2022, 124
  • [33] MC-ABAC: An ABAC-based Model for Collaboration in Multi-Cloud Environment
    Madani, Mohamed Amine
    Kerkri, Abdelmounaim
    Aissaoui, Mohammed
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (06) : 1182 - 1190
  • [34] Authorization Management in Multi-Cloud Collaboration using Attribute-based Access Control
    John, John C.
    Sural, Shamik
    Gupta, Arobinda
    2016 15TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC), 2016, : 190 - 195
  • [35] Smuggling Multi-cloud Support into Cloud-native Applications using Elastic Container Platforms
    Kratzke, Nane
    CLOSER: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2017, : 29 - 42
  • [36] Collaborative Scheduling of Multi-cloud Distributed Multi-cloud Tasks Based on Evolutionary Multi-tasking Algorithm
    Zhao, Tianhao
    Wu, Linjie
    Cui, Zhihua
    Cai, Xingjuan
    BIO-INSPIRED COMPUTING: THEORIES AND APPLICATIONS, PT 1, BIC-TA 2023, 2024, 2061 : 3 - 13
  • [37] A Framework for Orchestrating Secure and Dynamic Access of loT Services in Multi-Cloud Environments
    Kazim, Muhammad
    Liu, Lu
    Zhu, Shao Ying
    IEEE ACCESS, 2018, 6 : 58619 - 58633
  • [38] Hybrid encryption framework for securing big data storage in multi-cloud environment
    G. Viswanath
    P. Venkata Krishna
    Evolutionary Intelligence, 2021, 14 : 691 - 698
  • [39] COLAP: A Predictive Framework for Service Function Chain Placement in a Multi-cloud Environment
    Gupta, Lav
    Samaka, M.
    Jain, Raj
    Erbad, Aiman
    Bhamare, Deval
    Metz, Chris
    2017 IEEE 7TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE IEEE CCWC-2017, 2017,
  • [40] Hybrid encryption framework for securing big data storage in multi-cloud environment
    Viswanath, G.
    Krishna, P. Venkata
    EVOLUTIONARY INTELLIGENCE, 2021, 14 (02) : 691 - 698