Optimal Mapping of Workflows Using Serverless Architecture in a Multi-Cloud Environment

被引:0
|
作者
Ramesh, Manju [1 ]
Phalak, Chetan [1 ]
Chahal, Dheeraj [1 ]
Singhal, Rekha [1 ]
机构
[1] TCS Res, Mumbai, Maharashtra, India
关键词
Cloud computing; Function-as-a-Service; Storage Services; Performance and Cost; Multi-cloud; ALGORITHM;
D O I
10.1109/ICSA-C63560.2024.00053
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Many enterprises are opting for the multi-cloud deployment of their complex workflows to avoid vendor lock-in, ensure high reliability, and achieve cost-effective high performance. However, optimally mapping workflows to the cloud services and instances in a multi-cloud environment has many inherent challenges. Cloud service providers (CSPs) have unique cost models. Moreover, various features offered by the corresponding services from multiple cloud service providers differ significantly. Hence, optimal deployment requires a judicious selection of cloud services and their configurations offered by multiple CSPs. Serverless deployment of workloads in the cloud is emerging as a preferred choice due to its high scalability, and cost-effective pay-per-use cost model. In this work, we present analytical model and simulation-based approaches for estimating the makespan and cost of mapping complex workflows to serverless architecture in a multi-cloud environment. Additionally, the schedules generated using a well-known simulator with a brute-force algorithm and an analytical model are evaluated on real cloud instances. We observe an improvement of 53% in the makespan of the workflow and 30% in the cost of deployment when compared with the worst and intuition-based deployment scheme.
引用
收藏
页码:252 / 259
页数:8
相关论文
共 50 条
  • [31] SeaClouds: An Open Reference Architecture for Multi-cloud Governance
    Brogi, Antonio
    Carrasco, Jose
    Cubo, Javier
    D'Andria, Francesco
    Di Nitto, Elisabetta
    Guerriero, Michele
    Perez, Diego
    Pimentel, Ernesto
    Soldani, Jacopo
    [J]. Software Architecture, ECSA 2016, 2016, 9839 : 334 - 338
  • [32] One Cloud: A Secure and Anonymous Multi-Cloud Oblivious Storage Architecture
    Fan, Yijie
    Qiao, Zhen
    Xiao, Mingzhong
    [J]. MECHATRONICS ENGINEERING, COMPUTING AND INFORMATION TECHNOLOGY, 2014, 556-562 : 5591 - 5596
  • [33] A Secure Data Storage in Multi-cloud Architecture Using Blowfish Encryption Algorithm
    Ghanmi, Houaida
    Hajlaoui, Nasreddine
    Touati, Haifa
    Hadded, Mohamed
    Muhlethaler, Paul
    [J]. ADVANCED INFORMATION NETWORKING AND APPLICATIONS, AINA-2022, VOL 2, 2022, 450 : 398 - 408
  • [34] Execution of Long-Duration Multi-Cloud Serverless Functions Using Selective Migration-Based Approach
    Soltani, Boubaker
    Ghenai, Afifa
    Zeghib, Nadia
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2020, 10 (04) : 70 - 97
  • [35] 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
  • [36] Towards Efficient Service Composition in Multi-Cloud Environment
    Lu, Junwen
    Hao, Yongsheng
    Wang, Lina
    Zheng, Mai
    [J]. 2015 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI), 2015, : 65 - 70
  • [37] An improved approach of cloud service brokerage model in multi-cloud environment
    Bhabani, Bidisha
    [J]. FOUNDATIONS AND FRONTIERS IN COMPUTER, COMMUNICATION AND ELECTRICAL ENGINEERING, 2016, : 201 - 205
  • [38] iCiRe: Optimal Scheduling of HPC Applications in Multi-Cloud
    Kulkarni, Rajesh
    Gameria, Pradeep
    Chahal, Dheeraj
    [J]. 16TH IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING, UCC 2023, 2023,
  • [39] Towards a Federated Learning Framework on a Multi-Cloud Environment
    Brum, Rafaela C.
    Sens, Pierre
    Arantes, Luciana
    Castro, Maria Clicia
    Drummond, Lucia Maria de A.
    [J]. 2022 IEEE 34TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING WORKSHOPS (SBAC-PADW 2022), 2022, : 39 - 44
  • [40] A Conceptual Framework of Security Requirements in Multi-cloud Environment
    Witti, Hamad
    Guegan, Chirine Ghedira
    Benkhelifa, Elhadj
    [J]. SERVICES - SERVICES 2018, 2018, 10975 : 3 - 17