There has been a lot of buzz in the industry lately about SSD storage, the benefits to I/O speed that it brings relative to it’s cost is something that makes it an attractive investment for both business and personal use.
This post should clarify the common questions you’re faced with when deciding if the added cost of using SSD based storage is really something they should invest in.
The image below is a very simple (and standard) benchmark test used to see what the sequential write speed of your filesystem is. Typically speaking anything above 80-120 MB/s on this test is an indication of a filesystem powered by something more powerful than the typical 4 SATA drive RAID10 setup. In this case, the test below was the result of a two drive RAID1 setup with Samsung 840 PRO SSD drives. The theoretical maximum write on these drives is about 450 MB/s.
So what does this do for you? Well, knowing the read and write performance of your underlying file system can help solve problems and plan for future growth of your website, applications and or database performance. I/O is often the most commonly over looked parameter when sizing up a server to run in a production envoronment. The typical CPU, Memory & Disk Space are the common 3 factors that are used to determine a comparison in price point amongst hosting companies. Unfortunately, not many will post the I/O performance of the disk space that is sold.
Common Questions to Ask
- Are you running a web application that requires the use of a Database?
- Do you require a lot of storage space?
- Does your application or task do more reading or writing to disk?
Generally speaking, if you don’t need hundreds of gigabytes of storage space and you are using some type of database, SSD based storage will make a noticeable difference immediately. Most times, if you are on older hardware with SSD real world performance can actually greater than state of the art hardware that is experiencing an I/O bottleneck.
At OpenVZ.ca, SSD storage can be added to any existing or new plan at an additional cost of $5 /month. It will require a migration to another physical node setup with SSD storage, but this migration is seamless and results in no downtime.