Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?

[Design View / Design Solution]

Overcoming Barriers to Broad-Based SSD Adoption in the Enterprise



Alex Naqvi  |   ED Online ID #21032  |   April 10, 2009

Article Rating: Not Rated

These factors and other differences from HDDs give rise to write amplification, which can rise to a factor of 100 times the amount of user data actually being stored. Consequently, these factors also limit the life expectancy of the SSD. Figure 1 shows the basic life expectancy formula that affects all SSDs and Figure 2 shows the details of the formula:

A typical MLC drive might have the characteristics shown in Figure 3.

where:

Capacity = 128 Gbytes

P/E cycles = 10,000

Write speed from the host = 125 Mbytes/s

Duty cycle (when the drive is accessed for reads or writes) = 40% of the time

Read:Write ratio (percentage of time an access to the drive is a write, versus a read) = 33% of the time

Write amplification (assuming a conservative number) = 40

Clearly, 23 days is too short a lifespan to deploy in an enterprise environment. To overcome the endurance problem, SSD manufacturers use one or more of these five techniques:

  • Combining MLC and SLC flash on the same device, which extends endurance by storing more active data on the higher-endurance SLC memory, but still lowering the total cost by using some MLC memory.
  • Over-provisioning, which extends endurance by making more flash available. For example, an SSD with twice as much actual storage as its stated capacity would have twice the endurance as a drive in which flash and capacity had a 1:1 ratio (no over-provisioning). Of course this over-provisioning would also double the cost.
  • DRAM caches, which extend endurance by aggregating some writes before sending it to the flash memory and using it for other housekeeping (rather than the flash memory). Naturally, the DRAM also adds costs.
  • Daily write limitations, which extend the life of the drive by restricting the number of writes to the flash each day. For example, one vendor’s warranty specifies a limit of 20 Gbytes per day written from the host, which can be reached in less than five minutes on that same drive.
  • Reduced warranties, (less than five years) which account for lower endurance by simply reducing the guaranteed life of the drive.

Poor write performance: While random read performance in a typical MLC-based SSD can get up to 10,000-20,000 IOPS, random write performance is significantly less. Even a so-called “high-performance” SSD today delivers roughly less than 1000 IOPS of write performance (Fig. 4). This is generally caused by a high write amplification factor and by a need to restrict writes to extend the drive’s endurance.




<-- prev. page     1 [2] 3     next page -->

Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?


  • Network-On-Chip Tools Arrive for The Masses
  • Tackling System Design Challenges Through Early Verification
  • ESL Tools Take Center Stage As Designers Move Up
  • Parasitic Extraction Tool Targets Next-Generation Custom ICs
  • Synopsys Jumps Into ESL-Synthesis Pool
  • Verify Control Systems Before Committing To Hardware
  • You're Using How Many FPGAs?
  • Tool Up For The FPGA Blitz
    1) Build A Smart Battery Charger Using A Single-Transistor Circuit
    (182 views today)
    2) Hot Hands For Some Cool Rock: Motion Sensing Meets Audio Engineering
    (169 views today)
    3) What's All This Transimpedance Amplifier Stuff, Anyhow? (Part 1)
    (74 views today)
    4) GPS-Derived Grandmaster Clock Delivers Ultra-Precise Time And Frequency Sync
    (73 views today)
    5) Bidirectional H-Bridge DC-Motor Motion Controller
    (62 views today)
    ALL TOP 20







    POST YOUR COMMENTS HERE

    Name:

    Email:
    Rate this article:

     less useful more useful 
    1
    2
    3
    4
    5
    Your Comments:

    Enter the text from the image below




    Please refresh the page if you have trouble reading this text.
    (Acceptable Use Policy)
     
     

    PartFinder

    Find real-time pricing, stock status, same-day/next-day shipping options and more. Brought to you by Digi-Key. Go to PartFinder.    
    GlobalSpec

    PART SEARCH :
    Powered by: GlobalSpec - The Engineering Search Engine
    Sponsored Links

    Electronic Design Europe Electronic Design China EEPN Power Electronics Auto Electronics Microwaves & RF
    Mobile Dev & Design Schematics Find Power Products Military Electronics EE Events Related Resources