VMware上的MySQL实现高可用性

给定MySQL的当前数据库级高可用性选项(如Master-Master,Cluster或Galera)与运行MySQL主机的机器的vSphere HA之间的select,您将使用或组合为什么?

vSphere HA不会为您提供100%的正常运行时间。 如果主机出现故障,那么在该主机上运行的所有虚拟机将在另一台主机上重新启动,前提是有足够的资源(CPU和内存)。 如果您想要使用vSphere更高的正常运行时间,那么您将需要考虑容错。 它本质上是在两台主机上同时运行虚拟机,因此使用两倍的CPU和内存作为HA。 但是,如果您正在使用Mysql master-master,cluster等,那么您可能使用与FT相同数量的资源。

如果要在vSphere环境中使用Mysql master-master或cluster,则可以configurationVMWare DRS规则以将来宾VM保留在不同的主机上。 如果其中一台主机出现故障,这将是有益的。