DistributedFaaS: Execution of Containerized Serverless Applications in Multi-Cloud Infrastructures

被引:2
|
作者
Vasconcelos, Adbys [1 ]
Vieira, Lucas [1 ]
Batista, Italo [1 ]
Silva, Rodolfo [1 ]
Brasileiro, Francisco [1 ]
机构
[1] Univ Fed Campina Grande, Dept Sistemas & Comp, Campina Grande, Paraiba, Brazil
关键词
Distributed Computing; Cloud Federation; Function-as-a-Service;
D O I
10.5220/0007877005950600
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The adoption of cloud computing is continuously increasing due to the attractiveness of low costs of infrastructure acquisition and maintenance, as well as having virtually infinite resources available for scaling applications based on demand. Due to the increasing interest in this topic, there is a continuos search for better, more cost-effective ways to manage such infrastructures. One of the most recent steps was taken by the definition and development of Serverless computing, a.k.a. Function-as-a-Service (FaaS). FaaS is a cloud computing service model where developers can deploy functions to a cloud platform and have them executed based either on the triggering of events by other services, or by making requests directly to an HTTP(S) gateway, without having to worry about setting up the underlying infrastructure. In this paper, we propose an architecture for deploying FaaS platforms in hybrid clouds that can be composed by multiple cloud providers. This architecture aims at enabling privately deployed FaaS platforms to perform auto-scaling of resources (virtual machines) in a distributed infrastructure, while considering the scenario where the users of such platform are scattered around the globe. This allows the execution of requests in servers geographically located as close as possible from the client, with benefits to both the clients and the service providers.
引用
收藏
页码:595 / 600
页数:6
相关论文
共 50 条
  • [1] Execution of Scientific Workflows on Federated Multi-cloud Infrastructures
    Lezzi, Daniele
    Lordan, Francesc
    Rafanell, Roger
    Badia, Rosa M.
    [J]. EURO-PAR 2013: PARALLEL PROCESSING WORKSHOPS, 2014, 8374 : 136 - 145
  • [2] On Merits and Viability of Multi-Cloud Serverless
    Baarzi, Ataollah Fatahi
    Kesidis, George
    Joe-Wong, Carlee
    Shahrad, Mohammad
    [J]. PROCEEDINGS OF THE 2021 ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '21), 2021, : 600 - 608
  • [3] Supporting Multi-Cloud in Serverless Computing
    Zhao, Haidong
    Benomar, Zakaria
    Pfandzelter, Tobias
    Georgantas, Nikolaos
    [J]. 2022 IEEE/ACM 15TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING, UCC, 2022, : 285 - 290
  • [4] Towards Distributed Containerized Serverless Architecture in Multi Cloud Environment
    Soltani, Boubaker
    Ghenai, Afifa
    Zeghib, Nadia
    [J]. 15TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING (MOBISPC 2018) / THE 13TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS (FNC-2018) / AFFILIATED WORKSHOPS, 2018, 134 : 121 - 128
  • [5] A Cost-Efficient Multi-cloud Orchestrator for Benchmarking Containerized Web-Applications
    Jha, Devki Nandan
    Wen, Zhenyu
    Li, Yinhao
    Nee, Michael
    Koutny, Maciej
    Ranjan, Rajiv
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2019, 2019, 11881 : 407 - 423
  • [6] Proactive Cloud Management for Highly Heterogeneous Multi-Cloud Infrastructures
    Pellegrini, Alessandro
    Di Sanzo, Pierangelo
    Avresky, Dimiter R.
    [J]. 2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 1311 - 1318
  • [7] 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
  • [8] Multi-cloud Containerized Service Scheduling Optimizing Computation and Communication
    Zhang, Weifan
    Kosta, Sokol
    Mogensen, Preben
    [J]. PROCEEDINGS OF THE 27TH CONFERENCE ON INNOVATION IN CLOUDS, INTERNET AND NETWORKS, ICIN, 2024, : 186 - 193
  • [9] A UML Profile for Multi-Cloud Service Configuration (UMLPMSC) in Event-driven Serverless Applications
    Samea, Fatima
    Azam, Farooque
    Anwar, Muhammad Waseem
    Khan, Mehreen
    Rashid, Muhammad
    [J]. 2019 8TH INTERNATIONAL CONFERENCE ON SOFTWARE AND COMPUTER APPLICATIONS (ICSCA 2019), 2019, : 431 - 435
  • [10] Multi-Objective Workflow Scheduling to Serverless Architecture in a Multi-Cloud Environment
    Ramesh, Manju
    Chahal, Dheeraj
    Phalak, Chetan
    Singhal, Rekha
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING, IC2E, 2023, : 173 - 183