14.1 Planning Your Multipath I/O Solution for NSS on NetWare

Media Manager for NetWare supports multipath I/O to dynamically manage multiple, redundant connection paths between a server and its external storage devices, according to priorities you set. A single path serves as the primary, active interconnect; the other paths serve as failover paths. In the event of a failure in the active interconnect, NSS automatically and dynamically recovers to another available failover path. This feature is only available if you have multiple interconnect paths in your server-to-storage configuration.

Connection failures can occur if an adapter, cable, or switch in the path between the server and the storage device fails for any reason. For example, if you have two adapters in a server pointing to the same device and the adapter in the primary path fails, the connection between the server and the device fails. The multipath connection feature automatically fails over to the secondary path by using the second adapter and its related path to continue communications. The failover is transparent to users and applications.

To achieve the desired availability, your storage solution can implement one or more host bus adapters in the server and multiple adapters in a SAN. These adapters can interconnect with cables from the server to the device, with cables from each set of adapters to the same switch, or with cables from each set of adapters homed to different switches in your SAN. Media Manager multipathing is interoperable with third-party storage products such as SANs and hardware RAIDs.

IMPORTANT:The NSS Media Manager supports fault tolerance with its multipath solution; it does not support load balancing across the multiple paths. Some third-party multipathing systems support load balancing across the multiple connection paths. When you use third-party multipath solutions, make sure you do not turn on Media Manager multi MPIO.

NSS automatically identifies multiple connection paths and randomly selects one path to serve as the primary, active interconnect. You can specify path priorities to control which path serves as the primary path and to set up the failover sequence of the alternate available paths. Media Manager multipath support enables you to dynamically manage multiple paths according to the priorities you set. If multiple paths have the same highest-priority setting, the path is chosen randomly from among them.

In the event of a failure in the active interconnect, NSS automatically and dynamically recovers to another available failover path. The path with the highest priority of the paths that are available (up) becomes the primary path. The paths not selected remain as failover device paths for the new primary path. If multiple paths have the same highest-priority setting, the path is chosen randomly from among them.

Set a path’s priority to determine its position in the failover sequence of the alternate available paths. The default priority is zero (0), or Off. Assign a value between 1 (highest priority) to 4 million (lowest priority). You should set a non-zero priority on all of the paths for the device. If you set a non-zero priority on any of the paths, zero is considered the highest priority until all paths are set to a non-zero value.

The NLM™ programs needed to take advantage of multipath support (mm.nlm and nwpa.nlm) are installed and loaded when you install NetWare® 6 and later. You can manage multipathing using the browser-based iManager Storage plug-in, NSS Management Utility (NSSMU), or server console commands.