Implementing Internet of Things Service Platforms with Network Function Virtualization Serverless Technologies

被引:3
作者
Femminella, Mauro [1 ,2 ]
Reali, Gianluca [1 ,2 ]
机构
[1] Univ Perugia, Dept Engn, via G Duranti 93, I-06125 Perugia, Italy
[2] Consorzio Nazl Interuniv Telecomunicaz CNIT, I-43124 Parma, Italy
关键词
Internet of Things; micro virtual machines; network function virtualization; serverless computing; performance evaluation;
D O I
10.3390/fi16030091
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The need for adaptivity and scalability in telecommunication systems has led to the introduction of a software-based approach to networking, in which network functions are virtualized and implemented in software modules, based on network function virtualization (NFV) technologies. The growing demand for low latency, efficiency, flexibility and security has placed some limitations on the adoption of these technologies, due to some problems of traditional virtualization solutions. However, the introduction of lightweight virtualization approaches is paving the way for new and better infrastructures for implementing network functions. This article discusses these new virtualization solutions and shows a proposal, based on serverless computing, that uses them to implement container-based virtualized network functions for the delivery of advanced Internet of Things (IoT) services. It includes open source software components to implement both the virtualization layer, implemented through Firecracker, and the runtime environment, based on Kata containers. A set of experiments shows that the proposed approach is fast, in order to boost new network functions, and more efficient than some baseline solutions, with minimal resource footprint. Therefore, it is an excellent candidate to implement NFV functions in the edge deployment of serverless services for the IoT.
引用
收藏
页数:27
相关论文
共 54 条
[1]   Will Serverless Computing Revolutionize NFV? [J].
Aditya, Paarijaat ;
Akkus, Istemi Ekin ;
Beck, Andre ;
Chen, Ruichuan ;
Hilt, Volker ;
Rimac, Ivica ;
Satzke, Klaus ;
Stein, Manuel .
PROCEEDINGS OF THE IEEE, 2019, 107 (04) :667-678
[2]  
Agache A, 2020, PROCEEDINGS OF THE 17TH USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION, P419
[3]  
Ahmed T, 2019, PROCEEDINGS OF THE 2019 IEEE CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2019), P183, DOI [10.1109/NETSOFT.2019.8806650, 10.1109/netsoft.2019.8806650]
[4]  
Alquiza J., 2020, Sangrenel
[5]  
[Anonymous], 2022, Network Functions Virtualisation (NFV) Release 4
[6]  
Protocols and Data Models
[7]  
Profiling Specification of Protocol and Data Model Solutions for OS Container Management and Orchestration
[8]  
[Anonymous], 2019, Kata Containers Architecture
[9]  
[Anonymous], 2022, ETSI GS NFV-SOL 018 V4.3.1
[10]  
[Anonymous], 2019, ETSI GR NFV-IFA 029 V3.3.1