Q

How should I factor dedupe technology into my virtual machines?

Technology expert Brien Posey explains how deduplication for virtual machines can help performance in a virtual server environment.

How should I factor data deduplication technology into my virtual machines?

Brien PoseyBrien Posey

The interesting thing about dedupe technology for virtual machines (VMs) is that it can play a different role in VMs than it does in other places, such as backup, for example.

Deduplication technology is commonly thought of as a method for improving overall capacity. In the case of backups, deduplication can be used to reduce backup media consumption. Similarly, performing deduplication prior to writing data to the cloud can reduce the total amount of data sent across the wire, thereby improving the overall capacity of your WAN link.

When it comes to VMs, however, deduplication can be just as much about performance as it is about capacity. Dedupe technology is important for VMs because of the commonalities that exist between virtual machines.

Let’s suppose that a particular organization had a host server running 10 VMs, and all of those were running Windows Server 2012. Because each VM is running the same operating system, there's obviously redundancy across the VMs, and deduplication can reduce their storage footprint.

At the same time, deduplication can also improve performance for those VMs. If the volume containing the VM files has been duplicated, storage blocks will be shared among most -- if not all -- of the virtual machines. If the storage blocks are cached to memory, Windows can access them much more quickly than if the storage blocks all resided solely on disk.

Caching storage blocks to memory can happen even in non-deduplicated systems. In the case of a deduplicated host server, block caching can result in a much greater overall performance gain than might be possible if the OS had to cache storage blocks individually for each VM because each cached storage block can conceivably benefit multiple virtual machines.

This was first published in August 2013

Dig Deeper on Data Storage Solutions for a Virtual Environment

PRO+

Content

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

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.

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

SearchSolidStateStorage

SearchCloudStorage

SearchDisasterRecovery

SearchDataBackup

SearchStorage

SearchServerVirtualization

SearchVirtualDesktop

  • VDI assessment guide

    Wait! Don't implement VDI technology until you know your goals and needs. A VDI assessment should consider the benefits of a VDI ...

  • Guide to calculating ROI from VDI

    Calculating ROI from VDI requires a solid VDI cost analysis. Consider ROI calculation models, storage costs and more to determine...

  • Keep the cost of VDI storage under control

    Layering, persona management tools and flash arrays help keep virtual desktop users happy and VDI storage costs down.

Close