Storage moves in cycles. We crave more speed, so we integrate more components in one place. Then we desire more flexibility, so we split components apart again. Does any of this thrash help us build better systems, or does it just create full employment for the kinds of people who work on standards committees?
Join Matthew for his perspective on the development of the NVM Express and NVMe over Fabrics standards and a comparison with other storage standards. The second half of his talk will see what lessons from the past can be applied to persistent memory.
Matthew works for Microsoft on the Linux kernel. He has a particular interest in persistent memory and storage.