Francesco Martella, Valeria Lukaj, M. Fazio, A. Celesti, M. Villari
{"title":"On-Demand and Automatic Deployment of Microservice at the Edge Based on NGSI-LD","authors":"Francesco Martella, Valeria Lukaj, M. Fazio, A. Celesti, M. Villari","doi":"10.1109/PDP59025.2023.00055","DOIUrl":null,"url":null,"abstract":"This paper focuses on a new approach to conceiving “virtual sensors” operating in smart environments, which are abstracted components able to map different behaviours on the same Internet of Things (IoT)-based infrastructures according to the needs of the high-level applications. To realize “virtual sensors”, it is necessary to codify user requests in an automation process for the deployment at the Edge of the microservices (MSs) that satisfy such requests. We present a solution that implements all the necessary functionalities to bind the user application with the Edge device in charge to execute the “virtual sensors”. In particular, the solution we propose is based on the FIWARE NGSI-LD information model, which helps us to standardize the communication among the different entities involved in the process. Moreover, the paper describes the reference architecture we designed, provides the implementation details of our first prototype and reports the results of our evaluation experiments.","PeriodicalId":153500,"journal":{"name":"2023 31st Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 31st Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PDP59025.2023.00055","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper focuses on a new approach to conceiving “virtual sensors” operating in smart environments, which are abstracted components able to map different behaviours on the same Internet of Things (IoT)-based infrastructures according to the needs of the high-level applications. To realize “virtual sensors”, it is necessary to codify user requests in an automation process for the deployment at the Edge of the microservices (MSs) that satisfy such requests. We present a solution that implements all the necessary functionalities to bind the user application with the Edge device in charge to execute the “virtual sensors”. In particular, the solution we propose is based on the FIWARE NGSI-LD information model, which helps us to standardize the communication among the different entities involved in the process. Moreover, the paper describes the reference architecture we designed, provides the implementation details of our first prototype and reports the results of our evaluation experiments.