A progressive topology rconfiguration algorithm in optical data center networks

In recent years there has been an exponential growth in the traffic of cloud data centers networks (DCNs). More and more users are outsourcing their computing demands and services to DCNs. To handle such increases in the workload and traffic in a scalable manner, many technologies have been proposed to provide dynamic topology to the network so as to adapt to the traffic. One representative is the optical switching architecture (OSA) as it provides tremendous flexibility. However, OSA requires too much time (10 ms) to reconfigure the topology. Reconfiguring the topology in one step not only brings much performance degradation to the delay sensitive flows, but also incurs large traffic losses in high throughput low latency DCNs. Therefore, a progressive topology reconfiguration scheme is required to guarantee the performance of delay sensitive flows and reduce the traffic loss. To this end, we propose a topology management algorithm (TMA) in this paper to design such a progressive topology reconfiguration scheme. With TMA, a sequence of intermediate topologies and routing schemes are derived. We leverage these intermediate topologies to realize the reconfiguration progressively, while maintaining the topology connectivity and reducing the total traffic loss during the topology reconfiguration. Through extensive real-trace driven simulation experiments, we find that TMA can reduce the traffic loss during topology reconfiguration with little computational overhead..

[1]  George Varghese,et al.  CONGA: distributed congestion-aware load balancing for datacenters , 2015, SIGCOMM.

[2]  Haitao Wu,et al.  BCube: a high performance, server-centric network architecture for modular data centers , 2009, SIGCOMM '09.

[3]  Ankit Singla,et al.  OSA: An Optical Switching Architecture for Data Center Networks With Unprecedented Flexibility , 2012, IEEE/ACM Transactions on Networking.

[4]  Albert G. Greenberg,et al.  Data center TCP (DCTCP) , 2010, SIGCOMM '10.

[5]  G. Papen,et al.  A 10 µs hybrid optical-circuit/electrical-packet network for datacenters , 2013, 2013 Optical Fiber Communication Conference and Exposition and the National Fiber Optic Engineers Conference (OFC/NFOEC).

[6]  Albert G. Greenberg,et al.  VL2: a scalable and flexible data center network , 2009, SIGCOMM '09.

[7]  Paramvir Bahl,et al.  Flyways To De-Congest Data Center Networks , 2009, HotNets.

[8]  Lei Shi,et al.  Dcell: a scalable and fault-tolerant network structure for data centers , 2008, SIGCOMM '08.

[9]  David A. Maltz,et al.  Network traffic characteristics of data centers in the wild , 2010, IMC '10.

[10]  Albert G. Greenberg,et al.  Fast accurate computation of large-scale IP traffic matrices from link loads , 2003, SIGMETRICS '03.

[11]  Amar Phanishayee,et al.  Safe and effective fine-grained TCP retransmissions for datacenter communication , 2009, SIGCOMM '09.

[12]  Charles E. Leiserson,et al.  Fat-trees: Universal networks for hardware-efficient supercomputing , 1985, IEEE Transactions on Computers.

[13]  Amin Vahdat,et al.  Helios: a hybrid electrical/optical switch architecture for modular data centers , 2010, SIGCOMM '10.

[14]  Lei Yang,et al.  3D beamforming for wireless data centers , 2011, HotNets-X.

[15]  Konstantina Papagiannaki,et al.  c-Through: part-time optics in data centers , 2010, SIGCOMM '10.

[16]  Enrique Mallada,et al.  Skewless Network Clock Synchronization Without Discontinuity: Convergence and Performance , 2014, IEEE/ACM Transactions on Networking.