3 ms·
See this article: https://queue.acm.org/detail.cfm?id=2874238 https://queue.acm.org/detail.cfm?id=2874238 In a high-end server, with PCIe flash or NVRAM, you'r
by zymhan 11y ago
See this article: https://queue.acm.org/detail.cfm?id=2874238 https://queue.acm.org/detail.cfm?id=2874238
In a high-end server, with PCIe flash or NVRAM, you're increasingly unlikely to be IO bound.
- xxpor 11y agoThat was a great read, thanks for sharing!
- frozenport 11y agoMy takeaway was that the single JBOD approach won't work in next generation systems as a JBOD of SSD/NVME/PCI-SSDs will be greatly limited by the controller, and that infrastructure complexity will increase presumably by having many JBODs with smaller number of disks. Which is silly, because controllers can simply be designed to handle more data, and likewise they can be made more power efficient. So, far the only real limitation has been the interface, which off-course can be changed.
- zymhan 11y agoI'm not sure why that is your main take away from that article. The point is that relatively slow disk controllers designed for rotating magnetic storage are a bottleneck when you connect fast enough Flash storage. Connecting the storage via PCIe alleviates this bottleneck, to the point that you are no longer bound by the traditional constraints of small caches and large, slow permanent storage.