HPlogo HP-UX iSCSI Software Initiator Support Guide: HP-UX 11i v1 & 11i v2 > Chapter 2 HP-UX iSCSI Software Initiator Product Overview

HP-UX iSCSI Software Initiator Components

» 

Technical documentation

Complete book in PDF

 » Table of Contents

 » Index

The iSCSI Software Initiator has two kernel components:

  • iSCSI Transport Driver: the session management and transport module.

  • iSCSI Software Interface Driver: this module interfaces with the iSCSI Transport Driver and the host based TCP/IP stack.

The iSCSI Software Initiator has four user space components:

  • iswd: A connection management daemon. It opens and terminates connections for the iSCSI Software Interface Driver.

  • iscsi_resolvd: This daemon resolves addresses for the iSCSI Software Transport Driver. It resolves host names, provided the domain name can be determined from the host name.

  • islpd: This daemon is the SLP User Agent for iSCSI. It interfaces with the iSCSI Software Transport Driver to update iSCSI persistent information with discovered iSCSI Targets.

  • iradd: This daemon implements the interface between the iSCSI Software Transport driver and a RADIUS server. It authenticates targets during iSCSI login using the Challenge Handshake Authentication Protocol (CHAP).

NOTE: For more information on the iswd daemon, see “iSCSI Software Interface Driver Daemon (iswd)”.

For more information on the iscsi_resolvd, islpd, and iradd daemons, see “iSCSI Software Initiator Daemons”.

Figure 2-1 HP-UX iSCSI Software Initiator Block Diagram

HP-UX iSCSI Software Initiator Block Diagram