MODRIC: A Cost Effective MODular Data Center Network Architecture with Rich InterConnections
Nabajyoti Medhi, Kumarjit Ray, Rajdeep Ghosh, Dilip Kumar Saikia
TL;DR
MODRIC introduces a cost-effective modular data center network that decouples intra-container and inter-container networks and uses rich inter-container interconnections modeled after a generalized-hypercube. It combines a two-layer Clos-like intra-container topology with a generalized grid inter-container network to achieve small diameter, multiple node-disjoint paths, high bisection bandwidth, and scalable expansion, while leveraging commodity or merchant-silicon switches. The architecture is complemented by location-based addressing, OpenFlow-based SDN control, and fault-tolerant routing, with supporting analyses of topology properties, construction, cost, and performance. In Mininet-based evaluations, MODRIC consistently delivers higher throughput and better fault tolerance than Fat-tree, Jellyfish, MDCube, and uFix under diverse traffic patterns and failures, demonstrating practical applicability for mega data centers. The work suggests MODRIC as a viable pathway to high-throughput, resilient data centers using commodity hardware and scalable inter-container connectivity.
Abstract
Shipping container based modular architectures provide design flexibility in data centers with building blocks to expand the network as and when needed. In this paper, high capacity Modular Data Center (MDC) network architecture with Rich Inter Connections named MODRIC is proposed. MODRIC is a cost-effective switch-centric network design which allows building a flexible MDC network with commodity switches. It uses an inter-container connectivity similar to the structure of generalized hypercube in order to provide high inter-container bandwidth. Further, a hybrid Clos topology is used to build the container network. MODRIC is highly suitable for cost effectively building mega data centers requiring high throughput capacity and resilience against failures. This paper presents the proposed architecture, discusses its relevant properties, and proposes suitable addressing, routing and network construction schemes. The paper also presents comparative studies on its cost and performance with existing network topologies.
