Scheduling bulk file transfers with start and end times
Computer Networks: The International Journal of Computer and Telecommunications Networking
Dynamic scheduling of network resources with advance reservations in optical grids
International Journal of Network Management
A Flexible Reservation Algorithm for Advance Network Provisioning
Proceedings of the 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis
Load-balancing for advance reservation connection rerouting
IEEE Communications Letters
Throughput-competitive advance reservation with bounded path dispersion
IEEE/ACM Transactions on Networking (TON)
In-advance path reservation for file transfers in e-science applications
The Journal of Supercomputing
Rerouting in advance reservation networks
Computer Communications
List-based Data Structures for Efficient Management of Advance Reservations
International Journal of Parallel Programming
Hi-index | 0.01 |
In general, two types of resource reservations in computer networks can be distinguished: immediate reservations which are made in a just-in-time manner and advance reservations, i.e., the reservation of resources a long time before they are actually used. Advance reservations are essential for Grid computing but can also be useful for a variety of other applications that require network quality-of-service (QoS), such as content distribution networks with large amounts of content that must be distributed among the servers in a timely fashion. With the emerged MPLS standard and its explicit routing features, it is possible to overcome the unpredictable routing behavior which has so far prevented the implementation of advance reservation services. In this paper, additional opportunities are described that arise for network operators and customers with the implementation of advance reservations in computer networks. This includes the search for suitable transmission intervals or transmission rates. Furthermore, network operators can use the additional knowledge about future network status in order to improve the performance of the network. This paper discusses these issues and describes the software architecture of a management system that implements the previously mentioned services and optimization mechanisms. The paper is complemented with a performance evaluation of the management architecture, focused on the benefit for clients and operators.