FSPM Architecture for Solaris

The Oracle FS Path Manager (FSPM) for Oracle Solaris works with the Solaris I/O multipathing features to manage SAN paths to Oracle FS System , and to integrate with the Oracle FS System Manager to provide information on the SAN paths. The communication between the FSPM and the Oracle FS System is provided by a Control Path that is separate from the Data Path. The Solaris I/O multipathing features manage the LUN data access path. FSPM (not the Solaris I/O multipathing feature) manages the Control Path.

The following figure illustrates how the FSPM software installed on a SAN host interacts with an Oracle FS System.

Figure 1: FSPM interaction with an Oracle FS System

 FSPM interaction with an Oracle FS system 
Legend
1  User 10 Solaris I/O multipathing features
2  User application 11 iSCSI software initiator (iSCSI)
3  User space 12 TCP/IP driver (iSCSI)
4  FSPM service, fspmd 13 HBA driver (FC) or NIC driver (iSCSI)
5  Control path (all dashed lines) 14  HBA (FC) or NIC (iSCSI)
6  Oracle FS System administrator 15  SCSI over Fibre Channel (FC) or iSCSI over IP (iSCSI)
7  Oracle FS System command line interface (CLI) or Oracle FS System Manager (GUI) 16  Data path (all solid lines)
8  Encrypted messages over TCP/IP 17  Oracle FS System
9  Network card 18  Drive Enclosure storage pool
The following table describes meanings of the lines and colors used in the figure.
Table 1 Line and color key for FSPM interaction diagram
Graphic element Description
 Data Path  Data path
 Control Path  Control path
 Oracle FS Systme hardware and software  Oracle FS System hardware and software
 Oracle FS System hardware and software  Non-Oracle FS System hardware and software
 SAN host kernel space  SAN host kernel space
 SAN host user space  SAN host user space