Bandwidth allocation in virtual network based on traffic prediction

For future internet, network virtualization provides the feasibility of running multiple routing architectures on a shared physical infrastructure. This paper presents the design and evaluation of a bandwidth allocation algorithm based on multi-commodity flow problem solver ?? which integrated with a traffic predictor. The basic idea of our design is that some failure in the MFP computation implies that one or more links do not have enough available capacity, which violates the linear constraints on the commodities for each link when modeling MFP. To avoid producing bottleneck links, we employed traffic predictor. On one hand, MFP solver makes better resource utilization by making use of the thin pieces of available bandwidth, by which the virtual network can accept more service requests. On the other hand, the traffic predictor adjusts the link with the largest occupation (bottleneck link) by checking the traffic rate of a user link and adjusting the reserved bandwidth based on the Forecasting of the traffic history. Then we present the results of performance comparisons of the predictor-integrated algorithm and the allocation algorithm only by Solving MFP. The comparisons are based on the mean packet delay, the variance of the packet delay, and the buffer requirements. Our performance tests show that predictor-integrated algorithm works better than the allocation algorithm only by Solving MFP in terms of the three metrics listed above.

[1]  Jinkuan Wang,et al.  Bandwidth Guaranteed Multi-Path Routing as a Service over a Virtual Network , 2008, 2008 First International Conference on Intelligent Networks and Intelligent Systems.

[2]  Ingemar Kaj,et al.  The on–off network traffic model under intermediate scaling , 2011, Queueing Syst. Theory Appl..

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

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

[5]  Mostafa H. Ammar,et al.  Dynamic Topology Configuration in Service Overlay Networks: A Study of Reconfiguration Policies , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[6]  Wei Cui,et al.  Virtual private network bandwidth management with traffic prediction , 2003, Comput. Networks.

[7]  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.

[8]  Xiaowei Yang,et al.  Source selectable path diversity via routing deflections , 2006, SIGCOMM.

[9]  Scott Shenker,et al.  Routing as a Service , 2006 .

[10]  Santosh S. Vempala,et al.  Path Splicing: Reliable Connectivity with Rapid Recovery , 2007, HotNets.

[11]  Ian F. Akyildiz,et al.  Optimal policy for label switched path setup in MPLS networks , 2002, Comput. Networks.

[12]  Jinkuan Wang,et al.  The design of multi-path service over a virtual network , 2008 .

[13]  Oliver Rose,et al.  Simple and Efficient Models for Variable Bit Rate MPEG Video Traffic , 1997, Perform. Evaluation.

[14]  Lixin Gao,et al.  How to lease the internet in your spare time , 2007, CCRV.

[15]  X.. Yang,et al.  NIRA: A New Inter-Domain Routing Architecture , 2007, IEEE/ACM Transactions on Networking.

[16]  Rahul Garg,et al.  Fair bandwidth sharing among virtual networks: a capacity resizing approach , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[17]  Scott Shenker,et al.  Overcoming the Internet impasse through virtualization , 2005, Computer.

[18]  Walter Willinger,et al.  Long-range dependence in variable-bit-rate video traffic , 1995, IEEE Trans. Commun..

[19]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[20]  Jonathan S. Turner,et al.  Efficient Mapping of Virtual Networks onto a Shared Substrate , 2006 .

[21]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[22]  C. Appledorn The Entropy of a Poisson Distribution , 1987 .

[23]  Nick Feamster,et al.  In VINI veritas: realistic and controlled network experimentation , 2006, SIGCOMM.