Abstract
Multipath TCP (MPTCP) can significantly improve the performance of bulk data transfer in Data Center Networks (DCNs). To achieve this, an MPTCP flow wants each of its subflows to run on a different under-utilized path. Existing routing schemes fail to meet this requirement. we propose to dynamically construct disjoint paths for each MPTCP flow so as to fully utilize the path diversity of DCNs to achieve high data transfer performance. The simulations show that, compared to current practice, our scheme can increase goodputs by more than 60%.