SDViNet: A software defined virtual network management platform in IaaS cloud

A possible approach to address the ossification of the Internet is to set up multiple virtual networks on top of a single shared physical substrate, and each virtual network can be customized to some specific purposes. However, the current realization of virtualized infrastructure, more specifically, the IaaS cloud and network testbed, suffer from the limited programmability or high cost. To overcome these drawbacks, we propose SDViNet, a solution combining the network virtualization concept applied in IaaS cloud and SDN (Software Defined Network)-based networking testbed. It aims to achieve flexible programmable virtual network abstraction, extend the system at scale and underlying technology easily, and utilize the existing cloud platforms and commercial devices at low-cost. SDViNet is comprised of a centralized server, a set of distributed agents and a central OpenFlow controller, which communicates with the underlying packet delivery fabric. Our prototype implementation and case study show that it is feasible to provide a programmable virtual network in the IaaS cloud, while utilizing the virtualized infrastructure in an extensible and lost-cost way.

[1]  Piotr Rygielski,et al.  Network Virtualization for QoS-Aware Resource Management in Cloud Data Centers: A Survey , 2013, Prax. Inf.verarb. Kommun..

[2]  Ramin Yahyapour,et al.  SDN-based cloud computing networking , 2013, 2013 15th International Conference on Transparent Optical Networks (ICTON).

[3]  Rob Sherwood,et al.  Can the Production Network Be the Testbed? , 2010, OSDI.

[4]  Jean C. Walrand,et al.  Towards a compelling new Internet platform , 2011, 12th IFIP/IEEE International Symposium on Integrated Network Management (IM 2011) and Workshops.

[5]  Shinji Shimojo,et al.  RISE: A Wide-Area Hybrid OpenFlow Network Testbed , 2013, IEICE Trans. Commun..

[6]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[7]  Raouf Boutaba,et al.  ViNEYard: Virtual Network Embedding Algorithms With Coordinated Node and Link Mapping , 2012, IEEE/ACM Transactions on Networking.

[8]  Kok-Kiong Yap,et al.  Towards software-friendly networks , 2010, APSys '10.

[9]  Thomas Magedanz,et al.  Control framework design for Future Internet testbeds , 2009, Elektrotech. Informationstechnik.

[10]  Piero Castoldi,et al.  Network virtualization for cloud computing , 2010, Ann. des Télécommunications.

[11]  Gustavo Prado Alkmim,et al.  Mapping virtual networks onto substrate networks , 2013, Journal of Internet Services and Applications.

[12]  Djamal Zeghlache,et al.  A Distributed Virtual Network Mapping Algorithm , 2008, 2008 IEEE International Conference on Communications.

[13]  Raouf Boutaba,et al.  Virtual Network Embedding with Coordinated Node and Link Mapping , 2009, IEEE INFOCOM 2009.

[14]  Joe Mambretti,et al.  International network research testbed facilities based on OpenFlow: Architecture, services, technologies, and distributed infrastructure , 2012, 2012 18th IEEE International Conference on Networks (ICON).

[15]  Hagen Woesner,et al.  OFELIA - Pan-European Test Facility for OpenFlow Experimentation , 2011, ServiceWave.

[16]  Cong Wang,et al.  Virtual network mapping with traffic matrices , 2012, ICC.

[17]  Maximilian Ott,et al.  OMF: a control and management framework for networking testbeds , 2010, OPSR.

[18]  Raouf Boutaba,et al.  A survey of network virtualization , 2010, Comput. Networks.

[19]  Pan Hui,et al.  Using network virtualization and openflow to build large scale DTN evaluation testbed , 2012, 2012 IEEE 9th International Conference on Mobile Ad-Hoc and Sensor Systems (MASS 2012).