回答:
ファイバチャネルスイッチは通常、クライアントをストレージに接続します。FCは、SCSIコマンドを転送するために明示的に設計されたプロトコルです。実際、ファイバーチャネルプロトコルはSCSIプロトコルの直接の拡張です。すべてのSCSIコマンドにはFCと同等のものがあり、FCにはネットワーキングを可能にするいくつかの追加コマンドがあります。FCネットワークのすべての物理を処理していると仮定すると、質問は「FCスイッチをどのように構成しますか?」になります。
ファブリック
ファブリックは、相互に接続されたスイッチまたはスイッチのグループです(2つのスイッチ間のリンクは、ISLまたは「スイッチ間リンク」と呼ばれます)。ファブリックには名前があり、エイリアスとゾーンのセットで構成されています。エイリアスとゾーンとは何ですか?
各ファブリックにはアクティブなゾーンセットがあります。つまり、「オン」になっているゾーンのリストです。ゾーンを作成してそのままにすることも、アクティブな構成からゾーンを削除せずに削除することもできます。ゾーンは、アクティブであっても、作成後に編集できます。
冗長性
2つのスイッチがある場合、2つのファブリックが必要になります。2つのFCポートを備えた各サーバーには、各ファブリックに1つのポートが必要です。そのため、1つのスイッチに障害が発生した場合、サーバーのマルチパスドライバーは他のファブリックのパスにスワップできます。ストレージにそれぞれ2つのポートを持つ2つの冗長コントローラーがある場合、各コントローラーに各ファブリックのポートがあることを確認する必要があります。
重要なのは、スイッチが2つしかない場合、それらの間にケーブルを配線したくないことです。これは、デフォルトでは、ファブリックをマージする効果がありますが、一般的には好ましくありません。
リンクスイッチ
すでに2つのファブリックがあり、スイッチを追加する必要がある場合、ファブリックをさらに作成する必要はありません。ISLを使用して新しいスイッチを古いスイッチにリンクすると、ファブリックに参加します。この時点で、同じスイッチ上の2つのデバイス間を移動する必要があるトラフィックはそのスイッチによって処理され、スイッチをジャンプする必要があるトラフィックはISLを経由します。ISLがボトルネックにならないように、スイッチ間で十分な帯域幅を使用する必要がありますが、ほとんどのFC環境では、スイッチがボトルネックになることはありません。ファブリックを削除せずにISLを追加および削除できます。3つまたは4つの固定ポートスイッチを超えて成長していることに気付いた場合は、「ダイレクタ」と呼ばれるタイプのスイッチにアップグレードすることで、おそらくお金を節約できるでしょう。
既存のファブリックへのスイッチの追加は概念的には簡単ですが、実際には、おそらくあまり使用しないコマンドが含まれます。マニュアルのツールを十分に把握しておく必要があります。
VSAN
スイッチを分割すると、スイッチの管理が簡単になる場合があります。これは、物理スイッチ内の仮想スイッチであるVSANを使用して実行できます。所有するポートのリストを指定すると、それらのポートは個別のスイッチ上にあるかのように機能します。1つのVSANに接続されたデバイスは、デフォルトでは、もう1つのVSANのデバイスに接続できないことに注意してください。
HBAツール
自由に使える最も重要なデバッグツールの1つは、サーバー上のツールです。多くのオペレーティングシステムには、HBA製造元(QLogicやEmulexなど)によって作成されたプログラムがあり、サーバーが表示するデバイスを一覧表示できます。製造元のツールをサポートするOSがない場合は、いつでもサーバーを再起動して、ブートメニューからHBAセットアップを開始できます。ここから、同じ情報を見ることができます。