3 ms·
Needs updating for SSDs, I'm not sure it's really worth the development time and increased time to market to optimise for rotating disks.
by rythie 16y ago
Needs updating for SSDs, I'm not sure it's really worth the development time and increased time to market to optimise for rotating disks.
- aristus 16y agohttp://www.facebook.com/notes/facebook-engineering/the-full-stack-part-i/461505383919 http://www.facebook.com/notes/facebook-engineering/the-full-...
- idlewords 16y agoYou seem to have accidentally traveled back in time to 2011 from whatever golden future you live in before posting this comment.
- rythie 16y agoWe spent a lot of time over several years tweaking every setting imaginable, trying to get the performance up of a NFS server, none of which really made any difference. Installing SSDs fixed the problem completely. Disk I/O now stays in the single digit percentage range when previously would stay at 100%, sometimes for minutes. SSDs about twice the price of 15k rpm drives, hardly out of reach for most. Also for VPSs, server axis 20mb unmetered SSDs are cheaper than slicehost's rotating disk based systems. http://serveraxis.com/vps-ssd.php http://serveraxis.com/vps-ssd.php
- kragen 16y agoYeah, SSDs are going to totally kill 15krpm disks. But killing disks in general is a ways off. In fact, disks might actually be getting cheaper per bit faster than SSDs are.
- kragen 16y agoSSD still costs US$2-US$4 per gigabyte. Spinning rust costs US$0.10-US$0.20 per gigabyte. SSDs are much faster but disks are still twenty times bigger at the same price. A developer hour costs on the order of US$100. If your service uses more than a few gigabytes per developer hour, it's worth some development time to optimize for rotating disks. Whether it's worth increased time to market is harder to calculate.
- nphase 16y agoThankfully there's a happy fusion of spinning rust and SSD: flashcache [0] and L2ARC/ZIL [1]. Cheaper win. [0]: https://github.com/facebook/flashcache https://github.com/facebook/flashcache [1]: http://blogs.sun.com/brendan/entry/test http://blogs.sun.com/brendan/entry/test