usenix conference policies
You are here
Measurement and Analysis of TCP Throughput Collapse in Cluster-based Storage Systems
Cluster-based and iSCSI-based storage systems rely on standard TCP/IP-over-Ethernet for client access to data. Unfortunately, when data is striped over multiple networked storage nodes, a client can experience a TCP throughput collapse that results in much lower read bandwidth than should be provided by the available network links. Conceptually, this problem arises because the client simultaneously reads fragments of a data block from multiple sources that together send enough data to overload the switch buffers on the client's link. This paper analyzes this Incast problem, explores its sensitivity to various system parameters, and examines the effectiveness of alternative TCP- and Ethernet-level strategies in mitigating the TCP throughput collapse.
Open Access Media
USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.
author = {Amar Phanishayee and Elie Krevat and Vijay Vasudevan and David G. Andersen and Garth A. Gibson and Srinivasan Seshan},
title = {Measurement and Analysis of {TCP} Throughput Collapse in Cluster-based Storage Systems},
booktitle = {6th USENIX Conference on File and Storage Technologies (FAST 08)},
year = {2008},
address = {San Jose, CA},
url = {https://www.usenix.org/conference/fast-08/measurement-and-analysis-tcp-throughput-collapse-cluster-based-storage-systems},
publisher = {USENIX Association},
month = feb
}
connect with us