ローカルストレージ上の VM 向け高可用性ソリューション

ローカルストレージ上の VM 向け高可用性ソリューション

こんにちは。HA を備えた vSphere を使用するために、次の設定をしています。

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

これに関して私が抱えている問題は、データベース サーバーに適切な HA を見つけることです。データベース サーバーの IOP 要件は非常に高いため、データベース ファイルは 3 つのローカル SSD RAID 10 アレイに分散されています。ストレージ ネットワークは 10gbE ですが、長期的にはパフォーマンス要件を満たせませんが、ホストに障害が発生した場合に共有ストレージに自動的にフェイルオーバーする方法が必要です。

これを実行する方法について、何かアドバイスはありますか? 共有ストレージ上の最後のイメージ バックアップを取得するなどはどうでしょうか?

ありがとう

*VMware Essential Plus の場合。

答え1

vSphere ストレージアプライアンス異なるVMwareホスト間でローカルストレージを「共有」できますが、Essentials Plusには含まれていないと思います。vSphere レプリケーションこれは、データベース VM とそのローカル ストレージを別のホストのローカル ストレージに複製できる VMware アプライアンスです。これも Essentials Plus に含まれています。ただし、vSphere HA のように自動化されることはありません (少なくとも私はそうは思いません)。また、15 分以上の RPO は得られません。それが許容できる場合は、おそらくこれが最良の選択です。

より良い解決策は、データベースの IO 要件を再検討し、データベースとクラスターのその他のニーズをサポートできる SAN を検討することです。ほとんどの SAN メーカーは SSD オプションを提供しています。または、それが不可能な場合は、DB を専用ハードウェアに移動し、アプリケーションの HA 製品 (Oracle RAC/dataguard、mysql マスター マスターなど) を活用してニーズを満たすこともできます。

答え2

StarWind にはネイティブの Hyper-V 実装があります。同社はこれを 2011 年から販売しています。VMware には現在ベータ版の vSAN と呼ばれる同じものがあります。つまり、StarWind は IT 業界全体が正しい方向に進むずっと前から未来を思い描いていたということです :) ここでの重要なポイントは、ゲスト VM 内ではなくハイパーバイザー内で実行することです。乾杯! Ichiro

答え3

次のようなサードパーティの同期または非同期データレプリケーションパッケージを実装できます。SIOS スティールアイこれは、同じサーバーの 1 つ以上のミラーを保持し、サービス フェイルオーバー、IP アドレス、そしてもちろんデータを管理できるクラスター管理ソフトウェアです。

しかし、実際には、VMware の優れた機能の 1 つである高可用性を回避しています。NAS の機能を向上させる方法はありますか? ESXi のホスト レベルのキャッシュを使用できる可能性があります。

データベース サーバーの IOPS 要件を概説してください。

関連情報