beautypg.com

Using dls, Checking and setting dls – HP StorageWorks 2.128 SAN Director Switch User Manual

Page 99

background image

Fabric OS 5.x administrator guide

99

In a stable fabric, frames are always delivered in order, even when the traffic between switches is shared

among multiple paths. However, when topology changes occur in the fabric (for example, if a link goes

down), traffic is rerouted around the failure, and some frames could be delivered out of order. Most

destination devices tolerate out-of-order delivery, but some do not.
By default, out-of-order frame-based delivery is allowed to minimize the number of frames dropped. Force

in-order frame delivery only across topology changes if the fabric contains destination devices that cannot

tolerate occasional out-of-order frame delivery.

Forcing in-order frame delivery across topology changes

1.

Connect to the switch and log in as admin.

2.

Issue the

iodSet

command.

NOTE:

This command can cause a delay in the establishment of a new path when a topology change

occurs; use it with care.

Restoring out-of-order frame delivery across topology changes

1.

Connect to the switch and log in as admin.

2.

Issue the

iodReset

command.

Using DLS

The device-based and exchange-based routing policies depend on the Fabric OS DLS feature for dynamic

routing path selection. When these policies are in force, DLS is by default enabled and cannot be

disabled.
When the port-based policy is in force, you can enable DLS to optimize routing. When DLS is enabled, it

shares traffic among multiple equivalent paths between switches. DLS recomputes load sharing when a

switch boots up, each time an E_Port goes offline and online, or when an Fx_Port goes offline.

Checking and setting DLS

1.

Connect to the switch and log in as admin.

2.

Issue the

dlsShow

command to view the current DLS setting.

One of the following messages appears:

DLS is set

, which indicates that DLS is turned on.

DLS is not set

, which indicates that DLS is turned off.

3.

Issue the

dlsSet

command to enable DLS or issue the

dlsReset

command to disable it.

You cannot disable DLS when device-based or exchange-based routing policies are in effect.
For example:

switch:admin> dlsshow

DLS is not set

switch:admin> dlsset

switch:admin> dlsshow

DLS is set

switch:admin> dlsreset

switch:admin> dlsshow

DLS is not set