Solid State Storage, Transforming the Enterprise
Imagine if networking had become “stuck” at 100 Mb/s for 10 years, and then became “unstuck” with 10 Gb/s networks. The equivalent has happened in storage, where HDDs, performance has been “stuck” for decades. And now, with SSDs, storage performance has become “un-stuck.” Without exaggeration, Enterprise/Data CenterSSDs are in the process of changing all the rules of storage.
Understanding Storage Performance of HDD and SSD
Primary Storage … sizing for IOPs or GB?
In the past, with 15K and 10K rpm HDDs, the storage engineer estimated the expected total storage workload (in IOPs) and simply added up the number of HDDs needed to attain that IOP target; with some headroom for peaks and future growth. Typically this resulted in large numbers of HDDs; and too much capacity (GB of disk space). The norm was overdesign with unnecessarily large quantities of 15K or 10K drives which increased the cost of hardware, and increased the need for space and power to run that large a quantity of drives.
Now, with SSDs, Storage Engineers are able to easily size Primary storage on capacity; and are then delighted to see that delivered IOPs with SSD far exceeds what most applications need.
Consider the TCO
Total cost of ownership, while fulfilling business unit requirements, is a constant pursuit of every CIO. Consider the following to better understand how SSDs help CIOs meet and exceed business unit requirements, while reducing TCO.
The storage world is changing rapidly. Solid state drives for the Enterprise have become mainstream
• SSDs are no longer prohibitively expensive. As I write this, 15K HDD price per GB is roughly equivalent to Enterprise SSD price per GB.
So you pay about the same for HDD capacity (GB) as SSD capacity (GB) and you can get much improved IOPs with SSDs.
Additionally, HDD performance systems sized for IOPs often have too much capacity per system. Meaning you are paying more per GB for an HDD system sized for IOPs compared to an SSD system sized for capacity.
• SSDs are highly reliable. 15K RPM HDDs fail more frequently than SSDs. And equivalent systems designs require a higher quantity of HDDs as compared to a system with a lower quantity of SSDs. In addition, with a reduced number of devices, your SSD systems will deliver improved performance as well as significantly higher system reliability.
• 15K RPM HDDs have lower capacity (300GB, 600GB, 900GB) where SSDs now have higher capacity (1.92TB, 3.84TB, 7.68TB, 15.36TB). So, with new high-capacity SSDs, you can put more capacity into a server or storage array, saving cost, space, power, maintenance and support.
• With today’s advanced SSDs, your server or storage array is now capable of delivering 50x to 1000x more IOPs for a given total capacity. As a direct result, you can now afford additional business logic and be able to invest more into the business value of the data stored.
Key ratios for storage drive evaluations. Concept is taken from disk drive evaluation to include SSD. Source: Storage Foundations book by Hubbert Smith, ISBN: 978-1-4835540-6-8
• NAND is not just getting cheaper, NAND is getting better.
3D NAND is the innovation that allows the industry to continue to improve power, performance, density, endurance and price. 3D NAND is like a high-rise building, and the alternative–planar NAND, is like a single-story shopping mall. 3D NAND is possible using an innovative silicon process that allows vertical layer-to-layer connections within the NAND.
With 3D NAND cells stacked vertically, there is more space between cells, resulting in less cell to cell interference. Vertically stacking means more data in a smaller area, better endurance, lower power, improved performance and lower cost of ownership at the same capacity compared to planar NAND. Right now, Samsung has fine-tuned our process and is mass-producing SSDs with its 3rd generation of 3D V-NAND .3D NAND means the SSD industry can build memory vertically with a long roadmap.
Strategic Business Assets
High capacity V-NAND SAS SSDs and NVMe drives are often at the heart of business innovation, turning data centers into much more strategic business assets that can enable running high value, time-sensitive operations against very large data-sets. For example, Samsung earlier this year introduced the world’s largest capacity storage drive – a 15.36TB SAS SSD for enterprise storage systems – which was enabled by combining 512 of Samsung’s 256Gb V-NAND memory chips.
Everywhere you look, untold amounts of additional business data are appearing in the form of business-growth-opportunities as SSDs help to expand the uses of existing data and enable new uses for new data.
This “Primary” data holds high value and can be very time-sensitive. Examples include:
• For Oracle, SAP and Microsoft Exchange - data center managers are seeing good results with SSD storage arrays.
• Fraud analytics –such as used with credit cards, currency, and health business operations, is witnessing the expansion of complex fraud rules, processing within sub-second SLAs.
• Much more attention being paid to customer sentiment and customer retention
• Logistics – better matching complex demand to scarce materials and services
CIOs should consider “proof-of-concept” and pilot projects. For proof of concept, start with an HDD-based system to establish a baseline. Then run the same proof-of-concept on an SSD-based system. However, I recommend pilot programs, which mirror production data on non-production pilot systems. This way you are much closer to your real-world.
Recognize that the combination of advanced HW+SW is the future. Great software on non-optimal HW (HDDs) just will not yield outstanding results. And great HW running non-optimal SW will not yield viable results either. Some enterprise software is very SSD-friendly. Look for solution whitepapers that address engineered systems, for both the hardware and the software in question.