Essential Guide

Managing storage for virtual environments: A complete guide

A comprehensive collection of articles, videos and more, hand-picked by our editors
Q
Evaluate Weigh the pros and cons of technologies, products and projects you are considering.

How is flash wear affected by virtual environments?

Flash wear is an important concern in VMware and Hyper-V environments because features such as caching and deduplication can negatively impact endurance.

There are some issues with the way VMware and Microsoft flash memory works. Flash is an up-and-coming technology,...

and many people believe they can deploy it in their server in a caching role ahead of the disk they may use for primary storage. But flash is good for reads, and not so great for writes. You have to be very conscious of flash wear, and take advantage of its strengths. What virtual storage vendors usually do is write coalescence.

Flash vendors use DRAM, which isn't wear-sensitive. They aggregate all the writes into the DRAM cache to make a smaller number of large writes into their flash cache. That preserves the integrity of the flash and protects it against flash wear. VMware doesn't use any pre-cache in write coalescence. Instead, it sends many small writes from all the workloads you've put on the stack -- but this hammers the flash card and could cause it to burn out.

Hyper-V poses a slightly different flash wear problem. It uses deduplication on its storage, but writes original files. The original data is written to the flash cache as a bunch of small writes. These writes hit the cache a second time when Hyper-V runs the deduplication algorithm against it. So Hyper-V flash will burn out even faster than VMware will. So neither vendor uses flash technology very effectively. In addition, flash cards aren't inconsequential in terms of their cost.

One pixel Expert Dennis Martin explains how
reads and writes affect flash.

Starwind Software, by contrast, uses flash very well. And DataCore does write coalescence. All the other third-party, hardware- and hypervisor-agnostic vendors also use flash very well. That's a good differentiator between their products and the products of the main players.

Next Steps

A look at the true cost of flash storage

How IBM is working to address flash memory endurance

Four ways to extend the life of your flash storage

This was last published in October 2015

PRO+

Content

Find more PRO+ content and other member only offers, here.

Essential Guide

Managing storage for virtual environments: A complete guide

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Join the conversation

1 comment

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

How have you dealt with flash wear in your virtual environment?
Cancel

-ADS BY GOOGLE

SearchSolidStateStorage

SearchCloudStorage

SearchDisasterRecovery

SearchDataBackup

Close