Home > Best practices for solid-state drive storage technology
Special Report:
EMAIL THIS

Best practices for solid-state drive storage technology

21 Jul 2009 | Carol Sliwa, Features Writer

Storage technology learning materials
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

Until the costs drop even further, performance-boosting solid-state drives (SSDs) won't make economic sense for every type of application, so it's important to follow best practices to ensure they are working for your storage shop. Here are 10 SSD best practices to follow:

1. Identify I/O-intensive applications that will benefit from faster data storage.

Types of applications that may be well suited to SSD technology include databases, data mining, data warehousing, analytics, trading, high-performance computing, server virtualization, Web serving and email systems.

A check of how many enterprise-grade 15,000 rpm and 10,000 rpm hard disk drives are in use and how much money has been spent on DRAM for performance will help to determine if SSDs will be worth the investment.

Study application workloads and assess hot vs. warm vs. cold data sets. Active data can be directed to the flash solid-state drives, and the less frequently accessed data can go on Fibre Channel (FC) drives or SATA drives.

"If you have a good understanding of that, then you can understand how much solid-state storage you're likely to need to be able to optimize the performance of your system," said Jim Handy, an analyst who focuses on memory chips and SSDs at Objective Analysis.

2. Ensure that applications, especially those that are custom-written, can handle the faster solid-state drives.

"For most applications, this should not really be a problem, but depending on coding and timings, you can have the chance to have things done too quickly which can throw off timing a bit, as well as the processors actually jumping due to it not having to wait for the disk anymore," said Jon-Carlos Mayes, IT director at CCP hf, a Reykjavik, Iceland-based online game producer. CCP uses both DRAM and NAND flash SSD technology from Texas Memory Systems Inc.

3. When evaluating solid-state drive technology, concentrate on cost per IOPS, not cost per gigabyte.

"Focus on what would be the lowest overall system cost to get the throughput that you require," Handy said. "If you focus on cost per gigabyte, then a solid-state drive will always look bad because it ranges from 20 times [more than] the cost per gigabyte of a hard disk drive."

Editor's podcast: Want to learn more best practices for leveraging solid-state drive (SSD) technology in your environment? SearchStorage.com's Rachel Kossman sat down with Mark Peters of the Enterprise Strategy Group to discuss the applications that would benefit the most from SSDs, how to ensure that specific applications can handle SSDs, criteria for evaluating solid-state drive vendors and more.

4. Make sure the performance and reliability of a vendor's SSDs can be measured in terms of random reads and writes across small blocks and pages.

"Vendors will quote you whatever they can do the best in the lab, and that may not be what you're actually running," said Joseph Unsworth, a research director at Gartner Inc. Once you determine which supplier can deliver the results you need, he added, have the vendor do a proof of concept and make sure your service-level agreement is tailored specifically to your application needs.

5. Determine which type of solid-state drive will be the best fit.

The chief SSD choice confronting users today is NAND flash or DRAM. DRAM SSDs are significantly faster and perform reads and writes equally well, but they're also considerably more expensive and consume more power. NAND flash SSDs -- whether single-level cell (SLC) or multilevel cell (MLC) – perform better on reads than writes, and they wear out over time.

"Are you just accessing data? Or are you doing a lot of programming of data? That will determine whether or not you can go with a cheaper but less robust multilevel cell-based SSD, or you need to go with single-level cell," Unsworth said. "If you're doing a mix of both [reads and writes], then you're going to want to make sure that you're using the single-level cell technology over the multilevel cell."

The more expensive SLC solid-state drives are better suited to the enterprise because the wear life is longer for continuous writing than it is with MLC-based drives.

NAND Flash SSDs can be especially helpful for a read-intensive database table, for example, whereas DRAM SSDs -- whether in an appliance, in cache or in DRAM combined with flash -- would be a better option for transaction logs or journal files, where you're recording a copy of what's changing, said Greg Schulz, founder and analyst at StorageIO Group.

"I tell folks if they're going to need to have super transaction rate capability because they're running some data mining application, then one of the high-performance boxes like Violin or Texas Memory Systems has could be a pretty economical way to go," said Gene Ruth, a senior storage analyst at Burton Group. "The alternative would be to build out a huge hard disk drive-based system with all the power and space and maintenance and failure rates that go along with having lots of hard disks."

6. Consider NAND flash solid-state drives for caching purposes as a way to augment application performance.

Write caching is typically done at the storage device with DRAM cache that persists the writes to back-end storage. When that approach isn't fast enough, DRAM solid-state drives have been used to accelerate write-intensive applications. Now that lower cost flash is available, SLC SSDs will increasingly become the preferred option for write caching, especially when budgets are tight.

The effectiveness of any read caching layer depends on the size of the data set being accessed, the frequency with which the data is read and the performance of the cache. If the data set is small and being read on a frequent basis, server RAM usually suffices. But if the data set is large and the reads are random, flash SSD can work well. Although SLC and the less expensive MLC are both options, the more durable SLC is generally favored.

