3 ms·
> build your own fast disaggregated storage on upstream Linux Why is this better than just connecting the drive via PCIe bus directly to the CPU?
by effie 5y ago
> build your own fast disaggregated storage on upstream Linux
Why is this better than just connecting the drive via PCIe bus directly to the CPU?
- wmf 5y agoIf you want a whole drive, sure. But if you want to virtualize storage (e.g. split up one drive) you need a network protocol.
- effie 5y agoI don't need a network protocol to use one drive for 100 VMs, PV drivers in Xen or VirtIO in KVM work well.
- jeffinhat 5y agoIt certainly isn't faster or more reliable for a single node, but this is just homelab stuff. Nothing in mine is particularly necessary. I think it's interesting because it's now accessible and receiving support from multiple vendors. At some scale, it's nice to separate the two. You don't care much about where the disks live vs. where your compute is running. You can evict work from a node, have it reschedule, and not have to worry about replicating the data to another machine with excess capacity. Though I'm no authority on this topic.