Abstract:
An important challenge on designing data center networking (DCN) is how to efficiently interconnect a large number of servers. Traditional tree-based structures are increasingly difficult to meet the design goals of data centers. Recently, a number of novel DCNs are proposed. However, these DCNs expand the scale of data center mainly by increasing the number of servers network interface card (NIC) ports, which brings expanding limitation and managing complexity. Consequently, it is meaningful and challenging to design a scalable structure for data centers, using only the commodity servers with fixed number of NIC ports and low-end, multi-port commodity switches. To address this problem, this paper proposes a novel DCN structure with constant degree called CH, which utilizes fixed number of NIC ports and commodity switches to interconnect large population of servers. The structure is server-centric, and leverages the expansibility and performance using multi-level interconnection. They own two potential benefits, i.e., the expansibility and equal degree. Theoretical analysis and experiment results show that CH has excellent topology properties and can provide large data center with multi-pattern data traffic with high bandwidth and high fault-tolerance, but without increasing the number of NIC ports. Moreover, the modularity makes the structure have good deployablility and maintainability.