SCautz: a high performance and fault-tolerant datacenter network for modular datacenters
Modular datacenters (MDCs) use shipping containers, encapsulating thousands of servers, as large pluggable building blocks for mega datacenters. The MDC's "service-free" model poses stricter demand on fault-tolerance of the modular datacenter network (MDCN). Based on the "scale-out" principle, in this paper we propose SCautz, a novel hybrid intra-container network for MDCs. SCautz comprises a base Kautz topology, created by interconnecting servers, and a small number of COTS (commercial off-the-shelf) switches. Moreover, each switch connects a specific number of servers forming "clusters", which, as logical nodes, form multiple higher-level logical Kautz structures. SCautz's hybrid structure has several advantages. First, it supports multiple running modes for the MDC, while its full structure increases network capacity twofold. Second, it retains the throughput for processing one-to-x traffic in the presence of failures. Finally, it achieves much more graceful network performance degradation than computation and storage capacity do. Results from theoretical analysis and simulations show that SCautz is more viable for intra-container networks.
fault-tolerant container modular datacenter network kautz