Operating Latency Sensitive Applications on Public Serverless Edge Cloud Platforms

被引:28
|
作者
Pelle, Istvan [1 ,2 ]
Czentye, Janos [1 ,2 ]
Doka, Janos [1 ,2 ]
Kern, Andras [3 ]
Gero, Balazs P. [3 ]
Sonkoly, Balazs [1 ,2 ]
机构
[1] MTA BME Network Softwarizat Res Grp, H-1117 Budapest, Hungary
[2] Budapest Univ Technol & Econ, Fac Elect Engn & Informat, Dept Telecommun & Media Informat, H-1117 Budapest, Hungary
[3] Ericsson Res, H-1117 Budapest, Hungary
来源
IEEE INTERNET OF THINGS JOURNAL | 2021年 / 8卷 / 10期
关键词
Cloud computing; Software; Internet of Things; Tools; Optimization; Monitoring; Layout; Amazon Web Services (AWS); cloud; edge; greengrass; IoT; lambda; serverless;
D O I
10.1109/JIOT.2020.3042428
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud native programming and serverless architectures provide a novel way of software development and operation. A new generation of applications can be realized with features never seen before while the burden on developers and operators will be reduced significantly. However, latency sensitive applications, such as various distributed IoT services, generally do not fit in well with the new concepts and today's platforms. In this article, we adapt the cloud native approach and related operating techniques for latency sensitive IoT applications operated on public serverless platforms. We argue that solely adding cloud resources to the edge is not enough and other mechanisms and operation layers are required to achieve the desired level of quality. Our contribution is threefold. First, we propose a novel system on top of a public serverless edge cloud platform, which can dynamically optimize and deploy the microservice-based software layout based on live performance measurements. We add two control loops and the corresponding mechanisms which are responsible for the online reoptimization at different timescales. The first one addresses the steady-state operation, while the second one provides fast latency control by directly reconfiguring the serverless runtime environments. Second, we apply our general concepts to one of today's most widely used and versatile public cloud platforms, namely, Amazon's AWS, and its edge extension for IoT applications, called Greengrass. Third, we characterize the main operation phases and evaluate the overall performance of the system. We analyze the performance characteristics of the two control loops and investigate different implementation options.
引用
收藏
页码:7954 / 7972
页数:19
相关论文
共 50 条
  • [21] STOIC: Serverless Teleoperable Hybrid Cloud for Machine Learning Applications on Edge Device
    Zhang, Michael
    Krintz, Chandra
    Wolski, Rich
    2020 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS (PERCOM WORKSHOPS), 2020,
  • [22] Low Latency Execution Guarantee Under Uncertainty in Serverless Platforms
    HoseinyFarahabady, M. Reza
    Taheri, Javid
    Zomaya, Albert Y.
    Tari, Zahir
    PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT 2021, 2022, 13148 : 324 - 335
  • [23] Latency and resource consumption analysis for serverless edge analytics
    Moreno-Vozmediano, Rafael
    Huedo, Eduardo
    Montero, Ruben S.
    Llorente, Ignacio M.
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2023, 12 (01):
  • [24] Latency and resource consumption analysis for serverless edge analytics
    Rafael Moreno-Vozmediano
    Eduardo Huedo
    Rubén S. Montero
    Ignacio M. Llorente
    Journal of Cloud Computing, 12
  • [25] Microarchitectural Security of Firecracker VMM for Serverless Cloud Platforms
    Weissman, Zane
    Tiemann, Thore
    Eisenbarth, Thomas
    Sunar, Berk
    INFORMATION SYSTEMS SECURITY, ICISS 2024, 2025, 15416 : 3 - 24
  • [26] Securing Serverless Workflows on the Cloud Edge Continuum
    Morabito, Gabriele
    Sicari, Christian
    Carnevale, Lorenzo
    Galletta, Antonino
    Di Modica, Giuseppe
    Villari, Massimo
    2023 IEEE/ACM 23RD INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING WORKSHOPS, CCGRIDW, 2023, : 118 - 124
  • [27] Serverless computing in the cloud-to-edge continuum
    Puliafito, Carlo
    Rana, Omer
    Bittencourt, Luiz F.
    Wu, Hao
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 161 : 514 - 517
  • [28] Network performance isolation for latency-sensitive cloud applications
    Cheng, Luwei
    Wang, Cho-Li
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (04): : 1073 - 1084
  • [29] Clearing Clouds from the Horizon: Latency Characterization of Public Cloud Service Platforms
    Ingabire, Rita
    Bazco-Nogueras, Antonio
    Mancuso, Vincenzo
    Contreras, Luis M.
    Folgueiras, Jesus
    2024 33RD INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, ICCCN 2024, 2024,
  • [30] Service Deployment for Latency Sensitive Applications in Mobile Edge Computing
    Zhou, Jingya
    Fan, Jianxi
    Wang, Jin
    Jia, Juncheng
    2018 SIXTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD), 2018, : 372 - 377