IEEE Micro · 2020 · 59 citations · 8 references
ComputingCloud ComputingComputer ScienceCloud ArchitectureCloud InfrastructureComputer NetworksCloud Data Center NetworkingCloud Networking ArchitectureCongestion ControlLatency OptimizationNetwork ProtocolsTransport LayerCloud Latency OptimizationCost-effectivenessElastic NetworkingLow-latency TransportNetwork Latency OptimizationPublic CloudTransport Protocol DesignTransport Protocol Optimization
Amazon Web Services (AWS) took a fresh look at the network to provide consistently low latency required for supercomputing applications, while keeping the benefits of public cloud: scalability, elastic on-demand capacity, cost effectiveness, and fast adoption of newer CPUs and GPUs. We built a new network transport protocol, scalable reliable datagram (SRD), designed to utilize modern commodity multitenant datacenter networks (with a large number of network paths) while overcoming their limitations (load imbalance and inconsistent latency when unrelated flows collide). Instead of preserving packets order, SRD sends the packets over as many network paths as possible, while avoiding overloaded paths. To minimize jitter and to ensure the fastest response to network congestion fluctuations, SRD is implemented in the AWS custom Nitro networking card. SRD is used by HPC/ML frameworks on EC2 hosts via AWS elastic fabric adapter kernel-bypass interface.
8
Hedera: dynamic flow scheduling for data center networks
Mohammad Al-Fares, Sivasankar Radhakrishnan, Barath Raghavan et al. · 2010 · 1.5K citations
BBR: Congestion-Based Congestion Control
Neal Cardwell, Yuchung Cheng, C. Stephen Gunn et al. · Queue · 2016 · 874 citations · Full text
Neal Cardwell, Yuchung Cheng, C. Stephen Gunn et al. · Communications of the ACM · 2017 · 856 citations · Full text
RDMA over Commodity Ethernet at Scale
Chuanxiong Guo, Haitao Wu, Zhong Deng et al. · 2016 · 454 citations
Re-architecting datacenter networks and stacks for low latency and high performance
Mark Handley, Costin Raiciu, Alexandru Agache et al. · 2017 · 379 citations · Full text