BCube: a high performance, server-centric network architecture for modular data centers
Towards a next generation data center architecture: scalability and commoditization