With the widespread arrival of bandwidth-intensive ap- plications such as bulk-data transfer, multi-media web streaming and computational grids for high-performance computing, networking performance over the wide-area network has become a critical compo- nent in the infrastructure. Tragically, operating systems are still tuned for yesterday's WAN speeds and network applications. As a result, a painstaking process of manually tuning system buffers must be un- dertaken to make TCP flow-control scale to meet the needs of today's bandwidth-rich networks. Consequently, we propose an operating sys- tem technique called dynamic right-sizing that eliminates the need for this manual process. Previous work has also attacked this problem, but with less than complete solutions. Our solution is more efficient, more transparent, and applies to a wider set of applications, including those that require strict flow-control semantics because of performance disparities between the sender and receiver.
[1]
Brian Tierney,et al.
TCP Tuning Guide for Distributed Application on Wide Area Networks
,
2001,
login Usenix Mag..
[2]
Rick Stevens,et al.
Access grid: Immersive group-to-group collaborative visualization
,
2000
.
[3]
V. Jacobson,et al.
Congestion avoidance and control
,
1988,
CCRV.
[4]
Brian Tierney,et al.
Applied techniques for high bandwidth data transfers across wide area networks
,
2001
.
[5]
Wu-chun Feng,et al.
The Failure of TCP in High-Performance Computational Grids
,
2000,
ACM/IEEE SC 2000 Conference (SC'00).
[6]
Ian T. Foster,et al.
The data grid: Towards an architecture for the distributed management and analysis of large scientific datasets
,
2000,
J. Netw. Comput. Appl..
[7]
Matthew Mathis,et al.
Automatic TCP buffer tuning
,
1998,
SIGCOMM '98.
[8]
Sally Floyd,et al.
TCP Selective Acknowledgement Options
,
1996
.