Achieving high utilization with software-driven WAN

By C. Hong, Srikanth Kandula, Ratul Mahajan, Ming Zhang, Vijay Gill, M. Nanduri, Roger Wattenhofer. Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, 2013

1,287 citations recorded by the source corpus.

We present SWAN, a system that boosts the utilization of inter-datacenter networks by centrally controlling when and how much traffic each service sends and frequently re-configuring the network's data plane to match current traffic demand. But done simplistically, these re-configurations can also cause severe, transient congestion because different switches may apply updates at different times. We develop a novel technique that leverages a small amount of scratch capacity on links to apply updates in a provably congestion-free manner, without making any assumptions about the order and timing of updates at individual switches. Further, to scale to large networks in the face of limited forwarding table capacity, SWAN greedily selects a small set of entries that can best satisfy current demand. It updates this set without disrupting traffic by leveraging a small amount of scratch capacity in forwarding tables. Experiments using a testbed prototype and data-driven simulations of two production networks show that SWAN carries 60% more traffic than the current practice.

Subfields: Computer Networks and Communications, Information Systems

View Paper: https://www.semanticscholar.org/paper/3cff8e39fb13d196cbcfed985bb185353e1861ae

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Networks and Communications

  1. Jennifer Rexford
  2. Ion Stoica
  3. Hari Balakrishnan
  4. Changhoon Kim
  5. Mohammad Alizadeh
  6. Ian F. Akyildiz
  7. Brighten Godfrey
  8. Anirudh Sivaraman

In Information Systems

  1. Ion Stoica
  2. Mohammad Alizadeh
  3. Hari Balakrishnan
  4. Jennifer Rexford
  5. Aditya Akella
  6. Srikanth Kandula
  7. Changhoon Kim
  8. Brighten Godfrey

Citations in the corpus