SplitCast: Optimizing Multicast Flows in Reconfigurable Datacenter Networks

SplitCast: Optimizing Multicast Flows in Reconfigurable Datacenter Networks

Abstract

Many modern cloud applications frequently generate multicast traffic, which is becoming one of the primary communication patterns in datacenters. Emerging reconfigurable datacenter technologies enable interesting new opportunities to support such multicast traffic in the physical layer: novel circuit switches offer high-performance inter-rack multicast capabilities. However, not much is known today about the algorithmic challenges introduced by this new technology. This paper presents SplitCast, a preemptive multicast scheduling approach that fully exploits emerging physical-layer multicast capabilities to reduce flow times. SplitCast dynamically reconfigures the circuit switches to adapt to the multicast traffic, accounting for reconfiguration delays. In particular, SplitCast relies on simple single-hop routing and leverages flexibilities by supporting splittable multicast so that a transfer can already be delivered to just a subset of receivers when the circuit capacity is insufficient. Our evaluation results show that SplitCast can reduce flow times significantly compared to state-of-the-art solutions.

Grafik Top
Authors
  • Luo, Long
  • Foerster, Klaus-Tycho
  • Schmid, Stefan
  • Yu, Hongfang
Grafik Top
Supplemental Material
Shortfacts
Category
Paper in Conference Proceedings or in Workshop Proceedings (Paper)
Event Title
40th IEEE International Conference on Computer Communications (INFOCOM)
Divisions
Communication Technologies
Subjects
Angewandte Informatik
Rechnerperipherie, Datenkommunikationshardware
Event Location
Toronto, Canada
Event Type
Conference
Event Dates
06-09 Jul 2020
Date
April 2020
Export
Grafik Top