Skip to main content

VMware Multipathing with the SAN Volume Controller and the Causes of SCSI-2 Reservation Conflicts

An IBM Redpaper publication

Note: This is publication is now archived. For reference only.

thumbnail 

Published on 19 December 2009

  1. .EPUB (0.1 MB)
  2. .PDF (0.3 MB)

Share this page:   

IBM Form #: REDP-4627-00


Authors: Jon Tate and Steve Garraway

    menu icon

    Abstract

    In order to provide a reliable connection between VMware ESX hosts and their disk storage, multiple paths through the SAN are required. This is accomplished by using multiple host bus adapters (HBAs) on the host, multiple ports on the disk subsystem, and redundant routing through the switched SAN fabric. ESX provides support to understand and exploit the resulting multiple paths between host and storage.

    To maintain integrity during updates by way of multiple paths, locking mechanisms are required to control access. When performing updates (such as creating a new virtual machine), VMware ESX will utilize SCSI-2 reserve/release commands for LUN-level locking. This has the potential to reduce I/O performance if reservation conflicts occur.

    This IBM® Redpapers™ publication will explain the variations in multipathing support for different types of storage controller, and explain where reservation based locking is used.

    Table of Contents