the features , hardware , and architectures of data center networks : a survey .
The cost of a cloud: research problems in data center networks