Skip to main navigation Skip to search Skip to main content

TinyFlow: Breaking elephants down into mice in data center networks

Research output: Chapters, Conference Papers, Creative and Literary Works › RGC 32 - Refereed conference paper (with host publication) › peer-review

Abstract

Current multipath routing solution in data centers relies on ECMP to distribute traffic among all equal-cost paths. It is well known that ECMP suffers from two deficiencies. ECMP does not differentiate between elephant and mice flows, creates head-of-line blocking for mice flows in the egress port buffer, and results in long tail latency. Further it does not fully utilize available bandwidth due to hash collision among elephant flows. We propose TinyFlow, a simple yet effective approach that remedies both problems. TinyFlow changes the traffic characteristics of data center networks to be amenable to ECMP by breaking elephants into mice. In a network with a large number of mice flows only, ECMP naturally balances load and performance is improved. We conduct NS-3 simulations and show that TinyFlow provides 20%-40% speedup in both mean and 99-th percentile FCT for mice, and about 40% throughput improvement for elephants.
Original languageEnglish
Title of host publication2014 IEEE 20th International Workshop on Local and Metropolitan Area Networks, LANMAN 2014
PublisherIEEE
ISBN (Print)9781479948949
DOIs
Publication statusPublished - May 2014
Event2014 20th IEEE International Workshop on Local and Metropolitan Area Networks, LANMAN 2014 - Reno, United States
Duration: 21 May 2014 → 23 May 2014

Conference

Conference2014 20th IEEE International Workshop on Local and Metropolitan Area Networks, LANMAN 2014
PlaceUnited States
CityReno
Period21/05/14 → 23/05/14

Fingerprint

Dive into the research topics of 'TinyFlow: Breaking elephants down into mice in data center networks'. Together they form a unique fingerprint.

Cite this