HiCommand Dynamic Link Manager (HDLM) for Windows Systems User's Guide (HIT5201-96001, January 2008)

HiCommand
®
Dynamic Link Manager (HDLM) for Windows
®
Systems User’s Guide vii
Contents
Chapter 1 Overview of HDLM..................................................................................................................1
1.1 What is HDLM?..................................................................................... 2
1.2 HDLM Features .................................................................................... 4
1.3 HDLM GUI Overview .............................................................................. 5
1.3.1 About the Path Management Window ................................................ 5
1.3.2 About the Options Window ............................................................ 7
1.3.3 About the Help Window ................................................................ 7
Chapter 2 HDLM Functions.....................................................................................................................9
2.1 Devices Managed by HDLM .....................................................................10
2.2 System Configuration ...........................................................................11
2.2.1 System Configuration Using an FC-SAN .............................................11
2.2.2 System Configuration Using an IP-SAN ..............................................12
2.2.2.1 Setting the Range of iSCSI Software and iSCSI HBA ....................14
2.2.2.2 Storage Systems Supported by HDLM.....................................14
2.3 LU Configuration.................................................................................15
2.4 Program Configuration..........................................................................17
2.5 HDLM and MPIO Driver Position................................................................19
2.6 Load Distribution using Load Balancing ......................................................20
2.6.1 Paths to Which Load Balancing is Applied..........................................23
2.6.1.1 Using TagmaStore AMS/WMS Series, Thunder 9500V Series, or
Thunder 9200 Series ........................................................
24
2.6.1.2 When using the Lightning 9900 Series, Lightning 9900V Series,
TagmaStore USP or Universal Storage Platform V......................
24
2.6.2 Algorithms for Load Balancing .......................................................24
2.7 Failover and Failback Using Path Switching .................................................27
2.7.1 Automatic Path Switching.............................................................27
2.7.1.1 Automatic Failover..........................................................27
2.7.1.2 Automatic Failback .........................................................29
2.7.2 Manual Path Switching.................................................................30
2.7.3 Path Status Transition .................................................................31
2.7.3.1 The Online Path Status .....................................................31
2.7.3.2 The Offline Path Status ....................................................32
2.7.3.3 Status Transitions of a Path ...............................................33
2.8 Monitoring Intermittent Errors ................................................................36
2.8.1 Checking Intermittent Errors .........................................................36
2.8.2 Setting up Intermittent Error Monitoring ...........................................36
2.8.3 Actions for Intermittent Error Monitoring ..........................................36
2.8.3.1 When an Intermittent Error Occurs ......................................37
2.8.3.2 When an Intermittent Error Does Not Occur ............................37
2.8.3.3 When Conditions for an Intermittent Error Change During Error
Monitoring ....................................................................
38
2.8.4 When User Operations Change Intermittent Error Information .................39
2.9 Detecting Errors Using Path Health Checking ...............................................41
2.10 Dynamic Reconfiguration.......................................................................42
2.10.1 Adding an LU Dynamically ............................................................42
2.10.2 Deleting an LU Dynamically...........................................................42