The authors approach the incast from three perspectives,
Things that do NOT help: TCP Reno, New Reno, SACK
- it is not limited to particular network environments
- causes of the problem should be identified and symptoms should be predictable
- modifications to TCP stack to solve it
Method: synchronized read requests 100 blocks of data from a set of 1-48 storage servers
Things do:
- reducing min value of RTO (but randomizing the minimum and initial RTO doesn't work, which is against intuition),
- fine-grained OS timers for sub-milisecond RTO,
- randomizing RTO,
- disabling TCP delayed ACKs when possible.
Comment: I like the way they search out all current solutions, but where are the analysis results from all these different working methods to TCP incast problem?
No comments:
Post a Comment