Performance comparison of container orchestration platforms with low cost devices in the fog, assisting Internet of Things applications

被引:24
|
作者
Fayos-Jordan, Rafael [1 ]
Felici-Castell, Santiago [1 ]
Segura-Garcia, Jaume [1 ]
Lopez-Ballester, Jesus [1 ]
Cobos, Maximo [1 ]
机构
[1] Univ Valencia, Dept Informat, ETSE, Avd Univ S-N, Burjassot 46100, Valencia, Spain
关键词
Fog computing; Docker swarm; Kubernetes; Containers; Container orchestration platforms; Performance comparison;
D O I
10.1016/j.jnca.2020.102788
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the last decade there has been an increasing interest and demand on the Internet of Things (IoT) and its applications. But, when a high level of computing and/or real time processing is required for these applications, different problems arise due to their requirements. In this context, low cost autonomous and distributed Small Board Computers (SBC) devices, with processing, storage capabilities and wireless communications can assist these IoT networks. Usually, these SBC devices run an operating system based on Linux. In this scenario, container-based technologies and fog computing are an interesting approach and both have led to a new paradigm in how devices cooperate, improving overall capacity in a cluster of these SBC devices. The use of containers is considered a lightweight virtualization, allowing an application to be broken into small tasks as services, enabling load balancing, flexibility and scalability. Nevertheless when the number of devices and containers increases in the cluster, it is required an orchestration layer. There are not many solutions and available alternatives using these technologies applied on these networks, and less an assessment of their performances. This paper focuses on these technologies when we use fog computing with low cost SBC devices in a context of IoT. We use Linux containers and different available orchestration platforms (in particular Docker Swarm and Kubernetes), to run on the top of the cluster of commercial SBC devices. Thus, we carry out a thorough functional and performance comparison with different real topologies (wired and wireless) and using both homogeneous and heterogeneous clusters of SBC devices, showing their results. We conclude that with the collected experimental results, Docker Swarm orchestration platform outperforms its counterparts in the scenarios shown.
引用
收藏
页数:13
相关论文
共 33 条
  • [1] Comparison of Communication Protocols for Low Cost Internet of Things Devices
    Gloria, Andre
    Cercas, Francisco
    Souto, Nuno
    2017 SOUTH EASTERN EUROPEAN DESIGN AUTOMATION, COMPUTER ENGINEERING, COMPUTER NETWORKS AND SOCIAL MEDIA CONFERENCE (SEEDA-CECNSM), 2017, : 115 - 120
  • [2] A Performance Evaluation of Container Technologies on Internet of Things Devices
    Morabito, Roberto
    2016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), 2016,
  • [3] Elastic Computing in the Fog on Internet of Things to Improve the Performance of Low Cost Nodes
    Fayos-Jordan, Rafael
    Felici-Castell, Santiago
    Segura-Garcia, Jaume
    Pastor-Aparicio, Adolfo
    Lopez-Ballester, Jesus
    ELECTRONICS, 2019, 8 (12)
  • [4] Container-Based Virtualization for Bluetooth Low Energy Sensor Devices in Internet of Things Applications
    Taskin, Deniz
    Taskin, Cem
    Yazar, Selcuk
    TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2021, 28 (01): : 13 - 19
  • [5] Virtualization on Internet of Things Edge Devices With Container Technologies: A Performance Evaluation
    Morabito, Roberto
    IEEE ACCESS, 2017, 5 : 8835 - 8850
  • [6] A Capillary Computing Architecture for Dynamic Internet of Things: Orchestration of Microservices from Edge Devices to Fog and Cloud Providers
    Taherizadeh, Salman
    Stankovski, Vlado
    Grobelnik, Marko
    SENSORS, 2018, 18 (09)
  • [7] An embedded low-cost solution for a fog computing device on the Internet of Things
    d'Agostino, Pietro
    Violante, Massimo
    Macario, Gianpaolo
    2023 EIGHTH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING, FMEC, 2023, : 284 - 291
  • [8] Performance Evaluation of Industrial Internet of Things Services in Devices of Cloud-Fog-Dew-Things Computing
    Batista Garrocho, Charles Tim
    Marcelo da Cunha Cavalcanti, Carlos Frederico
    Rabelo Oliveira, Ricardo Augusto
    2020 X BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING (SBESC), 2020,
  • [9] A Topical Review on Enabling Technologies for the Internet of Medical Things: Sensors, Devices, Platforms, and Applications
    Arefin, Md. Shamsul
    Rahman, Mohammed Mostafizur
    Hasan, Md. Tanvir
    Mahmud, Mufti
    MICROMACHINES, 2024, 15 (04)
  • [10] Performance Comparison of Low-cost Hardware Platforms Targeting Physiological Computing Applications
    Guerreiro, Jose
    Lourenco, Andre
    Silva, Hugo
    Fred, Ana
    CONFERENCE ON ELECTRONICS, TELECOMMUNICATIONS AND COMPUTERS - CETC 2013, 2014, 17 : 399 - 406