Abstract
Data centers are increasingly relying on software defined networking (SDN) to orchestrate data transmission. To maximize network utilization, the SDN controller needs to frequently update the data plane as the network conditions change. Due to its asynchronous nature, data plane update may result in serious transient congestion and packet loss. Prior work strives to find a congestion-free update plan with multiple stages, each of which guarantees that there will be no congestion independent of the update order. This approach prevents the network from being fully utilized and requires solving a series of LP with scalability challenges. In this paper, we study the general problem of minimizing transient congestion during network update, given the number of intermediate stages. This exposes the tradeof between update speed and transient congestion, which may be absorbed by switch buffers, and allows the operator to navigate a broader design space. We formulate the minimum congestion update problem (MCUP) as an optimization pro- gram, and propose heuristics to find the update sequence efficiently. Preliminary results show that our approach in-creases link utilization by 20% and reduces update time by 50% compared to prior work.
| Original language | English |
|---|---|
| Title of host publication | CoNEXT Student Workshop 2014 - Proceedings of the 2014 CoNEXT on Student Workshop |
| Publisher | Association for Computing Machinery |
| Pages | 4-6 |
| ISBN (Print) | 9781450332828 |
| DOIs | |
| Publication status | Published - 2 Dec 2014 |
| Event | 2014 ACM CoNEXT Student Workshop - Sydney, Australia Duration: 2 Dec 2014 → 2 Dec 2014 |
Conference
| Conference | 2014 ACM CoNEXT Student Workshop |
|---|---|
| Place | Australia |
| City | Sydney |
| Period | 2/12/14 → 2/12/14 |
Research Keywords
- Data centers
- Network update
- SDN