Skip to main navigation Skip to search Skip to main content

Flow-slice: A novel load-balancing scheme for multi-path switching systems

  • Lei Shi*
  • , Bin Liu
  • , Changhua Sun
  • , Zhengyu Yin
  • , Laxmi Bhuyan
  • , H. Jonathan Chao
  • *Corresponding author for this work
  • Tsinghua University
  • University of California at Riverside
  • NYU Tandon School of Engineering

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Multi-Path Switching systems (MPS) are intensively used in the state-of-the-art core routers. One of the most intractable issues is how to load-balance traffic across its multiple paths while not disturbing the intra-flow packet orders. In this paper, based on the studies of tens of real Internet traces, we develop a novel scheme, namely Flow-Slice (FS), which cuts off each flow into flow-slices at every intra-flow interval larger than a slicing threshold set to 1ms 4ms and balances the load on the finer granularity. Through theoretical analyses and comprehensive trace-driven simulations, we show that FS achieves impressive load-balancing performance with little hardware cost while limiting the packet out-of-order chances to a negligible level (below 10 -6).

Original languageEnglish
Title of host publicationANCS'07 - Proceedings of the 2007 ACM Symposium on Architecture for Networking and Communications
Pages45-46
Number of pages2
DOIs
StatePublished - 2007
Externally publishedYes
Event3rd ACM/IEEE Symposium on Architectures for Networking and Communications Systems, ANCS 2007 - Orlando, FL, United States
Duration: 3 Dec 20074 Dec 2007

Publication series

NameANCS'07 - Proceedings of the 2007 ACM Symposium on Architecture for Networking and Communications

Conference

Conference3rd ACM/IEEE Symposium on Architectures for Networking and Communications Systems, ANCS 2007
Country/TerritoryUnited States
CityOrlando, FL
Period3/12/074/12/07

Keywords

  • flow-slice
  • load-balancing
  • multi-path switching

Fingerprint

Dive into the research topics of 'Flow-slice: A novel load-balancing scheme for multi-path switching systems'. Together they form a unique fingerprint.

Cite this