iSCSI Initiator

The iSCSI Initiator feature allows the BrickStor SP Appliance to consume block storage exported by third-party SAN solutions. Once configured, the data pools can be created using exported LUNs with BrickStor SP acting as SMB and/or NFS gateway leveraging all of the best security features. iSCSI multipathing (MPIO) is encouraged and can be configured by adding multiple iSCSI targets.

Configuring iSCSI Initiator

To configure the BrickStor as an iSCSI Initiator, complete the following steps:

  1. In the Connections Pane, select the Appliance level.

  2. In the Details Pane, click the System tab.

  3. Click on the Config iSCSI Initiator button at the bottom right of the Details Pane.

is config initiator

A new tab will be created in the Details Pane labeled iSCSI Initiator. Navigate to this tab to see the following information:

  • IQN is a unique iSCSI Qualified Name (IQN) assigned to the BrickStor 'iqn.2010-03.io.racktop:' followed by a system’s serial number (i.e. 'iqn.2010-03.io.racktop:zz00012k'). This field is read-only and cannot be edited.

  • A button to Configure Initiator

  • A button to Add Target

is initiator tab

Continuing to configure the iSCSI Initiator

Once the Configure Initiator button is selected, a pop-up window is presented where you can set optional CHAP name and secret when authentication is required by the Target. The Challenge Handshake Authentication Protocol (CHAP) enables authenticated communication between iSCSI initiators and targets. When you use CHAP authentication, you define CHAP user names and passwords on both the initiator and the Target system.

For IQN, this is the unique iSCSI Qualified Name (IQN) assigned to the BrickStor 'iqn.2010-03.io.racktop:' followed by a system’s serial number (i.e. 'iqn.2010-03.io.racktop:zz00012k'). This field is read-only and cannot be edited. You can use this for copy/paste when adding your Initiator on the Target side.

For the Initiator’s CHAP Name input the Initiator’s CHAP Name expected by the Target. You can either use the already assigned IQN by selecting the associated Use IQN button or enter an alphanumeric free-text name.

For the Initiator’s CHAP Secret input the Initiator’s CHAP Secret expected by the Target (must be a value between 12-16 alphanumeric characters).

Select Apply to apply the changes.

is initiator chap

Adding an iSCSI Target(s)

Once the Add Target button is selected, a pop-up window is presented where you can add an iSCSI Target to your Appliance. Adding an outside Target will make available to you additional volumes (LUNs) which can be added to existing pools assuming the Target has shared those volumes with you as an Initiator.

For Initiator IQN, the assigned IQN is again presented and is not editable. You can use this for copy/paste when adding your Initiator on the Target side.

For the Target IQN, you must enter the name of the desired iSCSI Target ensuring the name follows one of three formats:

  • iSCSI Qualified Name (IQN) - iqn.yyyy-mm.reverse-domain-name:unique-name

  • World Wide Name (WWN) - wwn.0123456789ABCDEF

  • Enterprise Unique Identifier (EUI) - eui.0123456789ABCDEF

For the TPG Tag, a numerical value can be entered to correspond to a specific Target Portal Group (TPR) on the Target.

For Target IP Addresses, the IP address(es) of the desired iSCSI Target must be entered.

As enabling a two-way CHAP is optional, you can Select Enable CHAP when the Target requires authentication and enter a CHAP name and secret.

Select Add Target when all required fields are completed to apply the changes.

is config target

Once added, the Target name, Target IP, connectivity status, and a representation of the connected volumes will be presented. Should the connectivty to the Target change, those same volumes will be shown as being offline.

After connecting, the configured settings to the Target can be modified using the gear icon to the right of the iSCSI Target name.

A Target can also be removed using the trash can icon to the right of the iSCSI Target name.

is target modify