March 31, 2014
Solid state or spinning disk? The strengths and weaknesses of each, and where each fits in an HPC cluster.
From our archive. Specifics such as products, prices and deadlines reflect the original publish date.
At Advanced Clustering, we hear a lot of opinions for the use of both solid state drives (SSDs) and standard hard disk drives (HDDs), and each has its own pros and cons depending on what their use will be. While there are advantages and disadvantages to each one, the top considerations when deciding between the two are capacity, cost, reliability, and speed.
Spinning disks are currently available in 500GB, 1TB, 2TB, 3TB, and 4TB sizes on the SATA side, with , while SSDs much less storage space, starting at 60GB and going up to 512GB. For purposes of this discussion, we’re sticking with SATA SSDs, as opposed to PCIe-based SSDs. Now, there are larger SATA SSDs, but they are considerably more expensive and in shorther supply due to lower demand, thus we did not include them either in our testing.
Another consideration in drive choice is reliability. Advanced Clustering offers SSDs with a five-year warranty. One question customers often ask is, “if the drive reaches its read/write limit within that five-year period, is it still covered under the warranty?” The answer is yes, it is. SSDs have no moving parts to wear out since they use integrated circuits similar to memory chips, so if an SSD fails, data can still be retrieved and copied to the new drive. On an HDD, however, once the drive fails, data is lost; this is why we usually recommend a RAID configuration for HDDs that hold important data. Today storage is relatively inexpensive. On an HDD drive for example it could cost $0.10 to $0.15 cents per GB depending on the size of the drive and that is one solid advantage to using the HDD. By comparison the SSD has cost ranging from $0.80 to $1.50 per GB. Simply examining cost per gigabyte is a nice metric, but it is often important to measure cost per MB/s. This discussion centers around high performance computing, so while cost is important, performance tends to rule the day. The drives we tested and how they compared:
What we measured:
Our engineers ran the Bonnie++ benchmark to compare SSDs with 7200RPM SATA and 15K SAS drives. The results show some pretty compelling data that suggests SSDs may be the best option if speed is a requirement.
Consult with your Advanced Clustering Technologies sales rep at sales@advancedclustering.com or technician to find out which drive is best for you.