冗長NFSにJBODを使用する

冗長NFSにJBODを使用する

私はXyratex sp-2224 JBOD エンクロージャ(デュアル コントローラ) と、SAS HBA がインストールされた 2 台の Dell サーバーを冗長 NFS クラスタで利用したいと考えています。ここで苦労しているのはハードウェアではなく、それを実現するソフトウェアです。

Windows Storage Spaces を調べてみましたが、MSCS を使用すれば動作するようです。ただし、この問題に対する Linux ベースのソリューションを期待しています。Google スキルが足りず、役立つ確かな例を見つけることができませんでした。そのほとんどは、SAN バックエンドなどを前提としているようです。

ここでの最終目標は、ディスクと NFS デーモン自体の両方に冗長性を導入することです。Heartbeat/Pacemaker のようなものを使用して NFS をクラスター化できることはわかっていますが、共有ストレージについては私にはわかりません... このようなことを実現するには、どのようなファイルシステムやソリューションを使用できますか?

JBOD エンクロージャは RAID を実行せず、接続されたサーバーにディスクを提示するだけです。

前もって感謝します!

答え1

あなたが探しています:デュアルパスSASトポロジで接続されたクラスタ化されたストレージヘッド

クアンタストアリナックス) そしてネクセンタストアソラリス) でこれを行うことができます。また、次のようなクラスタリングスイートを使用して独自のクラスタリングを行うこともできます。RSF-1

ここに画像の説明を入力してください

しかし、実際には、要件によっては、これは複雑さを増すだけです。小さい可用性の向上。ヘッド ノードが完全に故障する可能性は低いです。一方のサービス停止の原因となるものは、もう一方のサービスにも確実に影響を及ぼします。施設環境、JBOD バックプレーンの故障、電源、ソフトウェア/OS...

別の層にデータを複製した方がよい場合があります(応用?) または 2 つの並列ストレージ スタックを使用し、何らかの同期/非同期レプリケーションを活用します。これは、2 つのサーバー + ストレージを意味します。DRBDこのカテゴリには、商用ソリューションもいくつか含まれます。ゼタヴォルトそして、サイオス

関連情報