Robust dynamic bandwidth allocation method for virtual networks

Multiple virtual networks sharing an underlying substrate network is considered a promising tool to diversify and reshape the future inter-networking paradigm. As a simple and straightforward approach, the static bandwidth allocation in virtual networks (VNs) can often be inefficient in practice, and the adaptive allocation scheme with a small time-scale may lead to the transient network and service instability. Due to the fact that the traffic patterns vary over time, the challenge still remains to meet the expected resources allocation whilst promote the network scalability and robustness. In this paper, based on the robust optimization theory we present a robust dynamic approach which periodically identifies bandwidth allocation to VNs to work reasonable well for a range of traffic patterns over a period of time, rather than certain traffic pattern instance. This problem is formulated as a robust optimization problem using path-flow model aiming to compute the minimum-cost bandwidth allocation. Through the primal decomposition, we present a distributed algorithm which consists of two components running in individual VNs and the substrate network respectively. The numerical result obtained from simulation experiments demonstrates the strength and the effectiveness of the proposed algorithm in terms of convergence and acceptance ratio.

[1]  Richard J. La,et al.  Robust Routing with Unknown Traffic Matrices , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[2]  Yong Zhu,et al.  Algorithms for Assigning Substrate Network Resources to Virtual Network Components , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[3]  Pietro Belotti,et al.  OSPF routing with optimal oblivious performance ratio under polyhedral demand uncertainty , 2010 .

[4]  Minlan Yu,et al.  Rethinking virtual network embedding: substrate support for path splitting and migration , 2008, CCRV.

[5]  Albert G. Greenberg,et al.  A flexible model for resource management in virtual private networks , 1999, SIGCOMM '99.

[6]  Arun Vishwanath,et al.  Traffic constraints instead of traffic matrices: Capabilities of a new approach to traffic characterization , 2003 .

[7]  Javier Jiménez,et al.  Network virtualization: a view from the bottom , 2009, VISA '09.

[8]  Holger Karl,et al.  A virtual network mapping algorithm based on subgraph isomorphism detection , 2009, VISA '09.

[9]  Raouf Boutaba,et al.  A multi-commodity flow based approach to virtual network resource allocation , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[10]  Jonathan D. Cryer,et al.  Time Series Analysis , 1986 .

[11]  Guy Pujolle,et al.  VNE-AC: Virtual Network Embedding Algorithm Based on Ant Colony Metaheuristic , 2011, 2011 IEEE International Conference on Communications (ICC).

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

[13]  Ying Li,et al.  DaVinci: dynamically adaptive virtual networks for a customized internet , 2008, CoNEXT '08.

[14]  Ratul Mahajan,et al.  Measuring ISP topologies with rocketfuel , 2002, TNET.

[15]  Thomas Erlebach,et al.  Optimal bandwidth reservation in hose-model VPNs with multi-path routing , 2004, IEEE INFOCOM 2004.

[16]  Li Su,et al.  Game Theory Based Bandwidth Allocation Scheme for Network Virtualization , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[17]  Walid Ben-Ameur,et al.  Routing of Uncertain Traffic Demands , 2005 .