Microservices in IoT clouds

被引:0
|
作者
Vandikas, Konstantinos [1 ]
Tsiatsis, Vlasios [1 ]
机构
[1] Ericsson Res, Management & Operat Complex Syst, Kista, Sweden
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The current Internet of Things technology landscape is admittedly plagued with fragmentation. Fragmentation in IoT seems to be abundant ranging from the device hardware, operating system and software to device-to-device and device-to-cloud-based infrastructure protocols, to the actual cloud-based infrastructure and tools used for developing and operating software that runs on these two opposite ends of the system. As such it is challenging for a developer to decide the development, deployment and operational technologies for a complete end-to-end IoT solution. In this paper we focus on the performance evaluation and technology selection of the cloud end of the system. Given that a modern IoT cloud infrastructure is based on a microservices platform, we tackle the challenge of the selection of a Microservice Application Server (MAS) among several available in the developer community for the task of data collection from IoT devices. This paper provides two key contributions. First of all we present an empirical evaluation between different JVM-based MASs and corresponding client/frameworks taking into consideration throughput (req/s), memory footprint and binary footprint. Secondly we provide an open-source testbed that can be used for reproducing the current evaluation and for extending the evaluation towards additional MASs that have been implemented in different runtimes/programming languages.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] Design Methodology of Microservices to Support Predictive Analytics for IoT Applications
    Ali, Sajjad
    Jarwar, Muhammad Aslam
    Chong, Ilyoung
    SENSORS, 2018, 18 (12)
  • [32] Placement of IoT Microservices in Fog Computing Systems: A Comparison of Heuristics
    Canali, Claudia
    Gazzotti, Caterina
    Lancellotti, Riccardo
    Schena, Felice
    ALGORITHMS, 2023, 16 (09)
  • [33] Architecture for IoT applications based on reactive microservices: A performance evaluation
    Lira, Cleber
    Batista, Ernando
    Delicato, Flavia C.
    Prazeres, Cassio
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 145 : 223 - 238
  • [34] Healthcare Center IoT Edge Gateway Based on Containerized Microservices
    Sriborrirux, Wiroon
    Laortum, Peeradach
    2020 4TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS, METAHEURISTICS & SWARM INTELLIGENCE (ISMSI 2020), 2020, : 24 - 29
  • [35] Aspect-oriented challenges in system integration with microservices, SOA and IoT
    Cerny, Tomas
    ENTERPRISE INFORMATION SYSTEMS, 2019, 13 (04) : 467 - 489
  • [36] AmIoT: A Microservices-based IoT Platform to Orchestrate AmI Environments
    Pitatzis, Savvas
    Drosos, Nicolas
    Goumopoulos, Christos
    Kameas, Achilles
    PROCEEDINGS OF THE 2020 16TH INTERNATIONAL CONFERENCE ON INTELLIGENT ENVIRONMENTS (IE), 2020, : 21 - 28
  • [37] Microservices Model in WoO based IoT Platform for Depressive Disorder Assistance
    Ali, Sajjad
    Kibria, Muhammad Golam
    Jarwar, Muhammad Aslam
    Kumar, Sunil
    Chong, Ilyoung
    2017 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC), 2017, : 864 - 866
  • [38] Design and Performance Evaluation of Containerized Microservices on Edge Gateway in Mobile IoT
    Gaur, Amit Singh
    Budakoti, Jyoti
    Lung, Chung-Horng
    IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 138 - 145
  • [39] Root Cause and Liability Analysis in the Microservices Architecture for Edge IoT Services
    Kalinagac, Onur
    Soussi, Wissem
    Anser, Yacine
    Gaber, Chrystel
    Gur, Gurkan
    ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 3277 - 3283
  • [40] Exploring Container Virtualization in IoT Clouds
    Celesti, Antonio
    Mulfari, Davide
    Fazio, Maria
    Villari, Massimo
    Puliafito, Antonio
    2016 IEEE INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP), 2016, : 304 - 309