I. Introduction
Data center network (DCN) is a infrastructure with fully clustered equipments of computer systems, storage systems, power supplies, communications, and securities, which can be rented partially or totally to personal tenants and companies for general online applications and computations. A recent report [1] from Anthesis Group infers that until 2015 there are about 33 million physical servers deployed inside data centers around the world. For the significant growth of network traffic and the increasing traffic volume, an urgent challenge of DCN is how to manage the network bandwidth efficiently (reference needed).