Design and evaluation of a scalable smart city software platform with large-scale simulations

被引:50
|
作者
Del Esposte, Arthur de M. [1 ]
Santana, Eduardo F. Z. [1 ]
Kanashiro, Lucas [1 ]
Costa, Fabio M. [2 ]
Braghetto, Kelly R. [1 ]
Lago, Nelson [1 ]
Kon, Fabio [1 ]
机构
[1] Univ Sao Paulo, Dept Comp Sci, Sao Paulo, Brazil
[2] Univ Fed Goias, Inst Informat, Goiania, Go, Brazil
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2019年 / 93卷
基金
巴西圣保罗研究基金会;
关键词
Smart cities; Smart urban spaces; Middleware; Simulation; Scalability; Open source; Microservices;
D O I
10.1016/j.future.2018.10.026
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Smart Cities combine advances in Internet of Things, Big Data, Social Networks, and Cloud Computing technologies with the demand for cyber-physical applications in areas of public interest, such as Health, Public Safety, and Mobility. The end goal is to leverage the use of city resources to improve the quality of life of its citizens. Achieving this goal, however, requires advanced support for the development and operation of applications in a complex and dynamic environment. Middleware platforms can provide an integrated infrastructure that enables solutions for smart cities by combining heterogeneous city devices and providing unified, high-level facilities for the development of applications and services. Although several smart city platforms have been proposed in the literature, there are still open research and development challenges related to their scalability, maintainability, interoperability, and reuse in the context of different cities, to name a few. Moreover, available platforms lack extensive scientific validation, which hinders a comparative analysis of their applicability. Aiming to close this gap, we propose InterSCity, a microservices-based, open-source, smart city platform that enables the collaborative development of large-scale systems, applications, and services for the cities of the future, contributing to turn them into truly smart cyber-physical environments. In this paper, we present the architecture of the InterSCity platform, followed by a comprehensive set of experiments that evaluate its scalability. The experiments were conducted using a smart city simulator to generate realistic workloads used to assess the platform in extreme conditions. The experimental results demonstrate that the platform can scale horizontally to handle the highly dynamic demands of a large smart city while maintaining low response times. The experiments also show the effectiveness of the technique used to generate synthetic workloads. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:427 / 441
页数:15
相关论文
共 50 条
  • [1] Design and Evaluation of Materialized View as a Service for Smart City Services with Large-Scale House Log
    Yamamoto, Shintaro
    Matsumoto, Shinsuke
    Saiki, Sachio
    Nakamura, Masahide
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2014, E97D (07): : 1709 - 1718
  • [2] CUBE: A scalable framework for large-scale industrial simulations
    Jansson, Niclas
    Bale, Rahul
    Onishi, Keiji
    Tsubokura, Makoto
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2019, 33 (04): : 678 - 698
  • [3] Design of large-scale parallel simulations
    Knepley, MG
    Sameh, AH
    Sarin, V
    PARALLEL COMPUTATIONAL FLUID DYNAMICS: TOWARDS TERAFLOPS, OPTIMIZATION, AND NOVEL FORMULATIONS, 2000, : 273 - 279
  • [4] Performance Evaluation of Integrated Smart Energy Solutions Through Large-Scale Simulations
    Song, Terence
    Kaleshi, Dritan
    Zhou, Ran
    Boudeville, Olivier
    Ma, Jing-Xuan
    Pelletier, Aude
    Haddadi, Idir
    2011 IEEE INTERNATIONAL CONFERENCE ON SMART GRID COMMUNICATIONS (SMARTGRIDCOMM), 2011,
  • [5] Scalable agent distribution mechanisms for large-scale UAV simulations
    Jang, MW
    Agha, G
    2005 INTERNATIONAL CONFERENCE ON INTEGRATION OF KNOWLEDGE INTENSIVE MULTI-AGENT SYSTEMS: KIMAS'05: MODELING, EXPLORATION, AND ENGINEERING, 2005, : 85 - 90
  • [6] The Design Blueprint for a Large-Scale Telehealth Platform
    Poonsuph, Rattakorn
    INTERNATIONAL JOURNAL OF TELEMEDICINE AND APPLICATIONS, 2022, 2022
  • [7] Design and Implementation of Service API for Large-Scale House Log in Smart City Cloud
    Takahashi, Kohei
    Yamamoto, Shintaro
    Okushi, Akihiro
    Matsumoto, Shinsuke
    Nakamura, Masahide
    2012 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2012,
  • [8] EVALUATING DESIGN METRICS ON LARGE-SCALE SOFTWARE
    ZAGE, WM
    ZAGE, DM
    IEEE SOFTWARE, 1993, 10 (04) : 75 - 81
  • [9] Performance Evaluation of Large-scale RF-Mesh Networks in a Smart City Context
    Filippo Malandra
    Brunilde Sansò
    Mobile Networks and Applications, 2018, 23 : 912 - 920
  • [10] Performance Evaluation of Large-scale RF-Mesh Networks in a Smart City Context
    Malandra, Filippo
    Sanso, Brunilde
    MOBILE NETWORKS & APPLICATIONS, 2018, 23 (04): : 912 - 920