Explicit Path Control in Commodity Data Centers: Design and Applications
- Chuanxiong Guo
USENIX NSDI 2015 |
Published by USENIX
Many data center network (DCN) applications require explicit routing path control over the underlying topologies. This paper introduces XPath, a simple, practical and readily-deployable way to implement explicit path control, using existing commodity switches. At its core, XPath explicitly identifies an end-to-end path with a path ID and leverages a two-step compression algorithm to pre-install all the desired paths into IP TCAM tables of commodity switches. Our evaluation and implementation show that XPath scales to large DCNs and is readily deployable. Furthermore, on our testbed, we integrate XPath into four applications to showcase its utility.