10.1145/3211890.3211916
https://zenodo.org/records/1299116
oai:zenodo.org:1299116
Breitgand, David
David
Breitgand
IBM Research – Haifa, Israel
Weit, Avi
Avi
Weit
IBM Research – Haifa, Israel
Rizou, Stamatia
Stamatia
Rizou
Singular Logic
Griffin, David
David
Griffin
0000-0001-8077-8610
University College London
Acar, Ugur
Ugur
Acar
Netas
Carrozzo, Gino
Gino
Carrozzo
Nextworks
Zioulis, Nikolaos
Nikolaos
Zioulis
0000-0002-7898-9344
Centre for Research and Technology Hellas
Andriani, Pasquale
Pasquale
Andriani
0000-0002-7968-1659
Engineering Ingegneria Informatica S.p.A.
Iadanza, Francesco
Francesco
Iadanza
Engineering Ingegneria Informatica S.p.A.
Towards Serverless NFV for 5G Media Applications
Zenodo
2018
2018-06-07
eng
Poster
https://zenodo.org/communities/5g-ppp
https://zenodo.org/communities/eu
Creative Commons Attribution Share Alike 4.0 International
The advent of virtualization and IaaS have revolutionized the telecom industry via SDN/NFV. A new wave of cloud-native PaaS promises to further improve SDN/NFV performance, portability, and cost-efficiency. In this poster, we highlight a work in progress being done in the 5G-MEDIA project [2], which pioneers the application of the serverless paradigm to NFV in the context of media intensive applications in 5G networks. Motivational use cases include tele-immersive gaming, mobile journalism and UHD content distribution. For example, consider a next-gen e-sport, in which bouts between gamers last only a few minutes. FaaS offers a clear cost-efficiency benefit for hosting such applications. An architecture is shown in Fig. 1. It includes i) an Application/Service Development Kit (SDK) to enable access to media applications development tools; ii) a Service Virtualization Platform (SVP) to run the ETSI MANO framework, the Media Service MAPE optimization component and the VIM and WIM plugins to enable NFVIs integration; iii) different NFVIs to execute media-specific VNFs. FaaS VIM is implemented for integration of FaaS with the rest of the MANO stack. It allows mixing FaaS and "regular" VNFs within the same media forwarding graph. For reference implementation, Apache OpenWhisk [1] and Kubernetes are used. The main challenge is extending the programming model to support groups of actions communicating over a network, while retaining the simplicity of FaaS. The project is supported by EU H2020 R&I program (Grant Agreement No 761699).
This work is part of the 5G-MEDIA project which has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 761699.
European Commission
10.13039/501100000780
761699
Programmable edge-to-cloud virtualization fabric for the 5G Media industry