10

Since an SSD has no moving parts, it seems to me to be perfectly suitable as the root disk of a server that is always on.

Is there any reason that you would suggest not using an SSD for this purpose? Am I missing anything?

0

2 Answers 2

5

Short answer: no, I don't think you are missing something and using a SSD for that purpose would be a suitable choice.

Slightly longer answer: there are some concerns with SSDs as drives containing all the system areas because of the constant small block writing that goes on due to log updates and such. This really shouldn't be a problem with modern SSDs in terms of write counts and related failure rates though. It is a write pattern where SSDs can be relatively inefficient, due to blocks larger than your filesystem's blocks needing to be refreshed and rewritten potentially for each block write, but unless your log files grow at an extraordinary rate you don't need much throughput for these operations anyway so you'll be unlikely to notice this difference (and I doubt the effect would be enough to bring the SSDs performance below that of a spinning-disk-and-moving-heads drive anyway - though I have no scientificly measured benchmarks on the matter to link to or paste in right now).

The usual precautions apply if the server is at all critical: you might want to consider two drives in RAID1 for instance to allow for easy recovery should a drive develop a defect.

4
  • 2
    So if the constant writing isn't an issue for a modern SSD (it's not an issue with USB drives for ages; a German computer mag overwrote the whole stick millions of times without any failures), what issue is left for your "no"? On top of that, all disks report SMART errors long before you get the first real hard errors. Commented Sep 5, 2010 at 11:06
  • "No", you're not missing anything? Commented Sep 5, 2010 at 15:09
  • 1
    Sorry, I meant "no, I don't think you are missing something and using a SSD for that purpose should be fine". I'll edit the answer for clarity. Commented Sep 6, 2010 at 8:18
  • @Aaron: either type of drive can be subject to catastrophic failures that are not predicted by SMART readings - it is more common for spinning-disk-and-moving-head drive as there are more "opportunities" for mechanical problems but SSDs can just die suddenly too. Hence the recommendation that you use RAID for mission critical servers whichever drive technology you chose. Commented Sep 6, 2010 at 10:11
1

Most likely it the answer is that it would work, but many server vendors are scared/worried to change.

If you look around enough dedicated server hosting companies, they offer SSDs on the top of the line servers, but when it comes to servers in most (not all) environments, the weakest link usually is bandwidth not I/O, therefore putting in a SSD will just cost more money without having any of the other benefits.

Also, stability - they may work, but for mass adoption, it can take a while to "prove" itself - If you look at Intel Telecoms / mission critical, they only recently migrated away from Pentium 3s!

1
  • The new HP ProLiant G7 generation of servers can be supplied with SSD boot drives. I'm sure IBM, Dell, etc would be doing the same.
    – paradroid
    Commented Oct 3, 2010 at 14:27

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .