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 条
  • [31] Estimation of the trend function for spatio-temporal models
    Wang, Hongxia
    Wang, Jinde
    JOURNAL OF NONPARAMETRIC STATISTICS, 2009, 21 (05) : 567 - 588
  • [32] Spatio-Temporal Edge Service Placement: A Bandit Learning Approach
    Chen, Lixing
    Xu, Jie
    Ren, Shaolei
    Zhou, Pan
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (12) : 8388 - 8401
  • [33] Application of Spatio-temporal Big Data in Smart City : taking Kaifeng idle land administration as an example
    Dong, Qingdong
    Zhu, Ruiming
    Zheng, Hongtao
    2022 INTERNATIONAL CONFERENCE ON BIG DATA, INFORMATION AND COMPUTER NETWORK (BDICN 2022), 2022, : 98 - 103
  • [34] Spatio-temporal Analysis for Smart Grids with Wind Generation Integration
    He, Miao
    Yang, Lei
    Zhang, Junshan
    Vittal, Vijay
    2013 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2013,
  • [35] Considerations on uncertain spatio-temporal reasoning in smart home systems
    Liu, Jun
    Augusto, Juan C.
    Wang, Hui
    APPLIED ARTIFICIAL INTELLIGENCE, 2006, : 817 - +
  • [36] Molecular smart surface for spatio-temporal studies of cell mobility
    Yousaf, Muhammad
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2016, 251
  • [37] A Molecular Smart Surface for Spatio-Temporal Studies of Cell Mobility
    Lee, Eun-ju
    Luo, Wei
    Chan, Eugene W. L.
    Yousaf, Muhammad N.
    PLOS ONE, 2015, 10 (06):
  • [38] Efficient Spatio-temporal Sensor Deployments: A Smart Building Application
    Linh Nguyen
    Hu, Guoqiang
    Spanos, Costas J.
    2017 13TH IEEE INTERNATIONAL CONFERENCE ON CONTROL & AUTOMATION (ICCA), 2017, : 612 - 617
  • [39] Evaluating the Spatio-temporal Coverage of Automotive Sensing for Smart Cities
    Chen, Yin
    Yonezawa, Takuro
    Nakazawa, Jin
    Tokuda, Hideyuki
    2017 TENTH INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND UBIQUITOUS NETWORK (ICMU), 2017, : 13 - 17
  • [40] Enhancing biometric recognition with spatio-temporal reasoning in smart environments
    Vivek Menon
    Bharat Jayaraman
    Venu Govindaraju
    Personal and Ubiquitous Computing, 2013, 17 : 987 - 998