Computer Science Speaking Skills Talk

— 3:00pm

Location:
In Person - Gates Hillman 8102

Speaker:
SHAWN CHEN , Ph.D. Student, Computer Science Department, Carnegie Mellon University
https://shuoshuc.github.io/

Precise Data Center Traffic Engineering with Constrained Hardware Resources

Data center traffic engineering (TE) routes flows over a set of available paths following custom weight distributions to achieve optimal load balancing or flow throughput. However, as a result of hardware constraints, it is challenging, and often impossible for larger data center networks, to precisely implement the TE weight distributions on the data plane switches. The resulting precision loss in the TE implementation causes load imbalances that can result in congestion and traffic loss. Instead of treating all flows equally, we adapt the hardware resource allocation to a flow’s traffic volume and its contribution to the overall precision loss. We intelligently prune select ports in weight distributions and merge identical distributions to free up hardware resources. Evaluation using realistic traffic loads shows that our techniques approximate ideal TE solutions under various scenarios within 7% error, compared to a 67% error for today’s state-of-the-art approach. In addition, our design avoids traffic loss triggered by switch rule overflow. Finally, the execution time is 10× faster than the current approach. Presented in Partial Fulfillment of the CSD Speaking Skills Requirement.


Add event to Google
Add event to iCal