
私は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このカテゴリには、商用ソリューションもいくつか含まれます。ゼタヴォルトそして、サイオス。