|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Sunil Thulasidasan, Wu-chun Feng, Mark K. Gardner, "Optimizing GridFTP through Dynamic Right-Sizing," High-Performance Distributed Computing, International Symposium on, pp. 14, 12th IEEE International Symposium on High Performance Distributed Computing (HPDC-12 '03), 2003. | |||
| BibTex | x | ||
| @article{ 10.1109/HPDC.2003.1210012, author = {Sunil Thulasidasan and Wu-chun Feng and Mark K. Gardner}, title = {Optimizing GridFTP through Dynamic Right-Sizing}, journal ={High-Performance Distributed Computing, International Symposium on}, volume = {0}, year = {2003}, issn = {1082-8907}, pages = {14}, doi = {http://doi.ieeecomputersociety.org/10.1109/HPDC.2003.1210012}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - High-Performance Distributed Computing, International Symposium on TI - Optimizing GridFTP through Dynamic Right-Sizing SN - 1082-8907 SP EP A1 - Sunil Thulasidasan, A1 - Wu-chun Feng, A1 - Mark K. Gardner, PY - 2003 KW - GridFTP KW - Globus KW - dynamic right-sizing KW - DRS KW - drsFTP KW - computational grid KW - bandwidth-delay product KW - auto-tuning VL - 0 JA - High-Performance Distributed Computing, International Symposium on ER - | |||
In this paper, we describe the integration of dynamic right-sizing — an automatic and scalable buffer management technique for enhancing TCP performance — into GridFTP, a subsystem of the Globus Toolkit for managing bulk data transfers across computational grids. Such grids are often characterized by networks with large bandwidth-delay products. Unfortunately, many of today's grid applications use only a small fraction of available bandwidth because the default buffer sizes in TCP are tuned for yesterday's WAN speeds. Buffer sizes can be manually tuned to allow TCP flow control to adapt to high-speed WAN environments, but this is a tedious process. Although recent work has shown how to automatically tune system buffers during connection set-up, these values may not be appropriate for the connection's lifetime due to varying network delay and throughput.
We show how using the technique of dynamic right-sizing (DRS) in GridFTP helps us optimize memory usage while maintaining high throughput over the lifetime of the connection. We also show how DRS enhances important GridFTP features such as striped and third-party data transfers in a scalable way. The technique is implemented entirely in user space so that end users do not have to modify the kernel.
