Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Measurement and Analysis of TCP Throughput Collapse in Cluster-based Storage Systems
 

Summary: Measurement and Analysis of TCP Throughput Collapse in
Cluster-based Storage Systems
Amar Phanishayee, Elie Krevat, Vijay Vasudevan,
David G. Andersen, Gregory R. Ganger, Garth A. Gibson, Srinivasan Seshan
Carnegie Mellon University
Abstract
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 net-
worked storage nodes, a client can experience a TCP
throughput collapse that results in much lower read band-
width than should be provided by the available network
links. Conceptually, this problem arises because the client
simultaneously reads fragments of a data block from mul-
tiple 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 sys-
tem parameters, and examines the effectiveness of alterna-
tive TCP- and Ethernet-level strategies in mitigating the
TCP throughput collapse.

  

Source: Andersen, Dave - School of Computer Science, Carnegie Mellon University

 

Collections: Computer Technologies and Information Sciences