Scheduling end-to-end flexible resource reservation requests for multiple end sites

Wide area research and education networks, such as ESnet and Internet2 in the US and GEANT in Europe, have recently deployed software that makes possible to reserve bandwidth in the form of dynamic circuits. Such circuits offer guaranteed QoS to specific data flows, significantly increasing the reliability and predictability of data transfers. In this paper, we study the problem of constructing routes and scheduling bandwidth reservations for data transfers between multiple pairs of end sites. We develop an algorithm, called RRM, to solve this problem. Our objective is to maximize the number of satisfied data transfer requests while minimizing the total data transfer times. We further prove that our problem is NP-hard and compare our algorithm with a baseline FCFS algorithm through simulations. The simulations indicate that our algorithm accommodates up to 160% more requests and achieves up to 50% shorter average data transfer times than the baseline algorithm.

[1]  Arie Shoshani,et al.  StorNet: Co-scheduling of end-to-end bandwidth reservation on storage and network systems for high-performance data transfers , 2011, 2011 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[2]  Raj Acharya,et al.  Quality-of-service routing in IP networks , 2001, IEEE Trans. Multim..

[3]  Sumit Naiksatam,et al.  Elastic reservations for efficient bandwidth utilization in LambdaGrids , 2007, Future Gener. Comput. Syst..

[4]  Sushant Sharma,et al.  End-to-end network QoS via scheduling of flexible resource reservation requests , 2011, 2011 International Conference for High Performance Computing, Networking, Storage and Analysis (SC).

[5]  Li Shi,et al.  Design and implementation of an intelligent end-to-end network QoS system , 2012, 2012 International Conference for High Performance Computing, Networking, Storage and Analysis.

[6]  G. W. The Internet 2 , 1999 .

[7]  Sanjay Ranka,et al.  Advance Reservations and Scheduling for Bulk Transfers in Research Networks , 2009, IEEE Transactions on Parallel and Distributed Systems.

[8]  W. Johnston,et al.  A User Driven Dynamic Circuit Network Implementation , 2008, 2008 IEEE Globecom Workshops.

[9]  Arie Shoshani,et al.  A Flexible Reservation Algorithm for Advance Network Provisioning , 2010, 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis.

[10]  Ossama Younis,et al.  Constraint-based routing in the internet: Basic principles and recent research , 2003, IEEE Communications Surveys & Tutorials.

[11]  Thomas G. Robertazzi,et al.  TeraPaths: End-to-End Network Resource Scheduling in High-Impact Network Domains , 2010 .

[12]  Jonathan S. Turner,et al.  Inter-Domain QoS Routing Algorithms , 2002 .