Cloud computing and flash-based storage, two fast-emerging IT technologies, are driving each other forward as users of Internet-based services like social networks demand near-real-time access to ever-growing amounts of data.
Executives at Web-based companies like MySpace Inc. and Facebook Inc. are calling flash storage technologies vital to the future of businesses like theirs, which must deliver data to thousands of users simultaneously.
"In the last 20 years, spinning disk really hasn't gone any faster, and right now we're really on the cusp of a change with flash technologies," said Richard Buckingham, MySpace's vice president of technical operations, speaking at The GigaOM Network's Structure 09 conference in San Francisco earlier this summer.
At the same conference, Jonathan Heiliger, vice president of technical operations at Facebook, predicted that "flash is going to have a very, very significant effect on not just storage, but infrastructure as a whole. I think it's going to have at least as significant an impact as going from single-core to multicore CPUs."
Flash storage is faster than hard disk drives because it doesn't need to spin a disk to get to a particular bit of data. With flash technologies like solid-state disk drives (SSD) and PCI Express flash cards, it's possible to read data anywhere in a storage device in less than a millisecond, compared with several milliseconds on a traditional hard disk drive. SSD and flash storage systems also take up less space and use less power than spinning disks.
The data centers of cloud-based companies are so big that all of those benefits really matter, said Andrew Reichman, an analyst at Forrester Research Inc.
Although corporate IT shops could also take advantage of the performance gains, the high cost of flash technology will likely continue to blunt its progress in enterprise IT, according to analysts. IDC estimates that SSD storage costs as much as 25 times more than spinning disks on a per-gigabyte basis, said Jeff Janukowicz, an analyst at the Framingham, Mass.-based IT research firm.
Nonetheless, the growing needs of large-scale Web-based companies for better performance, improved capacity utilization and lower power consumption will help drive up enterprise SSD sales by an average of 165% annually until 2013, IDC predicts. Gartner Inc. also expects a surge in flash use, projecting 2009 sales of 281,000 SSDs, up from 59,000 last year.
In addition to fast access to data stored in the cloud, Facebook anticipates that flash storage can provide "tremendous" gains in reliability while using significantly less power than other storage systems, Heiliger said.
MySpace expects that flash storage could save space in data centers while still supporting the fast page loads that users demand, according to Buckingham. By replacing disk drives with flash technology, MySpace can use 1U servers instead of taller 2U models, which would save a lot of space in a company whose data centers collectively occupy 60,000 square feet.
MySpace also hopes to one day use flash technology to cache frequently used data and to maintain indexes for searches, Buckingham said.
However, the social networking company won't rely on flash for persistent data, such as the pictures users post on their pages. Only about one-twentieth of the company's data would ever be stored on flash. "I'm never going to write something to an SSD and hope it lasts forever," Buckingham said.
MySpace is working with flash vendors to establish baselines for performance and reliability, he added.
Hoping to take advantage of the growing demand, several top storage vendors have unveiled flash technologies in the past year. Many of the offerings are based on products developed by Stec Inc. in Santa Ana, Calif.
EMC Corp. added SSD technology to several of its storage offerings, while IBM executives have said that flash should be available for all of the company's enterprise storage platforms by the end of this year. Meanwhile, Hewlett-Packard Co. offers SSD technology for its high-end XP storage arrays and midrange Enterprise Virtual Arrays, as well as flash cards made by Fusion-io Inc. that fit into HP servers.