Top features to boost VMware storage performance

Top features to boost VMware storage performance

Top features to boost VMware storage performance

Date: Aug 21, 2014

The "noisy neighbor effect" refers to virtual machines that use large amounts of I/O, which affects performance in the rest of your storage environment. But how do you deal with something that can't be eliminated completely?

According to Howard Marks, chief scientist at DeepStorage.net, the answer is to employ storage quality of service (QoS) to control the IOPS used by individual virtual machines (VMs).

At the most basic level -- as Marks explained to attendees at his recent seminar, "Curing the Conundrum: Optimizing Storage for Virtualization" -- you need to set IOPS restrictions. This means capping the amount of IOPS individual VMs could use, as well as allocating a higher amount of IOPS to VMs with more important workloads, and vice versa.

But luckily for VMware users, the hypervisor vendor provides two features that build on the concept of storage QoS to help quiet those noisy neighbors and improve VMware storage performance.

Storage I/O Control: This feature reduces I/O contention by taking into account all of the VMs that access a particular data store and prioritizing them. When the storage detects latency, it begins to limit the amount of storage resources allocated to lower-priority VMs to ensure high-priority VMs have the access they need to maintain overall VMware storage performance. Storage I/O Control also allows administrators to set a hard limit on the number of IOPS an individual VM can generate.

Storage DRS: Storage Distributed Resource Scheduler (DRS) allows vSphere to relocate VMDKs based on capacity or performance characteristics. If a data store is becoming overloaded, workloads can automatically be moved to another. In the event that two VMDKs communicate frequently and should therefore share a host, or if two workload-heavy VMDKs should be kept apart to avoid taxing a host, administrators can set affinity rules or anti-affinity rules. These ensure particular VMDKs are kept together or separate during workload movement.

More on Virtualization Strategy

  • 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.
  • canderson

    Two ways hybrid storage arrays maximize the potential of flash

    VIDEO - When features like caching and tiering are used effectively, hybrid storage can use a small amount of flash for a performance boost in virtual environments.
  • 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:

Expert Discussion

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