Back To Schedule
Friday, March 15 • 2:30pm - 2:55pm
DCTCP in the OCP Datacenter: Utilizing OCP Hardware to its Maximum Potential by Reducing Tail Latency

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Over the past year much work has been done to tie in the DCTCP congestion control algorithm with OCP networking [1] and server [2] hardware. This has helped solve numerous problems related to tail latencies. This talk will describe a method to utilize this work in adopting disaggregated flash storage over TCP within a low power OCP environment focused on the Wedge100 switch and the Yosemite v2 multi-host platform. It will describe the OCP specific operational challenges faced, solutions found, and the impact this has with respect to disaggregated data center operation. Finally, the interaction between the bottlenecks addressed in the Wedge100 rack switches and in the Yosemite platforms will be explored, including how through the combination of queueing structures in the switches and OCP v2.0 mezzanine cards, tail latencies can be reliably capped. Scope: DC network switches, disaggregated flash workloads, storage microbenchmarks, latency sensitive DC apps, and NIC dataplane behavior. 1. https://linuxplumbersconf.org/event/2/contributions/95/ 2. https://linuxplumbersconf.org/event/2/contributions/112/


Lawrence Brakmo

Kernel Software Engineer, Facebook

Amal Tariq

Network Hardware Engineer, Facebook
avatar for Nic Viljoen

Nic Viljoen

Associate Director of Engineering, Netronome
Nic works on upstream solutions using SmartNICs, focusing on the interaction between SmartNICs and the Linux kernel using the upstream BPF JIT for the Netronome NFP processor.

Friday March 15, 2019 2:30pm - 2:55pm PDT
211 CD