Tag Archives: SSD Concepts

AS Benchmarks for RealSSD C300

We received a couple requests to show the AS benchmark results for the new drive. So we asked Todd to provide a couple screen shots of the results–and here they are.

Of course, our immediate goal is to get these in the hands of independent reviewers. You should see third-party tests coming out in the next month or so as we ramp to production and get drives sent out. Stay tuned–we’ll call out results both here and through our @RealSSD Twitter feed.

AS SSD Benchmark: 3G Empty

AS SSD Benchmark: 3G Empty

AS SSD Benchmark: 6G Empty

AS SSD Benchmark: 6G Empty

You asked for it: RealSSD C300 random IOPs

A lot of people are excited about the C300 demos we posted last week, and a number of you asked to see the random read/write IOPs numbers for the new drives. So I’ve asked one of our Apps guys, Todd, to shoot a video of the C300 running through the Iometer test. These are 4K transfers on 100% random read/write tests  with a queue depth of 32.

We’re using the same Intel Core2Duo system, equipped with our 256GB RealSSD C300 drive and a 6 Gb/s SATA host bus adapter. We also test it at SATA 3 Gb/s to show how it will perform in those systems. I think you’re going to like the results.

RealSSD C300 goes head-to-head with a hard drive in everyday tasks

By now you’ve seen our SSD vs SSD benchmarks, but to show you how that speed translates to the real world, we pitted our 256GB C300 SSD against a standard issue 7200rpm HDD in identical systems. We then tackled a handful of everyday tasks—boot up, file copy, and opening large files in Adobe® Photoshop®.

System Details
MoBo: Intel® X48 chipset based
Processor: Intel Core2Duo E8500
Memory: Micron® 2GB DDR3 1066 (PC3-8500)
OS: Windows® 7 Pro 64-b

Benchmarking the World’s Fastest Client SSD

Our new RealSSD C300 outperforms every client SSD currently available on the market. To prove it, we ran a few standard benchmarking tools (PCMark Vantage’s disk suite and the classic disk benchmark ATTO) on identical systems. The only difference: a 256GB Micron RealSSD C300 in one system and the leading competitor’s 160GB SSD in the other.

System Details
MoBo: Intel® X48 chipset based
Processor: Intel Core2Duo E8500
Memory: Micron® 2GB DDR3 1066 (PC3-8500)
Drive Interface: SATA 6Gb/s (via Marvel HBA)

Announcing the new RealSSD C300

To explain why today’s announcement of Micron’s new RealSSD C300 is a game-changer for speed and storage in notebook and desktop PCs, I asked our SSD expert, Dean Klein, to share some of the thinking that went into the product and what you’ll experience the first time you boot up a computer with a RealSSD C300 inside.

Windows 7: One Small Step for SSDs, a Giant Step for NAND-kind

Microsoft’s new Windows 7 is the first operating system to detect the presence of a solid state drive (SSD) in a system and then optimize the OS to boost performance and endurance of the drive’s NAND flash memory blocks.

Call it another sign the era of mechanical hard drive domination is ending. And another small step toward flash freedom.

“This is the first step, and as good as Windows 7 is for SSDs, it’s still a baby step with so much more potential ahead,” Dean Klein, Micron’s SSD guru and vice president of memory system development told me in an interview.

I wanted to talk to Dean for the SSD perspective on Windows 7 after last week’s conversation with Micron’s Matthias Buchner on what impact Windows 7 will have on DRAM.

Dean was kind enough to break away from his busy schedule developing Micron’s next generation RealSSD™ products to wax evangelical about the breakthrough that Windows 7 represents in designing operating systems that optimize SSD technology, rather than accommodate the shortcomings of the mechanical hard drive.


Read more

Standards, Questions, and the Big Dialogue: Talking is Good for the Whole Industry

I’m headed to Chicago today to attend the Storage Networking Industry Association’s Technical Symposium. Now, I know what you’re thinking “Gee, Chicago in May sounds lovely, count me in!” but really; as much as I like Chicago, I’m also really looking forward to this conference (and I don’t just say that because my SNIA colleagues might be reading this post).

First up–who the heck is SNIA?  Usual blogger shortcut here–a quote from their website:

