B    高可用性 LAN インターコネクトのためのスイッチの構成

高可用性 LAN インターコネクト構成の場合は,メンバごとに 2 つのネットワーク・アダプタを用意して 2 メンバ NetRAIN (redundant array of independent network adapters) 仮想インタフェースとして構成するとともに,どちらも 2 つの独立したスイッチに接続することをお勧めします。ただし,この構成で NetRAIN を正しく動作させるためには,保守およびフェイルオーバ・トラフィックを通すためのスイッチ間リンクが必要です。LAN インターコネクトをこのような NSPOF (no-single-point-of-failure) 構成にしておけば,1 つの機器に障害が発生しただけでクラスタ全体が使用不能になるという事態を避けることができます。ただし,ある状況でこのスイッチ間リンクに障害が発生すると,ネットワークが分断され,最悪の場合,クラスタ・メンバの半数が削除されてしまいます (6.3.3 項を参照)。

こうした事態を避けるために,スイッチ間リンクを追加して構成することをお勧めします。ただし,リンクを追加すると,ルーティング・ループが形成されて,パケットの転送に問題が生じます。そのため,スイッチを追加構成してこの問題を回避する必要があります。

スイッチ間の並列リンクをサポートする方法には,以下に示す 3 つの方法があります。一般的なスイッチであれば,少なくともその 1 つを備えています。それらを有効な順に説明すると,以下のとおりです。

リンク集約

2 つのスイッチの間にある複数の物理的なリンクを単一のリンクとして扱い,その中でパケットのトラフィックを分散する。 (B.1 節)

リンク復元

2 つのスイッチの間にある複数の物理リンクのうち,1 つのリンクをアクティブ・リンクにし,他のリンクをスタンバイ・リンクにして,その間でフェイルオーバを行う。 (B.2 節)

スパニング・ツリー・プロトコル

分散ルーティング・アルゴリズムを使うことにより,スイッチどうしが協調しあってルーティング・ループを検出し削除する。この方法は,IEEE の標準 (IEEE 802-1d) になっている。 (B.3 節)

以降の各節では,これらの方法を詳しく説明するとともに,その方法を有効に働かせるために必要なスイッチの条件と構成オプションを説明します。

B.1    リンク集約

リンク集約 (別名,ポート・トランキング) は,高可用性 LAN インターコネクトのために実装する並列スイッチ間リンクとして,最適のソリューションです。リンク集約を使う場合は,それぞれのスイッチで,もう一方のスイッチのポートへクロス・ケーブルで接続しているポートをグループ化します。グループ化したポートの各組が,それぞれ 1 本の仮想リンクになります。2 つのスイッチの間を流れるトラフィックは,この仮想リンクを構成している物理リンクを通して送信されます。

この構成にはいくつかの利点があります。

B.2    リンク復元

スイッチによっては,リンク復元をサポートしているものがあります。リンク集約がサポートされていない場合は,リンク復元が次善の方法です。リンク復元は,リンクのフェイルオーバだけを目的に設計された方法です。通常は,2 本のリンクを用意して,一方のリンクをメイン・リンクとし,もう一方のリンクをスタンバイ・リンクとして利用します。2 つのスイッチの間でトラフィックを流すのはメイン・リンクだけです。スイッチは,メイン・リンクに障害を検出すると,直ちにスタンバイ・リンクを使い始めます。メイン・リンクが障害から回復した場合,スイッチはメイン・リンクを再び使うようにするか,またはスタンバイ・リンクを使い続けます。

リンク集約の場合と同じように,リンク復元でも,リンクに障害が起こったときに迅速にフェイルオーバできます。ただし,リンク集約と違って,同時に使用するリンクは 1 本だけです。そのため,利用可能な帯域幅は増えません。

B.3    スパニング・ツリー・プロトコル (STP)

上記の 2 つのオプションがサポートされていない場合でも,双方のスイッチがスパニング・ツリー・プロトコルの標準 (IEEE 802.1d) をサポートしていれば,スイッチ間で並列リンクを使うことができます。業界で広く使われているこの標準は,ネットワークにおけるパケット・ループを検出し削除できるように設計されています。リンクに障害が発生すると,スイッチは自分自身を自動的に再構成し,もう一方のスイッチ間リンクを使い始めます。これは,リンク復元の場合と似ています。

LAN インターコネクトで STP を使う場合は,以下の要件を満たすスイッチを使用する必要があります。

LAN インターコネクトで STP 対応のスイッチを構成する場合は,以下の規則に従ってください。