若使用共享存储的虚拟化平台上搭建数据库rac,存储使用RDM裸磁盘映射方式还是使用VMFS方式,各自的优缺点有哪些
个人看法是:大多数场景下,虚拟化平台的存储接入采用RDM和VMFS两种方式并没有明显的差异,但是VMFS与虚拟化平台更契合,而RDM也主要用于极个别需要做SAN裸盘映射的场景,而这种使用场景,本身的稳定性也欠佳。
在数据库RAC的部署的场景,从技术架构角度来看,物理机更适宜用于部署数据库rac,如果服务器计算资源富余,完全可以通过整合多个数据库的方式来达到资源有效利用的目的;虚拟化平台部署rac的方案,不契合虚拟化集群本身的高可用特性,从实践经验来看,在负载较高的情况下,系统稳定性还会下降 。如果负载不高,系统可用性要求不高,可以在虚拟化平台上部署单机+数据库备份或者单机+数据库复制,其他情况更推荐物理机部署方式。