Dynamic Multi-Pathing 8.0.1 Administrator's Guide - Windows

Last Published:
Product(s): InfoScale & Storage Foundation (8.0.1)
Platform: Windows
  1. Understanding DMPW
    1.  
      DMP overview
    2.  
      Major features of Dynamic Multi-Pathing
    3. How DMP works
      1. How DMP monitors I/O on paths
        1.  
          Path failover mechanism
      2.  
        Load balancing
      3.  
        DMP in a clustered environment
    4.  
      Multiple paths to disk arrays
    5.  
      Device discovery
  2. Setting up DMPW
    1.  
      Active/Active and Active/Passive settings
    2. Active/Active and Active/Passive settings in a cluster environment
      1.  
        DMP DSMs
      2.  
        SCSI-3 PGR technology
      3.  
        Enabling SCSI-3 PGR
    3. Add and remove paths
      1.  
        Adding a path
      2.  
        Removing a path
    4. Specify load balancing settings and the primary path
      1.  
        Specifying load balancing settings for an array
      2.  
        Specifying load balancing settings for a disk
      3.  
        Specifying the primary path for an array or disk
    5. Configuring DSMs without storage connection
      1.  
        Specify DSM settings without storage connection
  3. Administering DMPW
    1.  
      About administering DMP
    2. DMP DSMs menus
      1.  
        Displaying the menu for arrays
      2.  
        Commands for arrays
      3.  
        Displaying the menu for disks
      4.  
        Commands for paths of a disk
      5.  
        Statistics monitoring
      6.  
        Clear performance statistics
      7.  
        Device settings
      8.  
        Set primary path
      9.  
        Properties
    3. View array, disk, and path status
      1.  
        Array status
      2.  
        Device status
      3.  
        Path status
    4. vxdmpadm
      1.  
        vxdmpadm dsminfo
      2.  
        vxdmpadm arrayinfo
      3.  
        vxdmpadm deviceinfo
      4.  
        vxdmpadm pathinfo
      5.  
        vxdmpadm arrayperf
      6.  
        vxdmpadm deviceperf
      7.  
        vxdmpadm pathperf
      8.  
        vxdmpadm allperf
      9.  
        vxdmpadm iostat
      10.  
        vxdmpadm cleardeviceperf
      11.  
        vxdmpadm cleararrayperf
      12.  
        vxdmpadm clearallperf
      13.  
        vxdmpadm setdsmscsi3
      14.  
        vxdmpadm setarrayscsi3
      15.  
        vxdmpadm setattr dsm
      16.  
        vxdmpadm setattr array
      17.  
        vxdmpadm setattr device
      18.  
        vxdmpadm setattr path
      19.  
        vxdmpadm set isislog
      20.  
        vxdmpadm rescan
      21.  
        vxdmpadm disk list
      22.  
        vxdmpadm getdsmattrib
      23.  
        vxdmpadm getmpioparam
      24.  
        vxdmpadm setmpioparam
  4. Performance tuning
    1.  
      Specifying control timer settings for an array
  5. Troubleshooting
    1. Resolving DMP issues
      1.  
        When a DMP license is no longer valid
      2.  
        When an unknown disk group appears in a DMP environment
    2. Using status information
      1.  
        Path status
      2.  
        Path states
  6. Glossary
    1.  
      Dynamic Multi-Pathing glossary

Specifying load balancing settings for a disk

If a setting has not been specified for an individual disk, the disk assumes the same load balancing setting as the one used by the array. However, by using the Device Settings screen, you can change the load balancing option for an individual disk and make it different than the setting of the array.

DMP DSMs automatically set the load balancing to Fail Over Only (Active/Passive) for disks under SCSI-2 reservation. The Fail Over Only (Active/Passive) setting is always used on disks under SCSI-2 reservation and the system ignores other load balance settings that may be set.

Disks under SCSI-2 reservation are:

Disks that may be in a clustering environment.

Disks with Private Disk Group Protection.

To specify load balancing settings for a disk

  1. Open the DMP DSMs folder in the VEA console's tree view.
  2. Select the disk that has the load balancing settings you want to change.

    Note that opening the Disks folder and clicking a disk that is under DMP DSMs control is an alternate way to select a disk.

  3. Make sure the DMP DSMs tab is selected in the right pane, right-click one of the displayed paths, and then select Device Settings from the path context menu.
  4. The Device Settings welcome screen appears. Click Next to continue.
  5. The Select Device Settings parameters screen appears.

    Select one of the following load balancing options:

    • Round robin (Active/Active)

      This option ensures that load balancing is used for data transfers to and from a disk. With this setting, DMP DSMs configures all paths to the disk as active and enables paths, each in turn, in a round-robin fashion for data transfer.

    • Dynamic Least Queue Depth

      This option ensures that load balancing is used for data transfers to and from an array. With this setting, DMP DSMs configures all paths to the array as active and selects the path with the least number of I/O requests in its queue for a data transfer.

    • Balanced Path

      This policy is designed to optimize the use of caching in disk drives and RAID controllers. The size of the cache depends on the characteristics of the particular hardware. Generally, disks and LUNs are logically divided into a number of regions or partitions. I/O to and from a given region is sent on only one of the active paths. Adjusting the region size to be compatible with the size of the cache is beneficial so that all the contiguous blocks of I/O to that region use the same active path. The value of the partition size can be changed by adjusting the value of the tunable parameter, Block Shift.

      More details about this option are available.

    • Weighted Paths

      This option ensures that load balancing is used for data transfers to and from an array. With this setting, DMP DSMs configures all paths to the array as active and selects the path with the lowest weight for data transfer. The user assigns weights to designate which path is favored. If two or more paths have the same weight and are the lowest weight of all paths, then these paths are used each in turn, in round-robin fashion, for the data transfer.

    • Round robin with Subset

      This option ensures that load balancing is used for data transfers to and from an array. With this setting, DMP DSMs configures all paths to the array as active and uses a subset of paths each in turn, in round-robin fashion, for data transfer. The user specifies the subset of paths. The remaining paths are in standby mode.

    • Least Blocks

      This option ensures that load balancing is used for data transfers to and from an array. With this setting, DMP DSMs configures all paths to the array as active and selects the path with the least number of blocks of I/O in its queue for data transfer.

    • Fail Over Only (Active/Passive)

      This option has one primary path with the remaining path or paths on standby (backups) that are used when the current primary path fails. The primary path is the only path that is used to transfer data. This option does not provide load balancing among paths. DMP DSMs chooses a path to be the primary path. However, you may choose a specific path to be the primary path.

    Click Next to continue.

  6. The Device Settings summary screen appears displaying the settings for the array. Review the settings and click Finish to apply the settings and exit the wizard.

    For some load balance policies, such as round robin with Subset, additional specifications are required. The Array Settings wizard displays a screen before the summary screen to collect these specifications. Click Next after setting these specifications to continue to the summary screen.