Precision synchronization of computer network clocks
ACM SIGCOMM Computer Communication Review
Congestion control for high bandwidth-delay product networks
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
Scheduling file transfers in a distributed network
PODC '83 Proceedings of the second annual ACM symposium on Principles of distributed computing
Performance Issues of Bandwidth Reservations for Grid Computing
SBAC-PAD '03 Proceedings of the 15th Symposium on Computer Architecture and High Performance Computing
GARA: a uniform quality of service architecture
Grid resource management
A survey on statistical bandwidth sharing
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: In memroy of Olga Casals
Providing Data Transfer with QoS as Agreement-Based Service
SCC '04 Proceedings of the 2004 IEEE International Conference on Services Computing
GNET-1: gigabit Ethernet network testbed
CLUSTER '04 Proceedings of the 2004 IEEE International Conference on Cluster Computing
GTP: group transport protocol for lambda-Grids
CCGRID '04 Proceedings of the 2004 IEEE International Symposium on Cluster Computing and the Grid
G-lambda: coordination of a grid scheduler and lambda path service over GMPLS
Future Generation Computer Systems - IGrid 2005: The global lambda integrated facility
UDT: UDP-based data transfer for high-speed wide area networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Trickle: a userland bandwidth shaper for Unix-like systems
ATEC '05 Proceedings of the annual conference on USENIX Annual Technical Conference
Scheduling deadline-constrained bulk data transfers to minimize network congestion
CCGRID '07 Proceedings of the Seventh IEEE International Symposium on Cluster Computing and the Grid
Grid'5000: A Large Scale and Highly Reconfigurable Grid Experimental Testbed
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
Proceedings of the first international conference on Networks for grid applications
Design of a service oriented architecture for efficient resource allocation in media environments
Future Generation Computer Systems
Planning data transfers in grids: a multi-service queueing approach
Concurrency and Computation: Practice & Experience
Hi-index | 0.00 |
In grid networks, distributed resources, computing or storage elements as well as scientific instruments are interconnected to support computing-intensive and data-intensive applications. To facilitate the efficient scheduling of these resources, we propose to manage the movements of massive data set between them. This paper formulates the bulk data transfer scheduling problem and presents an optimal solution to minimize the network congestion factor of a dedicated network or an isolated traffic class. The solution satisfying individual flows' time and volume constraints can be found in polynomial time and expressed as a set of multi-interval bandwidth allocation profiles. To ensure a large-scale deployment of this approach, we propose, for the data plane, a combination of a bandwidth profile enforcement mechanism with traditional transport protocols. The paper examines several solutions for implementing such a mechanism in a Linux kernel. The experimental evaluation shows that packet pacing performed at IP level offers a simple yet valuable and TCP-compatible solution for accurate bandwidth profile enforcement at very high speed.