On the Fly Orchestration of Unikernels: Tuning and Performance Evaluation of Virtual Infrastructure Managers
Pier Luigi Ventre, Paolo Lungaroni, Giuseppe Siracusano, Claudio Pisa,, Florian Schmidt, Francesco Lombardo, Stefano Salsano

TL;DR
This paper analyzes and improves the management and instantiation of Unikernels in NFV environments, proposing a generic model and evaluating performance enhancements of open source Virtual Infrastructure Managers.
Contribution
It introduces a generic reference model for Unikernel management in VIMs and enhances existing open source VIMs to support Unikernels with faster instantiation.
Findings
Support for Unikernels reduces instantiation time
Tuned VIMs show improved performance metrics
Open source VIM extensions are publicly available
Abstract
Network operators are facing significant challenges meeting the demand for more bandwidth, agile infrastructures, innovative services, while keeping costs low. Network Functions Virtualization (NFV) and Cloud Computing are emerging as key trends of 5G network architectures, providing flexibility, fast instantiation times, support of Commercial Off The Shelf hardware and significant cost savings. NFV leverages Cloud Computing principles to move the data-plane network functions from expensive, closed and proprietary hardware to the so-called Virtual Network Functions (VNFs). In this paper we deal with the management of virtual computing resources (Unikernels) for the execution of VNFs. This functionality is performed by the Virtual Infrastructure Manager (VIM) in the NFV MANagement and Orchestration (MANO) reference architecture. We discuss the instantiation process of virtual resources…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware-Defined Networks and 5G · Cloud Computing and Resource Management · IoT and Edge/Fog Computing
