ISCSI Multi-Path-IO MPIO Example
ISCSI Multi-Path-IO MPIO Example
DNS
. .
. .
. .
Suffix
. . . .
. . . .
. . . .
.
.
.
.
:
: 192.168.50.105
: 255.255.252.0
:
AlacritechDocumentation
. :
IP Address. . . . . . . . . . . . : 192.168.50.125
Subnet Mask . . . . . . . . . . . : 255.255.252.0
Default Gateway . . . . . . . . . :
After opening the iSCSI initiator applet, the first thing we do is add the portal address of
the PS100.
Once the portal address has been entered, the available targets are displayed. It is not
obvious which target we want to log on to, so we need to look at the configuration of the
target itself. Since that process is different for each manufacturers target, we wont
cover that here, but by default, we know the highlighted target is the one we want.
AlacritechDocumentation
Click "Log On", and check both the box for persistent connections and the box for MultiPath.
AlacritechDocumentation
We then select "Advanced" so that we can configure the individual connects. Set "Local
adapter" to "Microsoft iSCSI Initiator", and select one of the two IP addresses on our
iSCSI network as the source IP.
AlacritechDocumentation
Next we select the destination address. On most targets we would see several
destination addresses here, one for each ethernet interface, and we would chose one.
The PS100 is different though. Because EqualLogic uses a technology called iSCSI
redirect, we see only one address here. We select that address, and the PS100 will take
care of redirecting the connection to the appropriate interface.
AlacritechDocumentation
After hitting "OK" several times, we get back to the target window which now shows as
"connected".
AlacritechDocumentation
Now we simply repeat the login process. The only difference is that this time we select a
different IP source address. Had this been a target that exports all target addresses, we
would also select a different target address, but the iSCSI redirect implementation on
the PS100 makes this unnecessary.
AlacritechDocumentation
Now we are back at our target window, and it looks no different than it did after logging
on the first time. Select the target again and hit the "Details" button.
AlacritechDocumentation
This opens the target properties pane. Now select the "Devices" tab and highlight one of
the available devices.
AlacritechDocumentation
With a device highlighted, activate the "Advanced" button to bring up the "Device
Details" pane. This pane should show the "Load Balance Policy" as "Fail over only", and
should show one connection as active, and one as standby.
AlacritechDocumentation
10
Change the "Load Balance Policy" to "Round-Robin". All paths should immediately
change to active, and your MPIO connection will now be fully functional. The bandwidth
to target is now equal to the sum of the bandwidth of completely independent paths. In
this example, we have two completely independent paths of one gigabit each, so the
bandwidth to target is two gigabit. Had we more network interfaces available we could
increase the bandwidth even further.
AlacritechDocumentation
11
If we now run the command netstat -nt we see that we have a connection from
192.168.50.105:2817 to 192.168.51.2:3260, and from
192.168.50.125:2819 to 192.168.51.4:3260, and that both connections are
offloaded, indicating that everything is working as it should.
AlacritechDocumentation
12
AlacritechDocumentation
13