TY - JOUR
T1 - Libera for Programmable Network Virtualization
AU - Yang, Gyeongsik
AU - Yu, Bong Yeol
AU - Jin, Heesang
AU - Yoo, Chuck
N1 - Funding Information:
This work was partly supported by the Institute of Information & Communications Technology Planning & Evaluation (IITP) grant funded by the Korean government (MSIT) (No. 2015-0-00288, Research of Network Virtualization Platform and Service for SDN 2.0 Realization and No. 2015-0-00280, [SW Starlab] Next generation cloud infra-software toward the guarantee of performance and security SLA). This research was also supported by National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT (No. NRF-2019H1D8A2105513), and a Korea University Grant.
Publisher Copyright:
© 1979-2012 IEEE.
PY - 2020/4
Y1 - 2020/4
N2 - Current network virtualization allows tenants to have their own virtual networks. However, new demands to "program" virtual networks at a finer granularity have arisen as tenants want the ability to provision and control switches and links in their virtual networks. This study proposes a new concept called the p-NIaaS model. The p-NIaaS model enables tenants to program their own packet processing logic and monitor network status from any virtual network infrastructure, which is not possible with current network virtualization. This article presents the Libera network hypervisor that implements the p-NIaaS model. Libera overcomes the shortcomings of existing network hypervisors such as scalability, VM migration support, and flexibility. The evaluation shows that the Libera hypervisor is highly scalable and effectively supports VM migration. We also present the overheads of Libera. Libera incurs up to 11 percent overhead in comparison with a non-virtualized network, which we believe is promising in the first prototype of the p-NIaaS model.
AB - Current network virtualization allows tenants to have their own virtual networks. However, new demands to "program" virtual networks at a finer granularity have arisen as tenants want the ability to provision and control switches and links in their virtual networks. This study proposes a new concept called the p-NIaaS model. The p-NIaaS model enables tenants to program their own packet processing logic and monitor network status from any virtual network infrastructure, which is not possible with current network virtualization. This article presents the Libera network hypervisor that implements the p-NIaaS model. Libera overcomes the shortcomings of existing network hypervisors such as scalability, VM migration support, and flexibility. The evaluation shows that the Libera hypervisor is highly scalable and effectively supports VM migration. We also present the overheads of Libera. Libera incurs up to 11 percent overhead in comparison with a non-virtualized network, which we believe is promising in the first prototype of the p-NIaaS model.
UR - http://www.scopus.com/inward/record.url?scp=85083991981&partnerID=8YFLogxK
U2 - 10.1109/MCOM.001.1900290
DO - 10.1109/MCOM.001.1900290
M3 - Article
AN - SCOPUS:85083991981
SN - 0163-6804
VL - 58
SP - 38
EP - 44
JO - IEEE Communications Magazine
JF - IEEE Communications Magazine
IS - 4
M1 - 9071987
ER -