Read more

History of Digital Storage. Part 7: NAND in SSDs

The Marriage of NAND Flash and SSDs

NAND technology paved the way for a new breed of SSD that is able to emulate HDDs in most enterprise or consumer applications. These SSDs are far less expensive than DRAM-based SSDs and still offer several advantages over HDDs—particularly in terms of performance and reliability.

Because NAND-based SSDs are a solid state technology, they have no moving parts and offer much better performance than HDDs. When a command is issued to an HDD, the drive must seek with its actuator, spin its platter, and then transfer the data back to the host. But SSDs have no moving parts (requiring only the time it takes to process the command), and they have random access times as quick as 20µs [52].

HDD External Storage I/O Timing

HDD External Storage I/O Timing

The improved performance of new SSDs equates to 10,000 IOPS compared to less than 450 IOPS for the fastest HDDs [53]. When used in enterprise applications like Internet banking, SSDs might significantly boost information access.

With no moving parts to wear out or break, an SSD will

SSD External Storage I/O Timing

SSD External Storage I/O Timing

outlast almost any HDD, which typically has only a three- to five-year life expectancy if it is not bumped, banged, or dropped. By comparison, a modern SSD might last twice that long and do so without the sensitivities to mechanical shock and while consuming only a fraction of the power.

RAIDs, Connections, and the Next Step for SSDs

SSDs can go anywhere an HDD can, so for enterprise and consumer applications alike, SSDs are replacing HDDs—a trend that is sure to continue for the next decade or more. But using an SSD as a drop-in replacement for an HDD is not necessarily using SSDs to their fullest potential. RAID controllers, HDD interfaces, and storage subsystems have been optimized for the characteristics of rotating magnetic media and may be a bottleneck for solid state storage.

Due to the flexibility of NAND solid state storage, SSDs will once again change the picture of storage in computers. NAND-based storage will become more integrated into the computer and will enable new generations of applications. Productivity gains will be measurable and the power savings, dramatic.

Conclusion

Digital storage has come a long way since 1956, with the most recent innovation being SSDs. And now that SSDs are gaining new ground with the advancements made possible by NAND Flash technology, they represent the next evolutionary step for storage applications.

Notes:

[52] Wong, page 15.
[53] Justin Sykes, “SSDs to Boost Data Center Performance,” Micron Technology, Inc. Boise, Idaho, (July 30, 2008): page 3.

History of Digital Storage. Part 6: The RAM SSD and NAND

The RAM Solid State Device: The NAND SSD Forerunner

In 1978, StorageTek introduced the first modern SSD. This pioneering SSD had a maximum storage capacity of 90MB and sold for about $8,800 per megabyte. [42] “The SSD served the mainframe industry as a virtual memory extension for paging and swapping programs in and out of memory” [43]. That same year, Texas Memory Systems began marketing a 16KB RAM SSD to oil companies for a seismic data acquisition system. [44] SSDs were born, but didn’t take off. At least not right away.

As far as mainframes were concerned, “the arrival of expanded storage, a bus extension for additional main memory capacity, signaled the end of the SSD market—for a while,” explained Fred Moore, a one-time StorageTek director. [45]

“In the early 1990s, a few small companies were building SSDs for select applications running on Unix, but market visibility was low and price per megabyte was still high. During the 1990s, the popularity of Unix, NT, the Internet, and, later, Linux increased. They became the largest storage markets for databases, and the heavy I/O loads they generated created response time bottlenecks. Twenty-five years after their first appearance, SSDs are still a niche market but are becoming the new stealth weapon for system programmers and storage administrators who struggle to deliver the consistent response times necessary to meet service levels,” [46] Moore wrote in 2002.

“Based on high-density DRAM chips, rather than rotating disk media and moving heads, the variable and lengthy seek and rotational times for rotating disks are eliminated, leaving a very short access and data transfer time to complete an I/O operation. There are no cache misses or back-end data transfers on an SSD. Typical I/O operations on an SSD occur between 30 and 40 times faster than on a rotating disk. SSDs are a quick fix for severe I/O performance problems, and they don’t face the ongoing access density challenges of higher-capacity disks. These devices are fault-tolerant architectures and protect data from all types of device failures, not just from the loss of electrical power.” [47]

