Europa: efficient user mode packet forwarding in network virtualization

  • Authors:
  • Yong Liao;Dong Yin;Lixin Gao

  • Affiliations:
  • University of Massachusetts at Amherst;Northwestern Polytech University, China;University of Massachusetts at Amherst

  • Venue:
  • INM/WREN'10 Proceedings of the 2010 internet network management conference on Research on enterprise networking
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Network virtualization provides the ability to run concurrent virtual networks over a shared substrate. However, it is challenging to design such a platform to host multiple heterogeneous and often highly customized virtual networks. Not only minimal interference among different virtual networks is desired, high-speed packet forwarding is also required. This paper presents Europa, a virtual network platform uses Efficient UseR mOde Packet forwArding, which supports high-speed and highly customizable virtual networks. Our platform adopts lightweight OS-level virtualization to slice a physical server into virtual machines. The data plane of a virtual router runs in an isolated virtual machine so as to safe for customization. We design a new user mode packet processing scheme for virtual routers hosted in Europa to achieve high speed forwarding. Experiments show that an Europa virtual router can be four times faster than conventional user mode software router.