現在、12x1tbディスクを搭載したOracle Solaris Express11を実行しているストレージサーバーがあります。現在、2つの機能を提供しています。1)NFSを介した小規模なvSphere 4.1ファームにデータストアを提供し、2)SMBを介してチームにネットワーク共有を提供します。
ZFSの利点は、これまでの使用法から明らかです。ただし、単一障害点がどこにあるかを調べ、それらを排除することを検討し始めています。
明らかな単一障害点はNAS自体です。SolarisまたはNASハードウェアに関連するソフトウェアまたはハードウェアの問題がある場合、これによりストレージプール全体がオフラインになります。別の同等のシャーシ+ディスクを購入する予算がありますが、これらをクラスター化してストレージプールをより利用可能にするためのソフトウェアオプションは何ですか?
ストレージクラスタリングを実行できるソフトウェアとしてHAStorage +に関するものをいくつか読んだことがありますが、NFSとSMBサービスを両方のノード間でクラスター化することもできますか?自動を実装するソリューションを期待できますか?フェイルオーバー?
最後に、これを設定する方法についての適切なガイドはありますか?
残念ながら、zfsはクラスター化されたfsではないため、通常の意味でそれらをクラスター化することはできないと思います。データを複製する方法として、zfsスナップショットを見てください。コマンドはzfssendとzfsrecvだと思います。
残念ながら、ZFSはクラスター対応のファイルシステムではないため、瞬時フェイルオーバーサーバークラスターでの使用が制限されます。ただし、プラットフォームに数秒の停止/一時停止の余裕がある場合は、おそらく NexentaStor のようなものを、妥当なコストでかなり高可用性になるように構成できます。セットアップと管理も非常に簡単です。
ファイルシステムはクラスターを認識する必要はありません。デュアル接続ディスクアレイと一部のクラスタリングソフトウェアを使用して、存続側は障害が発生した側のディスクを接続してから、zpoolをインポートします。また、UFSやハードディスクに貼り付けることができるその他のものでも機能します。私は数年前にSunクラスタリングソフトウェアを使用しました。 Oracleの「SolarisCluster」も同じだと思います。