iSCSI は、IP ベースのデータ転送標準であり、IP ネットワーク経由で SCSI コマンドを転送することによりホスト・アクセスをサポートします。iSCSI 標準は RFC 3720 で定義されています。
SAN ボリューム・コントローラーの場合、iSCSI 接続ホストからノードへの接続がサポートされます。SAN ボリューム・コントローラー・ノードからストレージ・システムへの iSCSI 接続はサポートされません。
表 1 には、iSCSI 用語とファイバー・チャネル用語には類似したコンポーネントがあることが示されています。
| iSCSI コンポーネント | ファイバー・チャネル・コンポーネント |
|---|---|
| iSCSI ホスト・バス・アダプター | ファイバー・チャネル・ホスト・バス・アダプター |
| ネットワーク・インターフェース・コントローラー (NIC) と iSCSI ソフトウェア・イニシエーター | ファイバー・チャネル・ホスト・バス・アダプター |
| IP スイッチ | ファイバー・チャネル・スイッチ |
| IP ルーター | – |
| iSCSI 名、例えば IQN (iSCSI 修飾名) または EUI (拡張固有 ID) | WWNN (ワールド・ワイド・ノード名) |
iSCSI 構成では、iSCSI ホストまたはサーバーがノードに要求を送信します。 ホストには 1 つ以上のイニシエーターがあり、それが IP ネットワークに接続して、iSCSI ターゲットへの要求を開始し、iSCSI ターゲットから応答を受け取ります。イニシエーターとターゲットは、iSCSI 修飾名 (IQN) や拡張固有 ID (EUI) のような固有の iSCSI 名をそれぞれ割り当てられます。 IQN は 223 バイトの ASCII 名です。EUI は 64 ビットの ID です。 iSCSI 名は、全世界的に固有の命名方式であり、ファイバー・チャネル・ファブリック内の装置の識別にワールド・ワイド・ノード名 (WWNN) が使用されるのと同様に、各イニシエーターまたはターゲットの識別に使用されます。
iSCSI ターゲットは、iSCSI コマンドを受け取る任意の装置です。 この装置は、ストレージ・デバイスのようなエンド・ノードの場合があり、また IP 装置とファイバー・チャネル装置の間のブリッジのような中間装置の場合もあります。iSCSI ターゲットはそれぞれ固有の iSCSI 名で識別されます。 SAN ボリューム・コントローラーは、1 つ以上の iSCSI ターゲットとして構成できます。 ノード・イーサネット・ポートの 1 つまたは両方を構成されたノードは、それぞれ 1 つの iSCSI ターゲットになります。
IP ネットワーク経由で SCSI コマンドを移送するには、iSCSI ホストとターゲットに iSCSI ドライバーをインストールする必要があります。 ドライバーは、ホストまたはターゲットのハードウェア上のネットワーク・インターフェース・コントローラー (NIC) または iSCSI HBA を介して、iSCSI コマンドおよび応答を送信するために使用されます。
パフォーマンスを最大化するために、iSCSI ホストと iSCSI ターゲットの間の接続には、1000 メガビット/秒 (Mbps) の伝送速度を持つギガビット・イーサネット・アダプターを使用します。