存储使用RDM裸磁盘映射方式还是使用VMFS方式,各自的优缺点有哪些?

若使用共享存储的虚拟化平台上搭建数据库rac,存储使用RDM裸磁盘映射方式还是使用VMFS方式,各自的优缺点有哪些显示全部

若使用共享存储的虚拟化平台上搭建数据库rac,存储使用RDM裸磁盘映射方式还是使用VMFS方式,各自的优缺点有哪些

收起
参与37

查看其它 7 个回答haizdl的回答

haizdlhaizdl  技术经理 , 大连

RDM: 裸磁盘方式,一般用于Oracle RAC的虚拟机场景。
VMFS:虚拟文件系统方式,可用于大部分的虚拟机磁盘场景。

在VMware的环境当中没什么要支持RDM方式呢?其实最主要的目的在于支持多虚拟机磁盘共享,而且对读写性能有要求的场景,例如Oracle RAC。如果用了这种方式,那么VMware本身的一些特性也就没了,比如说虚拟机的漂移,比如说对于磁盘IO的控制参数等。另外给云环境的运维带来很多麻烦,比如说批量的迁移碍于某台服务器上的RDM而没有办法批量执行迁移等等类似的事情。

一般情况下,我们在VMware平台上用虚拟机实现的一些业务场景,其实更多的还是考虑其灵活性及高可用性。如果从性能角度来考虑,就算我们用了RDM的方式,其实性能瓶颈还是有的,在于VM。所以如果是重量型OLTP业务,我们还是考虑物理机做资源池来支撑RAC的方式比较合理,哪怕是通过12C的方式去实现物理机组成的DB资源池。如果实在想把数据库搬运到VMware平台上的VM里,建议你选择一些不重要的,负载不是很高的,数据量不是很大的这类数据库,也不用做什么RAC。

如果是其他的业务场景,就更没必要用RDM方式去代替VMFS了。

银行 · 2020-11-05

回答者

haizdl
haizdl101634
技术经理大连
擅长领域: 灾备存储服务器

haizdl 最近回答过的问题

回答状态

  • 发布时间:2020-11-05
  • 关注会员:10 人
  • 回答浏览:3746
  • X社区推广