Skip Navigation Links | |
Exit Print View | |
Oracle Solaris Administration: Devices and File Systems Oracle Solaris 11 Information Library |
1. Managing Removable Media (Overview)
2. Managing Removable Media (Tasks)
3. Accessing Removable Media (Tasks)
4. Writing CDs and DVDs (Tasks)
5. Managing Devices (Overview/Tasks)
6. Dynamically Configuring Devices (Tasks)
7. Using USB Devices (Overview)
9. Using InfiniBand Devices (Overview/Tasks)
11. Administering Disks (Tasks)
12. SPARC: Setting Up Disks (Tasks)
13. x86: Setting Up Disks (Tasks)
14. Configuring Storage Devices With COMSTAR
COMSTAR and iSCSI Technology (Overview)
COMSTAR Software and Hardware Requirements
Configuring COMSTAR (Task Map)
Configuring Dynamic or Static Target Discovery
Configuring iSCSI Devices With COMSTAR
How to Enable the STMF Service
How to Back Up and Restore a COMSTAR Configuration
How to Create the iSCSI Target
How to Configure an IB HCA for iSER
How to Configure an iSCSI Initiator
How to Remove Discovered iSCSI Targets
Creating iSCSI Target Portal Groups
How to Create a Target Portal Group for iSCSI Targets
Making SCSI Logical Units Available
How to Make a Logical Unit Available to All Systems
How to Restrict LUN Access to Selected Systems
Configuring Fibre Channel Devices With COMSTAR
Configuring Fibre Channel Ports For COMSTAR
How to Display Existing FC Port Bindings
How to Set All FC Ports to a Specific Mode
How to Set Selected FC Ports to Initiator or Target Mode
Making Logical Units Available for FC and FCoE
How to Make Logical Units Available for FC and FCoE
Configuring FCoE Devices With COMSTAR
Enabling 802.3x PAUSE and Jumbo Frames on the Ethernet Interface
How to Create FCoE Target Ports
How to Verify That an FCoE Target Port Is Working
How to Delete FCoE Target Ports
Configuring Authentication in Your iSCSI-Based Storage Network
How to Configure CHAP Authentication for Your iSCSI Initiator
How to Configure CHAP Authentication for Your iSCSI Target
Using a Third-Party RADIUS Server to Simplify CHAP Management in Your iSCSI Configuration
How to Configure a RADIUS Server for Your iSCSI Target
How to Configure a RADIUS Server for Your iSCSI Initiator
Oracle Solaris iSCSI and RADIUS Server Error Messages
Setting Up iSCSI Multipathed Devices in Oracle Solaris
How to Enable Multiple iSCSI Sessions for a Target
Monitoring Your iSCSI Configuration
How to Display iSCSI Configuration Information
Modifying iSCSI Initiator and Target Parameters
How to Modify iSCSI Initiator and Target Parameters
Troubleshooting iSCSI Configuration Problems
No Connections to the iSCSI Target From the Local System
How to Troubleshoot iSCSI Connection Problems
iSCSI Device or Disk Is Not Available on the Local System
How to Troubleshoot iSCSI Device or Disk Unavailability
Use LUN Masking When Using the iSNS Discovery Method
15. Configuring and Managing the Oracle Solaris Internet Storage Name Service (iSNS)
16. The format Utility (Reference)
17. Managing File Systems (Overview)
18. Creating and Mounting File Systems (Tasks)
19. Configuring Additional Swap Space (Tasks)
20. Copying Files and File Systems (Tasks)
The SCSI RDMA Protocol () accelerates the SCSI protocol by mapping the SCSI data transfer phases to Infiniband (IB) Remote Direct Memory Access (RDMA) operations. As a result, an SRP initiator can read and write data from a COMSTAR SRP target at high data rates with relatively low CPU utilization.
You can set up and configure a COMSTAR SRP target and make it available over an Infiniband (IB) fabric. The SRP target is available wherever a supported IB Host Channel Adapter (HCA) is installed on the target system.
One SCSI target per IB HCA – The COMSTAR SRP target uses a simple model in which each supported IB HCA is registered as a SCSI target. The SCSI target is a virtual object that contains a task router and acts as a the connection between the SCSI transport (in this case, SRP) and the SCSI back end (STMF and SBD).
An HCA can contain multiple physical ports. The same SCSI target is shared between all the ports of an HCA. The SCSI target representing the HCA is automatically available for incoming connections through all the active ports of that HCA.
SRP target eui identifier – In the IB architecture, each HCA and each port is assigned a 64-bit GUID by the manufacturer. The COMSTAR SCSI target created for each HCA is given a name corresponding to the GUID of that HCA, which has the format: eui.HCA-GUID. For example, if the target system includes a supported IB HCA with an HCA GUID of 0003BA0001002E48, then a SCSI target will be created using the name eui.0003BA0001002E48. The string eui stands for extended unique identifier and names a class of GUIDs that is used in both the SCSI and IB standards.
SRP initiator eui identifier – Similarly, SRP uses a 64-bit initiator GUID to identify the initiator system. The choice of which GUID to use is determined by the SRP initiator implementation. Many initiators use the GUID of the HCA that is being used for the outgoing connection. For example, an initiator using the GUID of 0003BA0001002EA5 is known to COMSTAR as eui.0003BA0001002EA5.
The COMSTAR view facility can be used to create target groups and host groups that restrict and configure which storage logical units (LUNs) can be accessed through each SCSI target or initiator as described in Making SCSI Logical Units Available. The eui identifier of the SRP initiator is added to a host group. The eui identifier of the SRP SCSI Target is added to a target group. The view entries for each LUN then determine the particular set of LUNs that each initiator can access.
The COMSTAR port provider for the COMSTAR SRP target is managed by the Service Management Facility (SMF). The primary SRP target service is svc:/system/ibsrp/target:default, which can be abbreviated to ibsrp/target.
The SRP package is storage/scsi-rdma/scsi-rdma-target.
# svcadm enable -r ibsrp/target
# svcs -l ibsrp/target
# srptadm list-target Target HCA 21280001A0D0F0: Enabled : true SRP Target Name : eui.0021280001A0D0F0 Operational Status : online