Welcome!

Blog Feed Post

What Happens When an SSD Wears Out

What To Expect When Flash Stops Flashing

We all know that SSDs are made up of NAND-Flash memory chips and that flash memory eventually will wear out.  So, to prepare for the inevitable, we offer you a little up front advice on what to expect when your flash stops flashing.

What’s In The Box?

We have posted several blogs in the past about NAND-Flash memory and SSDs so I am not going to get into it too deep here.  Basically, SSDs are made up of NAND-technology flash memory chips.  It is a well known and widely discussed fact that flash memory wears out.  There is a limit to the number of times the flash device can be physically programmed and erased.   Each time a flash cell is erased, some physical damage is done to the cell and over time this wear accumulates and eventually renders the cell non-functional.  SSDs try to manage the wear using wear-leveling techniques.

Flash chips are organized into blocks, each of which contains a number of pages (e.g. a block with 64/128 pages and each page is 4KB/8KB).  For the flash device, a block is the smallest unit that can be erased and a page is the smallest unit that can be written to.  When performing a write operation, the SSD must locate a free page to write to.  If there are no free pages available, the SSD must erase an entire block to write a single page and if there is active data in the block to be erased, the active data must also be written to a new location before the block can be erased.  The process of moving old, valid data to write new data is called garbage collection and the fact that writing to the SSD triggers additional internal writes is called write amplification.  Garbage collection contributes to the wear of the flash memory.

So What Happens When The Flash Can’t Flash

So we know the SSD will eventually have flash wear problems.  Will we notice this in an SSD? The short answer, unfortunately, is yes.  As flash cells wear out, the SSD management software marks them as bad cells and will no longer use them.  New data is mapped to the healthy cells remaining in the SSD.  The pool of bad cells reduces the physical size of the SSD.

SSDs are shipped with an excess of flash vs. amount of stated storage capacity.  This is referred to as over-provisioning.  For example – a 300 GB SSD may physically have 320 GB of flash (7% over provisioning).  SSD are over provisioned to help reduce wear and keep performance high.  As the SSD declares bad cells within the device, the amount cells in the SSD are reduced and hence the % over-provisioning is reduced.  This makes fewer cells available for garbage collection and will slow down the erase/write process reducing SSD performance.

All Those Writes Add Up

The wear inside an SSD is a cumulative process and occurs over time. Typically, the SSD does not die suddenly because of cells wearing out.  Instead, there will be a steady decline in performance.  If an SSD does fail, it also might not be a result of cell failure.  Like any electronic device, there are many failure paths – power supplies, software, CPU issues etc.

Use SSDs Wisely

While SSDs do have known issues, there are vendor-provided tools that indicate the life expectancy of an SSD.  Intel SSD Toolbox and the SMART Command Feature Set by Micron are two examples.  These tools are used to report the hardware information and health status of the device.  These tools are typically vendor specific so if the SSD you are currently using does not have a tool available for it, you may be out of luck, or….instead of using the SSD for primary storage, deploy it as a cache.  When used as cache, SSDs hold a secondary copy of your data, lowering the risk of data loss in the event of a failure.

VeloBit SSD caching software reduces wear and increases durability and life span of by minimizing writes to SSD and compressing data written to SSD.  These techniques minimize garbage collection and optimize data management.

Finally, if you are in the market for new SSD, look at the durability of the SSD you are purchasing. Most of the new enterprise SSDs have made strides at addressing SSD durability.

Read the original blog entry...

More Stories By Peter Velikin

Peter Velikin has 12 years of experience creating new markets and commercializing products in multiple high tech industries. Prior to VeloBit, he was VP Marketing at Zmags, a SaaS-based digital content platform for e-commerce and mobile devices, where he managed all aspects of marketing, product management, and business development. Prior to that, Peter was Director of Product and Market Strategy at PTC, responsible for PTC’s publishing, content management, and services solutions. Prior to PTC, Peter was at EMC Corporation, where he held roles in product management, business development, and engineering program management.

Peter has an MS in Electrical Engineering from Boston University and an MBA from Harvard Business School.

