Why the I/O blender causes storage latency in virtual environments

Why the I/O blender causes storage latency in virtual environments

Why the I/O blender causes storage latency in virtual environments

Date: Aug 29, 2013

In this video, DeepStorage.net founder Howard Marks sat down with Storage Media Group news and features writer Todd Erickson to discuss the I/O blender effect in virtual environments.

Random I/O is a source of storage latency created when a computing environment switches from physical servers to virtual servers. The problem is commonly referred to as the I/O blender effect.

In traditional physical server storage environments, servers are dedicated to storage systems, and the storage systems can predict where a request is located before serving that request. However, virtual servers force multiple workloads to communicate with the same volume simultaneously, therefore mixing up -- or blending -- the I/O requests.

According to Marks, this means storage in a virtual environment can't take advantage of features like pre-fetching, and therefore "needs a bit more performance from the storage system than that same set of workloads in the physical world."

Unfortunately, the I/O blender is an aspect of virtual environments that can't be completely eliminated, so virtualization and storage administrators need to find ways to reduce the resulting storage latency. Perhaps the most common way to mitigate the I/O blender effect is to use solid-state drives (SSDs) for cache. The high-performance nature of SSDs translates to less latency overall.

As the number of virtual machines increases in a storage environment, so does the I/O blender effect. Another way to reduce this problem is to put I/O-intensive VMs on higher performance storage.

More on Virtualization Strategy

  • canderson

    Top features to boost VMware storage performance

    VIDEO - In virtual environments, one VM can negatively impact the performance of others, but using the right resource allocation features can help.
  • canderson

    Best practices for persistent VDI storage

    VIDEO - Persistent desktops might be attractive to users, but can be difficult to store. Use these tips to better handle capacity and performance challenges.
  • canderson

    Three items for your virtual machine management checklist

    VIDEO - Virtualization expert Howard Marks explains which management, configuration and performance features should be mandatory when you're shopping for virtual machine storage.
  • The hyper-converged infrastructure bandwagon picks up speed

    Opinion - Hyper-converged systems are quickly gaining attention -- and sales -- because they offer many advantages over traditional storage products.
  • PernixData FVP version 2.0

    Feature - Version 2.0 of PernixData's FVP wins the 2014 Storage Products of the Year competition in the storage system software category.
  • Atlantis USX 2.0

    Feature - Atlantis Computing's USX 2.0 claims the silver medal in the storage system software category in Storage magazine's Products of the Year competition.
  • What are the benefits of using the Boot to VHD feature?

    Answer - Boot to VHD may be seen as a novelty feature, but it also has practical uses in the workplace. Brien Posey explains in this expert answer.
  • disk mirroring (RAID 1)

    Definition - Disk mirroring, also known as RAID 1, is the replication of data to two or more disks. Disk mirroring is a good choice for applications that require high performance and high availability such as transactional applications, email, and operating systems.

There are Comments. Add yours.

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
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
Sort by: OldestNewest

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: