web-dev-qa-db-ja.com

高可用性のためのVMware上のMySQL

Master-Master、Cluster、GaleraなどのMySQLの現在のデータベースレベルのHAオプションと、MySQLマスターを実行しているマシンのvSphere HAのどちらを使用または組み合わせますか、またその理由は何ですか。

3
Terence Johnson

vSphere HAでは、100%の稼働時間は得られません。ホストに障害が発生した場合、十分なリソース(CPUとメモリ)があれば、そのホストで実行されていたすべてのVMが別のホストで再起動されます。 vSphereを使用して稼働時間を長くしたい場合は、フォールトトレランスを調べてください。基本的に、2つのホストでVMを同時に実行するため、HAの2倍のCPUとメモリを使用します。ただし、Mysqlマスターマスター、クラスターなどを使用している場合は、おそらくFTと同じ量のリソース。

VSphere環境でMysqlマスターマスターまたはクラスターを使用する場合は、VMWareDRSルールを構成してゲストVMを別々のホストに保持できます。これは、ホストの1つに障害が発生した場合に役立ちます。

1
jftuga