Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Thursday, September 24 • 9:30am - 10:20am
PCI Express Non-Transparent Bridging for RDMA

Sign up or log in to save this to your schedule and see who's attending!

Previous generations of the Pure Storage FlashArray used InfiniBand RDMA as a cluster interconnect between storage controllers in a system. The current generation replaces this with PCI Express Non-Transparent Bridging. We will describe how we preserved the key attributes of high throughput, low latency, CPU offloaded data movement and kernel bypass while moving the interconnect from a discrete IB adapter to a CPU-integrated PCIe port using new technologies including Linux vfio and PCIe NTB.

Learning Objectives

Key attributes of an RDMA transport
Description of PCIe NTB
Implementation of RDMA on PCIe NTB

Speakers
avatar for Roland Dreier

Roland Dreier

Member of Technical Staff, Pure Storage
Roland is an architect and developer at Pure Storage, working on enterprise flash storage systems. Roland received his PhD in Mathematics from the University of California at Berkeley and led the development and integration of InfiniBand RDMA support in Linux. Prior to joining Pure, Roland was a principal engineer in Cisco's UCS server group. -


Thursday September 24, 2015 9:30am - 10:20am
Cypress Room

Attendees (4)