In terms of a storage evolution, the DRAM- or RAM-based SSD was almost too specialized to have a large impact.
NAND Flash Technology

Fujio Masuoka began working on Flash memory cells in the 1970s at Toshiba and received patents for his work in 1980. [48] Masuoka’s designs were perhaps the most important semiconductor innovation in the history of storage, but unfortunately, it went poorly for Masuoka. For his work Toshiba gave Masouka “a bonus worth a few hundred dollars”—and promptly let its archrival Intel take control of the market for his invention. Subsequently, Masuoka says, Toshiba tried repeatedly to move him from his senior post to a position where he could do no further research.” [49]

Masouka’s Flash memory concepts have evolved, and today NAND Flash technology and SSDs have the potential to displace HDDs and force an evolutionary step in storage.
Like all semiconductor devices, NAND Flash memory relies on an electrical current to operate. Specifically, a voltage “is applied to the control gate to draw electrons from the substrate to tunnel through the gate oxide into a polysilicon floating gate layer. To store one bit, two charge levels in the floating gate layer can be stored to distinguish between a 1 and a 0.” [50]

“Single-level cell (SLC) NAND Flash memory

NAND Flash Cell Programming

NAND Flash Cell Programming

stores one bit of information per memory cell. This basic technology enables faster transfer speeds, lower power consumption, and increased endurance. For designs using mid-range densities, SLC NAND Flash will continue to be a good choice. Multiple-level cell (MLC) NAND, by comparison, stores two to four bits of information per memory cell, effectively doubling the amount of data that can be stored in a similar-size NAND Flash device. SLC NAND offers high performance and reliability, is supported by all controllers, and requires only 1-bit error correction code (ECC). SLC NAND is for applications like high-performance media cards, hybrid disk drives, solid state drives, and other embedded applications with processors, where it is used for code execution. MLC is supported only by controllers that include 4-bit or more ECC.” [51]

MLC is a low-cost file storage solution for consumer applications like media players, cell phones, and media cards (USB, SD/MMC, and CF cards) where density is more important than performance. MLC NAND has also emerged as the dominant Flash memory choice for SSDs targeted at the notebook PC market because they offer such a well balanced price-to-performance solution.

In fact, it is MLC NAND—for the most part—that

Multilevel Cell Storage in NAND Flash

Multilevel Cell Storage in NAND Flash

has powered so many of the recent advances in mobile computing and digital media convergence. MLC NAND has replaced the day planner with the BlackBerry, exchanged film for media cards in cameras, and enabled a musical revolution with the Apple® iPod® and other MP3s. Today, people can carry more memory around in a USB drive on their key chains than an entire room full of early HDDs could have stored.

Notes:

[42] Fred Moore, “Enterprise Storage Report for the 1990s,” StorageTek Corp., downloaded from http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19930003944_1993003944.pdf.
[43] Fred Moore, “What Goes Around Comes Around in Storage: Old Ideas Find New Applications for Today’s SANs,” Computer Technology Review, (September 2002), downloaded from http://findarticles.com/p/articles/mi_m0BRZ/is_/ai_101679012.
[44] Gregory Wong, “Solid State Drives: A Closer Look Report No. FI-NHL-SSD-1008,” Forward Insights, (October 2008): page 73.
[45] Fred Moore, “What Goes Around Comes Around in Storage: Old Ideas Find New Applications for Today’s SANs.”
[46] Fred Moore, “What Goes Around Comes Around in Storage: Old Ideas Find New Applications for Today’s SANs.”
[47] Fred Moore, “What Goes Around Comes Around in Storage: Old Ideas Find New Applications for Today’s SANs.”
[48] Benjamin Fulford, “Unsung Hero,” Forbes (June 24, 2002), downloaded from http://www.forbes.com/global/2002/0624/030.html.
[49] Fulford.
[50] Wong, page 13.
[51] “MLC vs. SLC Flash,” downloaded from http://www.micron.com/nandcom/.

History of Digital Storage. Part 5: Limitations of the HDD

An HDD’s Mechanical Limitations