More on solid-state drives: Solid-state drive (SSD) technology has been in use for decades, but it was hardly a factor in enterprise storage circles until approximately 18 months ago, when the price of flash memory started to drop dramatically. Find out more about this multifaceted technology and SSD future trends and directions in this tutorial.

7. Consider solid-state drive over short-stroking.

Formatting a hard disk drive so that data is written only to the outer sector of the disk's platter can increase performance in high I/O environments, since it reduces the time the drive actuator needs to locate the data. But that practice, known as short-stroking, leaves a substantial percentage of the disk drive's capacity unused.

"You're deliberately not using what you bought. Because we're so used to it, people think that's how it has to be," said Mark Peters, an analyst at Enterprise Strategy Group. Even though SSD technology is nascent, he said, it already makes financial sense in scenarios where users now short-stroke. "Everyone says, 'I don't want to buy solid state because it's 10 times the cost [of hard disk drives],'" Peters said. "But you could take that 5 GB from 20 [hard disk] drives and put it on one solid-state [drive]."

8. Determine how much power your data center is consuming.

According to Peters, "You're either in parts of the country or a data center where you have oodles of power, or you're in parts of the country or a data center where actually you don't have much power left and you're going to hit the wall at some point. If you don't know how much [power] you're using, how can you know when that's going to happen?"

Because SSD technology is more energy efficient than hard disk drives, it can help to extend the life of a data center with power constraints. But, Peters said, many IT organizations have no clue what their electric usage is.

9. Experiment with solid-state drive technology in the lab.

"They definitely want to bring in, if not the individual disk devices, possibly a subsystem that's based on SSDs," Burton Group's Ruth said, possibly to target a particular application for test purposes. Even using SSDs in a laptop can help to illustrate the potential advantages, he added. "People are familiar with hard disks. They get that. They need to develop that comfort level with solid-state disks as well."

10. Make sure long-term planning takes into account a potential solid-state storage tier.

Solid-state drives will be integrated into storage systems as standard fare going forward, so IT organizations shouldn't lock themselves into a hard disk drive-only strategy. Instead, they need to entertain the possibility of an SSD tier, or tier 0, for their most I/O-intensive servers.

BROWSE BY TAG
Primary Storage or Storage Hardware,   Disk drives,   Disk arrays,   Storage Strategy,   Enterprise storage, planning and management,   Solid-State Storage,   VIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Disk drives
Self-healing systems and RAID technology
Using a storage partition in your data storage infrastructure
6 Gbps SAS drives signal end of line for Fibre Channel disk drives
Hard disk drive technology trends
Is SAS-2 a viable alternative to Fibre Channel drives?
Data deduplication and compression on primary storage can reduce data footprint
LSI delivers Flash-based PCIe card with 6 Gbps SAS interface
Solid-state drives vs. hard disk drives: How to justify the cost of an SSD
Beginning of the end for hard drives?
Disks and disk subsystems Products of the Year winners
Disk drives Research

Disk arrays
EMC sales up; vendor will add new midrange storage array
Nimbus Data Systems rolls out larger S-class solid-state storage platform, virtual switch
Virtual storage via HDS USP VM disk array helps Canadian city upgrade to VMware ESX Server 3.5
HP tackles data deduplication, EVA clusters, virtual desktop storage at HP TechForum 2010
DataDirect Networks CEO: We're not for sale
Dell EqualLogic PS6000XVS adds automated tiered storage
EMC previews FAST 2, block-level compression, common management console for Clariion and Celerra
EMC officials admit Clariion and Celerra consolidation afoot
Xiotech CorteX RESTful Web service lets systems control ISE platform
Washington University cuts VMware provisioning time, digitizes records with disk array upgrades
Disk arrays Research

Enterprise storage, planning and management
The business of storage
Storage managers can reach for their wallets again
Taking control of storage operational costs in 2010
Hitachi Data Systems, Microsoft to collaborate on unified compute platform
IT executives want virtualized, commoditized, utility storage
Trend or just trendy?
Enterprise data storage 2009 Products of the Year finalists
Backup and disaster recovery (DR) software and services finalists: 2009 Products of the Year
Building a private storage cloud: Essential components
Performance metrics: Evaluating your data storage efficiency

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
backup robot  (SearchStorage.com)
DASD  (SearchStorage.com)
disk-to-disk-to-tape  (SearchStorage.com)
Fibre Channel  (SearchStorage.com)
hard-drive encryption  (.com)
holographic disk drive  (SearchStorage.com)
hybrid hard drive  (SearchStorage.com)
Robson  (SearchStorage.com)
Serial ATA  (SearchStorage.com)
solid-state drive  (SearchStorage.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary




Find Data Reduction
TechTarget Storage Media
Storage Magazine View this month's issue and subscribe today.
Storage Decisions Apply online for free conference admission.
SearchStorage.com
HomeNewsMagazineTopicsLearningMultimediaWhite PapersBlogsEventsAbout Us

About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2000 - 2010, TechTarget | Read our Privacy Policy
  TechTarget