Abstract

The all-optical switching of multicast flows using star couplers and tunable transceivers is a promising solution for emerging cloud data center applications. However, the limited tuning range of optical components on one hand and the buffer management challenges for multicast traffic delivery on the other pose a significant impact on the performance of optical multicast scheduling algorithms. Using only one queue per input port results in head-of-line (HOL) blocking and limits the throughput, especially for bursty traffic patterns. As the number of possible multicast destinations grows exponentially with the switch size, allocating one queue per destination is not a feasible solution. To resolve HOL blocking, in this paper we consider only a handful of queues per switch input port and devise scalable scheduling algorithms that take into account transceiver tunability constraints. According to our Monte Carlo analysis of a switch with 64 ports and operating under bursty traffic, it is possible to improve the maximum achievable throughput by 44% when the number of queues per port is increased from one to eight. We show that the performance gains due to an increase in the queue count depend on the availability of the spectral resources. With the scarcity of wavelengths, an increase in the number of queues leads to diminishing returns.

© 2018 Optical Society of America

Full Article  |  PDF Article
More Like This
Scheduling with Machine-Learning-Based Flow Detection for Packet-Switched Optical Data Center Networks

Lin Wang, Xinbo Wang, Massimo Tornatore, Kwang Joon Kim, Sun Me Kim, Dae-Ub Kim, Kyeong-Eun Han, and Biswanath Mukherjee
J. Opt. Commun. Netw. 10(4) 365-375 (2018)

Scheduling in Multi-Wavelength Ring-Based Optical Networks-on-Chip

I. Cerutti, M. N. A. Acmad, R. Reyes, P. Castoldi, and N. Andriolli
J. Opt. Commun. Netw. 10(4) 322-331 (2018)

Multihop Routing Enabled Packet Switching With QoS Guarantee in Optical Clos for Data Centers

Zhipeng Zhao, Bin Wu, Boyu Li, Jie Xiao, Shu Fu, and Da Liu
J. Opt. Commun. Netw. 10(6) 624-632 (2018)

References

You do not have subscription access to this journal. Citation lists with outbound citation links are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription

Cited By

You do not have subscription access to this journal. Cited by links are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription

Figures (7)

You do not have subscription access to this journal. Figure files are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription

Tables (4)

You do not have subscription access to this journal. Article tables are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription

Equations (5)

You do not have subscription access to this journal. Equations are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription