1 つのアプリケーション サーバーでは不十分な点に到達しました。パフォーマンス上の利点とは別に、新しいカーネルのためにサーバーを再起動する必要があるという理由だけで 30 分間のダウンタイムを許容できないため、多少のフェイルオーバー シナリオが必要です。
解決しなければならない最初の問題は、両方のアプリケーション サーバーが常にアクセスできるように、共有ファイルをどこに保存するかです。考えられる解決策は次のとおりです。
- 両方のサーバーで NFS を使用する DRBD。
- NFS を備えた NAS
- クラスター化されたファイルシステムを使用する SAN
私たちはソリューションをできるだけシンプルに保ちたいと考えており、それに大金を費やしたくありません。DRBD 同期は安価ですが、脆弱すぎます。SAN は高価で、クラスター化されたファイルシステムに関する恐ろしい話を聞いたことがあります。NFS を備えた NAS が最適と思われます。
複数のサーバーからの共有ストレージをどのように処理しますか? NFS で何か問題が発生しましたか?
おまけの質問: Sun には、大幅な割引を提供するスタートアップ エッセンシャル プログラムがあり、Sun 7110 Unified Storage を約 6,000 で購入できます。統合ストレージの経験がある人はいますか? かなりの価格の代替品はありますか?