Network Virtualization: Implementation Steps Towards the Future Internet

In this paper we will investigate why and how Network Virtualization (NV) can overcome the shortfalls of the current system and how it paves the way for the Future Internet. Therefore, we will first discuss some major deficiencies and achievements of today’s Internet. Afterwards, we identify three major building blocks of NV: a) the use of application-specific routing overlays, b) the safe consolidation of resources by OS virtualization on a generic infrastructure, and c) the exploitation of the network diversity for performance enhancements and for new business models, such as the provisioning of intermediate nodes or path oracles. Subsequently, we discuss an implementation scheme for network virtualization or routing overlays based on one-hop source routers (OSRs). The capabilities of the combination of NV and OSRs are demonstrated by a concurrent multipath transmission (CMP) mechanism (also known as stripping) for obtaining high throughput transmission pipes. The suggested stripping mechanism constitutes a first instance of a refinement of the concept of NV, the idea of transport system virtualization.

[1]  Suman Banerjee,et al.  The Interdomain Connectivity of PlanetLab Nodes , 2004, PAM.

[2]  Kurt Tutschku,et al.  A Measurement-Based Traffic Profile of the eDonkey Filesharing Service , 2004, PAM.

[3]  John Russell Lane,et al.  SORA : A Shared Overlay Routing Architecture , 2007 .

[4]  A. Feldmann,et al.  Can ISPs and P2P systems co-operate for improved performance? , 2007 .

[5]  Chip Elliott,et al.  GENI - global environment for network innovations , 2008, LCN.

[6]  Masami Hagiya,et al.  UML Scrapbook and Realization of Snapshot Programming Environment , 2003, ISSS.

[7]  Phuoc Tran-Gia,et al.  Trends in network and service operation for the emerging future Internet , 2008 .

[8]  Akihiro Nakao,et al.  A routing underlay for overlay networks , 2003, SIGCOMM '03.

[9]  Abraham Silberschatz,et al.  P4p: provider portal for applications , 2008, SIGCOMM '08.

[10]  Akihiro Nakao,et al.  AI-RON-E: Prophecy of One-Hop Source Routers , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[11]  Krishna P. Gummadi,et al.  Improving the Reliability of Internet Paths with One-hop Source Routing , 2004, OSDI.

[12]  David D. Clark,et al.  A knowledge plane for the internet , 2003, SIGCOMM '03.

[13]  Zongpeng Li,et al.  Youtube traffic characterization: a view from the edge , 2007, IMC '07.

[14]  Scott Rixner,et al.  Network Virtualization: Breaking the Performance Barrier , 2008, ACM Queue.

[15]  Klaus Wehrle,et al.  Peer-to-Peer Systems and Applications , 2005, Peer-to-Peer Systems and Applications.

[16]  J. Frankel,et al.  The gnutella protocol specification v0.4 document revision 1.2 , 2000 .

[17]  Mark Handley,et al.  Why the Internet only just works , 2006 .