In spite of new technologies like perpendicularly aligned bits and HAMR, HDDs are mechanical devices at heart and, as such, they face many performance challenges. Indications are that, ultimately, as storage systems continue to evolve, HDDs will be replaced.

Mechanical devices cannot improve as quickly as solid state technologies can. For example, “over the past 20 years, microprocessor technology—which plays a key role in data storage efficiency and function—has enabled CPU performance to nearly double every 18 months. Put another way, CPU performance has increased 16,800 times between 1988 and 2008, but HDD performance has increased by just 11 times.” [37]

Even leading HDD manufacturers recognize the

Relative Performance Improvement for CPUs and HDDs

Relative Performance Improvement for CPUs and HDDs

HDD performance problem. When Seagate Technology introduced faster, 15,000-RPM disk drives in 2004, it released a white paper describing the need for better HDD performance.

“Dramatic advances in processor speed, RAM size and RAM speed have combined to accelerate system performance to levels unthinkable just a few years ago. Such powerful hardware resources have made feasible software solutions with increasingly sophisticated and comprehensive capabilities, enabling business productivity to climb at a remarkable rate. Yet one aspect of system evolution has historically lagged behind: disc drive performance. While impressive advances in density have yielded exponential growth in disc drive capacity, disc drive speed has achieved only modest gains over the years,” [38] Seagate said.

HDD Performance hasn't kept pace vs Other System Components [3

HDD Performance hasn't kept pace vs Other System Components [3

To try to close the HDD performance gap, manufacturers have increased the drive’s rotational speed, added more advanced heads, and used techniques like short stroking, which restricts data to 5%–30% of the platter to boost performance. Western Digital, for example, recently released a speedy 20,000 RPM HDD. But faster and faster disk rotation cannot be a lasting answer because these high-speed HDDs potentially make more noise, devour more power, and become increasingly less reliable. In addition, these higher-performance HDDs all sacrifice capacity. Each time the CPU issues a command “the hard drive’s mechanical system must then seek the requested data block or file by rotating its spinning platter and reaching out with its actuator.” [39]To be sure, HDD engineers have continued to improve these devices and thus, stave off their ultimate extinction.

HDD Mean Time Between Failures (MTBT)

“It is estimated that over 90% of all new information produced in the world is being stored on magnetic media, most of it on hard disk drives. Despite their importance, there is relatively little published work on the failure patterns of disk drives and the key factors that affect their lifetime. Most available data are either based on extrapolation from accelerated aging experiments or from relatively modest-sized field studies. Moreover, larger population studies rarely have the infrastructure in place to collect health signals from components in operation, which is critical information for detailed failure analysis.” [40]

This seeming lack of information about a modern HDD’s mean time between failures is a problem for large data centers and for the potential survival of HDDs. To try and shed light on the subject, Google created the first, large population HDD failure study in 2006 and released their findings at the 5th USENIX Conference on File and Storage Technologies in February 2007.

The Google research categorized dozens of failure types, found a handful of unexplained relationships, and generally showed that HDDs fail more often than manufacturers predict [41]. The study was an important first step since it provided users with foundational data for further research and it gave HDD manufacturers a sort of failure map. Solving some of these issues may result in better HDDs in the near future. If they go unaddressed, however, these failure issues could spell the end of HDDs.

Notes:

[37] Justin Sykes, “Performance Productivity for Enterprise Applications,” Micron Technology, Inc., Boise, Idaho, (July 30, 2008): page 1, downloaded from http://download.micron.com/pdf/whitepapers/performance_productivity_for_ent_apps.pdf.
[38] “Economies of Capacity and Speed: Choosing the most cost-effective disk drive size and RPM to meet IT requirements,” Seagate Technology LLC, Scotts Valley, CA, (May 2004): page 2, downloaded from http://www.seagate.com/docs/pdf/whitepaper/economies_capacity_spd_tp.pdf
[39] Sykes, “Performance Productivity for Enterprise Applications,” page 2.
[40] Eduardo Pinheiro, Wolf-Dietrich Weber, and Luiz Andre Barroso, “Failure Trends in a Large Disk Drive Population,” Google Inc., Mountain View, Calif. (February 2007): page 1.
[41] Pinheriro et al, page 12.