TAROT: Spatio-Temporal Function Placement for Serverless Smart City Applications

被引:4
|
作者
De Maio, Vincenzo [1 ]
Bermbach, David [2 ,3 ]
Brandic, Ivona [1 ]
机构
[1] Vienna Univ Technol, Inst Informat Syst Engn, Vienna, Austria
[2] TU Berlin, Berlin, Germany
[3] Einstein Ctr Digital Future, Mobile Cloud Comp Res Grp, Berlin, Germany
基金
奥地利科学基金会;
关键词
D O I
10.1109/UCC56403.2022.00013
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Emerging smart city applications (i.e., traffic management, smart tourism) have to (i) process data coming from different IoT devices and (ii) deliver results of data processing to various user devices (e.g., smart vehicles or smartphone) while considering applications' latency constraints. Serverless edge computing has proven to be very effective for latency-aware processing of IoT data, since it allows application developers to define data processing logic in terms of functions which react to data events. However, data processing functions should be dynamically placed and migrated while considering IoT data sources' location and user devices' mobility to minimize end-to-end latency. Unfortunately, current serverless computing solutions do not support mobility-aware placement of functions. In this paper, we propose dynamic function placement based on user devices' mobility to address latency requirements of smart city applications. We consider serverless smart city applications, since this computational model allows to model application as a function execution in response to specific events, which makes it suitable for event-driven applications typical of smart city and IoT. First, we identify the parameters affecting end-to-end latency of serverless smart cities' applications. Then, based on our findings, we design TAROT, a latency-aware function placement method based on data-driven mobility predictions. Results show improvements up to 46% for average end-to-end latency in comparison to state-of-the-art solutions.
引用
收藏
页码:21 / 30
页数:10
相关论文
共 50 条
  • [1] Evaluation of spatio-temporal forecasting methods in various smart city applications
    Tascikaraoglu, Akin
    RENEWABLE & SUSTAINABLE ENERGY REVIEWS, 2018, 82 : 424 - 435
  • [2] Spatio-Temporal Analysis for Smart City Data
    Bermudez-Edo, Maria
    Barnaghi, Payam
    COMPANION PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE 2018 (WWW 2018), 2018, : 1841 - 1845
  • [3] Foresight plus: serverless spatio-temporal traffic forecasting
    Oakley, Joe
    Conlan, Chris
    Demirci, Gunduz Vehbi
    Sfyridis, Alexandros
    Ferhatosmanoglu, Hakan
    GEOINFORMATICA, 2024, 28 (04) : 649 - 677
  • [4] Introduction to Spatio-temporal data management and analytics for Smart City research
    Shuo Shang
    Lisi Chen
    Christian S. Jensen
    Panos Kalnis
    GeoInformatica, 2020, 24 : 1 - 2
  • [5] STSDB: Spatio-Temporal Sensor Database for Smart City Query Processing
    Vyas, Utsav
    Panchal, Parth
    Patel, Mayank
    Bhise, Minal
    ICDCN '19: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING, 2019, : 433 - 438
  • [6] Introduction to Spatio-temporal data management and analytics for Smart City research
    Shang, Shuo
    Chen, Lisi
    Jensen, Christian S.
    Kalnis, Panos
    GEOINFORMATICA, 2020, 24 (01) : 1 - 2
  • [7] Spatio-temporal topic model induced semantic function measurement for urban landscape design in smart city
    Wang, Xijin
    INTERNET TECHNOLOGY LETTERS, 2021, 4 (03)
  • [8] Spatio-Temporal Querying in Smart Spaces
    Menon, Vivek
    Jayaraman, Bharat
    Govindaraju, Venu
    ANT 2012 AND MOBIWIS 2012, 2012, 10 : 366 - 373
  • [9] Access patterns mining from massive spatio-temporal data in a smart city
    Xiong, Lian
    Liu, Xiaojun
    Guo, Daixin
    Hu, Zhihua
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 3): : S6031 - S6041
  • [10] Construction of Smart City Spatio-Temporal Information Cloud Platform in Weifang,China
    刘乾忠
    刘晓婧
    赵娉婷
    JournalofDonghuaUniversity(EnglishEdition), 2019, 36 (06) : 615 - 622