Loading…

SIMA: Scalable IoT Microservice Architecture With Users and Things Joint Load Balancing

The Internet of Things (IoT) offers advantageous applications through interfacing between people and objects. Therefore, IoT service administrators should be able to partially manage both, as well as apply load-balancing policies jointly, according to their scale. Microservices architecture is a fut...

Full description

Saved in:
Bibliographic Details
Published in:IEEE internet of things journal 2024-03, Vol.11 (5), p.1-1
Main Authors: Son, Seung-Chul, Ko, Seokkap, Lee, Hyungok, Lee, Sangjoon, Lee, Byung-Tak
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The Internet of Things (IoT) offers advantageous applications through interfacing between people and objects. Therefore, IoT service administrators should be able to partially manage both, as well as apply load-balancing policies jointly, according to their scale. Microservices architecture is a futuristic and appropriate software development methodology for partial management. We break away from IoT server systems in monolithic architectures and focus on designing a scalable IoT microservice architecture (SIMA) with user and object joint load balancing. The design also includes message exchange procedures for the initialization, discovery, and failure of microservice replicas. Finally, we present the experimental results of the limitations of the monolithic platform and the maximum performance of the SIMA.
ISSN:2327-4662
2327-4662
DOI:10.1109/JIOT.2023.3317430