クラスタノードとは、Solaris オペレーティング環境と Sun Cluster ソフトウェアの両方を実行するマシンのことで、クラスタの現在のメンバー (クラスタメンバー) または潜在的なメンバーのどちらかです。
SPARC: Sun Cluster ソフトウェアを使用すると、1 つのクラスタに 2 から 8 台のノードを設定できます。サポートされるノード構成については、「SPARC: Sun Cluster トポロジの例」を参照してください。
x86: Sun Cluster ソフトウェアを使用すると、1 つのクラスタに 2 つのノードを設定できます。サポートされるノード構成については、「x86: Sun Cluster トポロジの例」 を参照してください。
一般的にクラスタノードは、1 つまたは複数の多重ホストデバイスに接続されます。多重ホストデバイスに接続されていないノードは、クラスタファイルシステムを使用して多重ホストデバイスにアクセスします。たとえば、スケーラブルサービスを 1 つ構成することで、ノードが多重ホストデバイスに直接接続されていなくてもサービスを提供することができます。
さらに、パラレルデータベース構成では、複数のノードがすべてのディスクへの同時アクセスを共有します。パラレルデータベース構成については、「多重ホストデバイス」と第 3 章「重要な概念 – 管理とアプリケーション開発」を参照してください。
クラスタ内のノードはすべて、共通の名前 (クラスタ名) によってグループ化されます。この名前は、クラスタのアクセスと管理に使用されます。
パブリックネットワークアダプタは、ノードとパブリックネットワークを接続して、クラスタへのクライアントアクセスを可能にします。
クラスタメンバーは、1 つまたは複数の物理的に独立したネットワークを介して、クラスタ内の他のノードとの通信を行います。物理的に独立したネットワークの集合は、クラスタインターコネクトと呼ばれます。
クラスタ内のすべてのノードは、別のノードがいつクラスタに結合されたか、またはクラスタから切り離されたかを認識します。さらに、クラスタ内のすべてのノードは、他のクラスタノードで実行されているリソースだけでなく、ローカルに実行されているリソースも認識します。
同じクラスタ内の各ノードの処理、メモリー、および入出力機能が同等で、パフォーマンスを著しく低下させることなく処理を継続できることを確認してください。フェイルオーバーの可能性があるため、すべてのノードに、バックアップまたは二次ノードとしてすべてのノードの作業負荷を引き受けるのに十分な予備容量が必要です。
各ノードは、独自のルート (/) ファイルシステムを起動します。
クラスタメンバーとして機能するには、次のソフトウェアがインストールされていなければなりません。
Solaris オペレーティング環境
Sun Cluster ソフトウェア
データサービスアプリケーション
ボリューム管理ソフトウェア (Solaris Volume ManagerTM または VERITAS Volume Manager)
例外として、複数のディスクの冗長配列 (RAID) を使用する構成があります。この構成には、通常、Solaris Volume Manager や VERITAS Volume Manager などのボリュームマネージャは必要ありません。
Solaris オペレーティング環境、 Sun Cluster およびボリュームマネージャのインストール方法については、『 Sun Cluster ソフトウェアのインストール (Solaris OS 版) 』を参照してください。
データサービスのインストールおよび構成については、『 Sun Cluster データサービスの計画と管理 (Solaris OS 版) 』を参照してください。
前述のソフトウェアコンポーネントの概念については、第 3 章「重要な概念 – 管理とアプリケーション開発」を参照してください。
次の図は、Sun Cluster ソフトウェア環境を構成するソフトウェアコンポーネントとその関係を示しています。
クラスタメンバーに関して頻繁に寄せられる質問については、第 4 章「頻繁に寄せられる質問 (FAQ)」を参照してください。