Kernel stack, bypass or RDMA
Difficulty 3 of 5
A storage client and server share one rack. Each request needs a round trip under 20 µs, and the parts may cost 300 USD/mo. The rack has a 100 USD/mo Ethernet switch. RDMA needs an InfiniBand switch at 500 USD/mo instead. Pick the network stack.
Options
- Kernel TCP stack
- Kernel bypass stack
- RDMA over InfiniBand
Goals and limits
- p99 latency
- under 20 µs
- Monthly cost
- under 300 USD/mo
- Monthly cost
- under 10,000 USD/mo