A Unified Model for the Mobile-Edge-Cloud Continuum

被引:58
作者
Baresi, L. [1 ]
Mendonca, D. F. [1 ]
Garriga, M. [1 ]
Guinea, S. [1 ]
Quattrocchi, G. [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron Informaz & Bioingn, Bldg 22,Floor 3, I-20133 Milan, MI, Italy
关键词
Computing continuum; edge computing; fog computing; mobile computing; real-time systems; ops automation; Functions-as-a-Service;
D O I
10.1145/3226644
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Technologies such as mobile, edge, and cloud computing have the potential to form a computing continuum for new, disruptive applications. At runtime, applications can choose to execute parts of their logic on different infrastructures that constitute the continuum, with the goal of minimizing latency and battery consumption and maximizing availability. In this article, we propose A3-E, a unified model for managing the life cycle of continuum applications. In particular, A3-E exploits the Functions-as-a-Service model to bring computation to the continuum in the form of microservices. Furthermore, A3-E selects where to execute a certain function based on the specific context and user requirements. The article also presents a prototype framework that implements the concepts behind A3-E. Results show that A3-E is capable of dynamically deploying microservices and routing the application's requests, reducing latency by up to 90% when using edge instead of cloud resources, and battery consumption by 74% when computation has been offloaded.
引用
收藏
页数:21
相关论文
共 35 条
  • [11] Jia M, 2017, PROCEEDINGS OF THE 20TH ACM INTERNATIONAL CONFERENCE ON MODELLING, ANALYSIS AND SIMULATION OF WIRELESS AND MOBILE SYSTEMS (MSWIM'17), P109
  • [12] The vision of autonomic computing
    Kephart, JO
    Chess, DM
    [J]. COMPUTER, 2003, 36 (01) : 41 - +
  • [13] Evolved Multimedia Broadcast/Multicast Service (eMBMS) in LTE-Advanced: Overview and Rel-11 Enhancements
    Lecompte, David
    Gabin, Frederic
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2012, 50 (11) : 68 - 74
  • [14] Patterns in the Chaos-A Study of Performance Variation and Predictability in Public IaaS Clouds
    Leitner, Philipp
    Cito, Juergen
    [J]. ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2016, 16 (03)
  • [15] Lewis J., 2014, MartinFowler. com, V25, P12
  • [16] Liu J., 2016, ARXIV E PRINTS
  • [17] Lloyd W., 2018, P 6 IEEE INT C CLOUD
  • [18] Bandwidth Measurements within the Cloud: Characterizing Regular Behaviors and Correlating Downtimes
    Luis Garcia-Dorado, Jose
    [J]. ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2017, 17 (04)
  • [19] Towards an Autonomic Auto-Scaling Prediction System for Cloud Resource Provisioning
    Nikravesh, Ali Yadavar
    Ajila, Samuel A.
    Lung, Chung-Horng
    [J]. 2015 IEEE/ACM 10TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, 2015, : 35 - 45
  • [20] Olson D.L., 1996, Decision Aids for Selection Problems, P34, DOI DOI 10.1007/978-1-4612-3982-6_4