Simpler Navigation for Servers and Operating Systems - Please Update Your Bookmarks
Completed: a much simpler Servers and Operating Systems section of the Community. We combined many of the older boards, so you won't have to click through so many levels to get at the information you need. Check the consolidated boards here as many sub-forums are now single boards.
If you have bookmarked forums or discussion boards in Servers and Operating Systems, we suggest you check and update them as needed.
Showing results for 
Search instead for 
Did you mean: 

ISCSI on HP-UX 11.31

Occasional Advisor

ISCSI on HP-UX 11.31

Hello all,

I'm trying to configure an HP LeftHand on HP-UX 11.31. I configured a NORMAL trunk with 2 NIC's using APA, but this only helps me in case of failover. Is there a way for using more than 1 NIC for multipathing to the same LUN?

Thanks in advance.
rick jones
Honored Contributor

Re: ISCSI on HP-UX 11.31

I cannot speak to the LeftHand, but broadly speaking, APA offers the ability to select from several different packet scheduling algorithms - among them are those based on MAC/Ethernet address, IP address and TCP port number.

The inbound path is controlled by the packet scheduling algorithm being used by the switch.

So, to get more than one NIC used to a LUN, that LUN needs to be reachable via either more than one MAC address, or more than one IP address, or more than one TCP connection. Then APA will spread the write traffic across multiple NICs in the aggregate. For read traffic (aka inbound from the perspective of the host) it will depend entirely on the switch.
there is no rest for the wicked yet the virtuous have no pillows
Dave Olker

Re: ISCSI on HP-UX 11.31

To add onto what Rick said, you need multiple TCP connections between the iSCSI initiator and the iSCSI target if you hope to take advantage of multiple physical links in an APA aggregate.

HP-UX currently only supports the Software-based iSCSI Initiator. I don't know enough about how iSCSI works to know if it's possible to configure multiple TCP connections to a single iSCSI target, but looking at the iSCSI manual it states:

Connections per Session
The iSCSI Software Initiator supports one connection per session (an iSCSI session is equivalent to a SCSI I-T nexus).

Again, I don't know if by "one connection per session" that equates to "one TCP connection" or not, but I couldn't find anything iron clad in the documentation that shows how to control the number of TCP connections opened between the initiator and target.

Putting on my dusty old NFS hat, HP-UX *does* allow the ability to open multiple TCP connections between an HP-UX NFS client and an NFS server, thus allowing NFS to take advantage of multiple adapters in an APA aggregate.

Food for thought...

Sriram Narasimhan
Occasional Visitor

Re: ISCSI on HP-UX 11.31

I believe the current HP-UX iSCSI software initiator supports only one TCP connection per iSCSI session, so there is no LUN multipathing support.

Re: ISCSI on HP-UX 11.31

"I believe the current HP-UX iSCSI software initiator supports only one TCP connection per iSCSI session, so there is no LUN multipathing support."


So just looking for an update on this post, is this restriction still true in 2013 Feb?  TIA.

time is a preditor to us all, live now not in the future.