TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

MySpace replaces all server hard disks with flash drives

44 pointsby Flemlordover 15 years ago

5 comments

seijiover 15 years ago
The article is a blatant advertisement. Let me counter-advertise with my experiences here.<p>We did evaluations of a Fusion-io ioDrive card and a Texas Memory Systems RamSan card [1] recently. The ioDrive had strange performance characteristics (but nicely designed packaging). We ended up going with a few RamSan cards (though, they have much uglier packaging).<p>We have a few high throughput MySQL instances that needed to perform better. The database in question is only a few hundred gigabytes in size, so it's a perfect fit for the current generation of server flash cards.<p>Our path for improving improving performance went:<p><pre><code> - Started off with 32GB RAM and RAID-10 on SAS disks. - iowait sat between 10% and 15% constantly. - Moved up to 64GB RAM. - iowait cut in half. - Installed RamSan card and moved mysql with all databases to it. - iowait became negligible. </code></pre> Now the server sits there with a few hundred gigabytes of flash, 64GB RAM, and it looks completely idle on usage graphs, but it's serving data faster than ever.<p>They are nice devices if you can afford them (and tolerate their quirks like needing to be completely formatted during firmware upgrades).<p>[1]: <a href="http://www.ramsan.com/products/ramsan-20.htm" rel="nofollow">http://www.ramsan.com/products/ramsan-20.htm</a>
评论 #880787 未加载
评论 #880742 未加载
评论 #881465 未加载
timdorrover 15 years ago
This is the most interesting bit:<p><pre><code> MySpace's new servers also replaced its high-performance hosts that held data in large RAM cache modules, a costly method MySpace had been using in order to achieve the necessary throughput to serve its relational databases. MySpace said its new servers using the NAND flash memory modules give it the same performance as its older RAM servers. </code></pre> Given Facebook's dependence on memcached (look at some of the work they've done at optimizing the Linux network stack) I wonder if this is something they're considering. This is a pretty big leap in terms of performance. I just wish the cost wasn't so insane.<p>And the longevity of these drives is a concern. What happens when you run out of good bits in the drive?
评论 #881197 未加载
评论 #881299 未加载
评论 #880980 未加载
easpover 15 years ago
James Hamilton referenced this in a blog post today. He was pretty skeptical. He's been a proponent of SSDs in some applications, but he can't see how their cost can be justified yet on the basis of power efficiency alone.<p>The power efficiency + higher overall iops justify the up front cost in applications where there is a high ratio of iops/GB stored, but most data is not accessed frequently, and Im sure that social nets are no exception. It totally makes sense though to reduce the need for RAM caches, since it is both cheaper per GB than RAM, and draws less power.
gojomoover 15 years ago
I'm surprised no virtual hosters are yet offering SSDs (as far as I know).<p>I suppose there's some risk one customer could burn out the SSD write-cycles then discard the node. Solution: charge for writes.
评论 #880839 未加载
评论 #880901 未加载
dryicerxover 15 years ago
Conventional Drives or Solid State Drives, it's still the Internet's ghetto.
评论 #880804 未加载