Routing and spectrum allocation in multi-ring based data center networks

Abstract Recently, we proposed a multi-ring based optical circuit switching (OCS) network following the principle of a Clos network. The network can provide connectivity to a large number of racks which may be distributed across a relatively large geographical space in a data center. However, property of the ring based switch in the central stage of the multi-ring based OCS network introduces a unique routing and spectrum allocation (RSA) problem which is more complex than the routing problem in a classical Clos switching network. In this paper, we extend our work to investigate the RSA problem. For a given set of inter-rack traffic requests, we consider two spectrum allocation schemes, namely fixed spectrum allocation and flexible spectrum allocation. For the fixed case, we show that the RSA problem degenerates into the traditional routing problem of the Clos network. As for the flexible case, property of spectrum division multiplexing technology and bandwidth limitation of the ring based switches should be taken into consideration during allocation of the central module, such that the system throughput can be maximized. This paper presents an integer linear program (ILP) formulation as well as a heuristic algorithm we developed to solve the flexible RSA problem. We evaluate the performance of both the two spectrum allocation schemes under different traffic patterns. Our results demonstrate that, to handle uneven inter-rack traffic pattern in general data center networks, flexible spectrum allocation can lead to an increase of about 120% in system throughput, although its computational complexity is slightly higher than that of the fixed spectrum allocation scheme.

[1]  Shan Zhong,et al.  Fully programmable and scalable optical switching fabric for petabyte data center. , 2015, Optics express.

[2]  Lena Wosinska,et al.  Energy-Efficient Elastic Optical Interconnect Architecture for Data Centers , 2014, IEEE Communications Letters.

[3]  Hong Wen,et al.  Scalable data center network architecture with distributed placement of optical switches and racks , 2014, IEEE/OSA Journal of Optical Communications and Networking.

[4]  Ioannis Tomkos,et al.  Elastic Bandwidth Allocation in Flexible OFDM-Based Optical Networks (vol 29, pg 1354, 2011) , 2011 .

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

[6]  Luiz André Barroso,et al.  The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines , 2009, The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines.

[7]  Yongli Zhao,et al.  Performance evaluation of multi-stratum resources integrated resilience for software defined inter-data center interconnect. , 2015, Optics express.

[8]  Aditya Akella,et al.  Understanding data center traffic characteristics , 2009, WREN 2009.

[9]  Masahiko Jinno,et al.  Spectrum-efficient and scalable elastic optical path network: architecture, benefits, and enabling technologies , 2009, IEEE Communications Magazine.

[10]  Li Zhao,et al.  Elastic optical ring with flexible spectrum ROADMs: An optical switching architecture for future data center networks , 2016, Opt. Switch. Netw..

[11]  Joseph E. Ford,et al.  A Multiport Microsecond Optical Circuit Switch for Data Center Networking , 2013, IEEE Photonics Technology Letters.

[12]  Xiang Liu,et al.  Wavelength blocking filter with flexible data rates and channel spacing , 2005, Journal of Lightwave Technology.

[13]  Charles Clos,et al.  A study of non-blocking switching networks , 1953 .

[14]  A. Wonfor,et al.  Large Port Count High-Speed Optical Switch Fabric for Use Within Datacenters [Invited] , 2011, IEEE/OSA Journal of Optical Communications and Networking.

[15]  C Berge,et al.  TWO THEOREMS IN GRAPH THEORY. , 1957, Proceedings of the National Academy of Sciences of the United States of America.

[16]  Kostas Katrinis,et al.  Performance evaluation of a hybrid optical/electrical interconnect , 2015, IEEE/OSA Journal of Optical Communications and Networking.