Latest Stories
The current age of digital transformation means that IT organizations must adapt their toolset to cover all digital experiences, beyond just the end users’. Today’s businesses can no longer focus solely on the digital interactions they manage with employees or customers; they must now contend with non-traditional factors. Whether it's the power of brand to make or break a company, the need to monitor across all locations 24/7, or the ability to proactively resolve issues, companies must adapt to...
After more than five years of DevOps, definitions are evolving, boundaries are expanding, ‘unicorns’ are no longer rare, enterprises are on board, and pundits are moving on. Can we now look at an evolution of DevOps? Should we? Is the foundation of DevOps ‘done’, or is there still too much left to do? What is mature, and what is still missing? What does the next 5 years of DevOps look like? In this Power Panel at DevOps Summit, moderated by DevOps Summit Conference Chair Andi Mann, panelists loo...
"Loom is applying artificial intelligence and machine learning into the entire log analysis process, from start to finish and at the end you will get a human touch,” explained Sabo Taylor Diab, Vice President, Marketing at Loom Systems, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
"Tintri focuses on the Ops side of the DevOps, which basically is pushing more and more of the accessibility of the infrastructure to the developers and trying to get behind the scenes," explained Dhiraj Sehgal of Tintri in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
@DevOpsSummit at Cloud Expo taking place Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center, Santa Clara, CA, is co-located with the 21st International Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is ...
You know you need the cloud, but you’re hesitant to simply dump everything at Amazon since you know that not all workloads are suitable for cloud. You know that you want the kind of ease of use and scalability that you get with public cloud, but your applications are architected in a way that makes the public cloud a non-starter. You’re looking at private cloud solutions based on hyperconverged infrastructure, but you’re concerned with the limits inherent in those technologies.
In the world of DevOps there are ‘known good practices’ – aka ‘patterns’ – and ‘known bad practices’ – aka ‘anti-patterns.' Many of these patterns and anti-patterns have been developed from real world experience, especially by the early adopters of DevOps theory; but many are more feasible in theory than in practice, especially for more recent entrants to the DevOps scene. In this power panel at @DevOpsSummit at 18th Cloud Expo, moderated by DevOps Conference Chair Andi Mann, panelists discussed...
A look across the tech landscape at the disruptive technologies that are increasing in prominence and speculate as to which will be most impactful for communications – namely, AI and Cloud Computing. In his session at 20th Cloud Expo, Curtis Peterson, VP of Operations at RingCentral, highlighted the current challenges of these transformative technologies and shared strategies for preparing your organization for these changes. This “view from the top” outlined the latest trends and developments i...
The current age of digital transformation means that IT organizations must adapt their toolset to cover all digital experiences, beyond just the end users’. Today’s businesses can no longer focus solely on the digital interactions they manage with employees or customers; they must now contend with non-traditional factors. Whether it's the power of brand to make or break a company, the need to monitor across all locations 24/7, or the ability to proactively resolve issues, companies must adapt to...
"We focus on composable infrastructure. Composable infrastructure has been named by companies like Gartner as the evolution of the IT infrastructure where everything is now driven by software," explained Bruno Andrade, CEO and Founder of HTBase, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
Hardware virtualization and cloud computing allowed us to increase resource utilization and increase our flexibility to respond to business demand. Docker Containers are the next quantum leap - Are they?! Databases always represented an additional set of challenges unique to running workloads requiring a maximum of I/O, network, CPU resources combined with data locality.
For organizations that have amassed large sums of software complexity, taking a microservices approach is the first step toward DevOps and continuous improvement / development. Integrating system-level analysis with microservices makes it easier to change and add functionality to applications at any time without the increase of risk. Before you start big transformation projects or a cloud migration, make sure these changes won’t take down your entire organization.
Cloud promises the agility required by today’s digital businesses. As organizations adopt cloud based infrastructures and services, their IT resources become increasingly dynamic and hybrid in nature. Managing these require modern IT operations and tools. In his session at 20th Cloud Expo, Raj Sundaram, Senior Principal Product Manager at CA Technologies, will discuss how to modernize your IT operations in order to proactively manage your hybrid cloud and IT environments. He will be sharing bes...
Artificial intelligence, machine learning, neural networks. We’re in the midst of a wave of excitement around AI such as hasn’t been seen for a few decades. But those previous periods of inflated expectations led to troughs of disappointment. Will this time be different? Most likely. Applications of AI such as predictive analytics are already decreasing costs and improving reliability of industrial machinery. Furthermore, the funding and research going into AI now comes from a wide range of com...
In this presentation, Striim CTO and founder Steve Wilkes will discuss practical strategies for counteracting fraud and cyberattacks by leveraging real-time streaming analytics. In his session at @ThingsExpo, Steve Wilkes, Founder and Chief Technology Officer at Striim, will provide a detailed look into leveraging streaming data management to correlate events in real time, and identify potential breaches across IoT and non-IoT systems throughout the enterprise. Strategies for processing massive ...