Storage In A Flash

Christian Perry, Processor.com

2/15/2010

Storage In A Flash
Solid-State Drives Are Ushering Data Centers Into A Speedy, Flash-Based Future

Key Points

• SSDs boast performance-related benefits that give them the upper hand over conventional hard drives for certain data center tasks, such as online transactional processing.

• Vendors are already prepping products to mesh with SSDs, so future adoption of the storage technology shouldn’t prove to be overly painful.

• Instead of looking to replace all hard drives with SSDs, examine the tasks at hand and consider a hybrid environment to get the best of both storage worlds.
A flash-based storage continues to enjoy immense success in the mobile sector, the technology is beginning to garner serious attention on far larger scales. SSDs, or solid-state drives, are now a viable storage option for data centers at small to midsized enterprises, thanks to impressive performance and steadily declining prices.

“SSDs are a great investment now and an even greater investment in the future,” says Bryan Martin, enterprise product marketing manager for flash-based storage devices at Dell (www.dell.com). “Immediate benefits and costs savings can be realized with today’s SSD-enabled server and storage solutions. Looking forward, SSDs will continue to break performance records and decrease in costs while architecture developers simultaneously continue to invent and refine solutions.”

Despite the hype around them, SSDs are by no means a complete and perfect replacement for conventional hard drive technologies, but they do have value for both short-term needs and longer-term strategies. Depending on a data center’s current environment and its business goals, it can pay to jump aboard the SSD train without hesitation.

Speed Without Compare

According to Rob Ober, a fellow at LSI (www.lsi.com), SSDs have enough attributes that are attractive enough to prompt early adopters—including IT managers, server center architects, and administrators—to spend significant money on deployments. Perhaps the most obvious attribute is performance, as Ober notes that the raw random access performance of SSDs is far higher than even 15,000rpm hard disk drives. He adds that a high-performance array of hard drives can be replaced by 10 or 12 SSDs.

The benefits don’t end there. Ober also points to power savings (thanks to the smaller number of required drives), less vibration (in turn leading to fewer errors), and the fact that hard drives have a large MTBF (mean time between failures), but those failures tend to be random, unpredictable, and catastrophic. SSDs, on the other hand, can wear out as writes accumulate, but those wear-out times are much more predictable.

These attributes can deliver real-world advantages for most data centers, but Martin notes that SSDs are particularly useful for performance-intensive applications with highly random data patterns, such as business processing and decision support systems.

“Business processing applications such as online transactional processing [OLTP] are used by financial institutions and other industries where real-time processing is an absolute business requirement. Stock market transactions are a good example,” Martin says. “In these applications, I/Ops [input/output per second] are a key measurement of performance requirements, and enterprise-class SSDs offer up to a hundred times the I/Ops capability of the fastest hard disk drives. This means a data center using RAID to stripe thousands of hard disk drives within multiple servers to achieve performance requirements can instead utilize a highly reduced number of SSDs to achieve the same performance.”

Jumping In

Moving ahead into the SSD realm generally doesn’t require massive changes to data center infrastructure. In fact, computer system, storage, and I/O controller vendors are already preparing products that accommodate SSDs, says Dr. John Busch, co-founder and CTO of Schooner Information Technology (www.schoonerinfotech.com). Plus, he says that SSDs are compatible with disk drive hardware and programmatic interfaces.

“So deploying SSDs is straightforward,” Busch says. “The data center managers need to decide which applications and data are performance-sensitive and target these for SSD-based systems, and they need to optimize the software with increased parallelism and refined concurrency to fully take advantage of the performance benefits of SSDs.”

Busch says that for most applications, the performance benefits delivered by SSDs compared to disk drives are about 25%, but potential improvements in the future could vastly improve that number. For those improvements to occur, OSes and application-layer software require changes, such as increased read and write parallelism, improved concurrency control, and thread/core affinity management. However, until that happens, SSDs can be used in tandem with another significant trend in data centers: DRAM caching of large data sets.

“SSD technology offers the potential to replace a significant portion of the DRAM in data centers, as well as replacing hard drives,” Busch says. “SSDs are much less expensive than DRAM, dissipate 1/100th the power, and are persistent. As a result, caching of large data sets, which is currently performed in large DRAM memories, can instead be implemented with a combination of DRAM and SSD technology, thereby increasing cache capacity, reducing cost and power, and improving availability.”

Plan To Pair

Instead of viewing SSDs as the wave of the future, data centers could be better served as viewing the storage technology as simply one of two waves. Ober says that SSDs possibly could overtake hard drives in the data center in terms of adoption, but he predicts that each will have its own place in a storage environment.

“Performance requirements can be satisfied by SSDs rather than large numbers of HDDs. Conversely, HDDs are extremely good at storing massive amounts of data at low power and in supporting high-bandwidth sequential data transfers, as well as being indefinitely persistent for archival,” Ober says. “Because of those characteristics, hybrid storage systems will evolve where SSDs will be used for performance and will become more closely integrated into servers—possibly evolving their form factor and interface—and HDDs will take on archival storage and bulk capacity storage.”
by Christian Perry

Article by Christian Perry for Processor.com.


Are You An IT Executive?

You can qualify for a full participation package including airfare, hotel, meals and all event programs!

Qualify to Attend

2010 Participating Sponsors

Partner Associations


Association of Information Technology Professionals

 


Data Center Marketplace








.