Reliable multicast using remote direct memory access (RDMA) over a passive optical cross-connect fabric enhanced with wavelength division multiplexing (WDM)
2019; Cambridge University Press; Volume: 8; Issue: 1 Linguagem: Inglês
10.1017/atsip.2019.17
ISSN2048-7703
AutoresWai Yie Leong, Zhilong Li, Yunqu Leon Liu,
Tópico(s)Distributed systems and fault tolerance
ResumoReliable multicast using remote direct memory access (RDMA) over a passive optical cross-connect fabric enhanced with wavelength division multiplexing (WDM) kin-wai leong, 1,2 zhilong li 1 and yunqu leon liu 1 It has been well studied that reliable multicast enables consistency protocols, including Byzantine Fault Tolerant protocols, for distributed systems.However, no transport-layer reliable multicast is used today due to limitations with existing switch fabrics and transport-layer protocols.In this paper, we introduce a layer-4 (L4) transport based on remote direct memory access (RDMA) datagram to achieve reliable multicast over a shared optical medium.By connecting a cluster of networking nodes using a passive optical cross-connect fabric enhanced with wavelength division multiplexing, all messages are broadcast to all nodes.This mechanism enables consistency in a distributed system to be maintained at a low latency cost.By further utilizing RDMA datagram as the L4 protocol, we have achieved a low-enough message loss-ratio (better than one in 68 billion) to make a simple Negative Acknowledge (NACK)-based L4 multicast practical to deploy.To our knowledge, it is the first multicast architecture able to demonstrate such low message loss-ratio.Furthermore, with this reliable multicast transport, end-to-end latencies of eight microseconds or less (< 8us) have been routinely achieved using an enhanced software RDMA implementation on a variety of commodity 10G Ethernet network adapters.
Referência(s)