Serverless Microservice Architecture for Cloud-Edge Intelligence in Sensor Networks

被引:2
作者
Loconte, Davide [1 ]
Ieva, Saverio [1 ]
Gramegna, Filippo [1 ]
Bilenchi, Ivano [1 ]
Fasciano, Corrado [1 ]
Pinto, Agnese [1 ]
Loseto, Giuseppe [2 ]
Scioscia, Floriano [1 ]
Ruta, Michele [1 ]
Di Sciascio, Eugenio [1 ]
机构
[1] Polytech Univ Bari, Dept Elect & Informat Engn, I-70125 Bari, Italy
[2] LUM Giuseppe Degennaro Univ, Dept Engn, I-70010 Casamassima, Italy
关键词
Cloud computing; Sensors; Training; Computer architecture; Microservice architectures; Computational modeling; Data models; Accuracy; Internet of Things; Intelligent sensors; Cloud-edge intelligence (CEI); machine learning (ML); microservices; sensor networks; serverless computing; INTERNET; OSMOSIS;
D O I
10.1109/JSEN.2024.3502254
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Machine learning (ML) is increasingly exploited in a wide range of application areas to analyze data streams from large-scale sensor networks, train predictive models, and perform inference. The cloud-edge intelligence (CEI) computing paradigm integrates cloud infrastructures for resource-intensive ML tasks with devices at the border of a local network for distributed data preprocessing, small-scale model training, and prediction tasks. This can achieve a tunable trade-off of ML accuracy with improved data privacy, response latency, and bandwidth usage. Prevalent CEI architectures are based on microservices encapsulated in containers, but serverless computing is emerging as an alternative model. It is based on stateless event-driven functions to facilitate the development and provisioning of application components, increase the infrastructure elasticity, and reduce management effort. This article proposes a novel CEI framework for sensor-based applications, exploiting serverless computing for data management and ML tasks. Small-scale model training occurs at the edge with local data for quick prediction response, while large-scale models are trained in the cloud with the full sensor network data, and then, they are fed back to edge nodes for a progressive accuracy improvement. A fully functional prototype has been built by leveraging open-source software tools, selected devices for field sensing and edge computing (EC), and a commercial cloud platform. Experiments validate the feasibility and sustainability of the proposal, compared with an existing container-oriented microservice architecture.
引用
收藏
页码:7875 / 7885
页数:11
相关论文
共 41 条
[41]   Edge Intelligence: Paving the Last Mile of Artificial Intelligence With Edge Computing [J].
Zhou, Zhi ;
Chen, Xu ;
Li, En ;
Zeng, Liekang ;
Luo, Ke ;
Zhang, Junshan .
PROCEEDINGS OF THE IEEE, 2019, 107 (08) :1738-1762