生产环境准备搭建Oracle 12c RAC,是直接在物理机上搭建还是在vSphere虚拟化平台上搭建?

生产环境准备搭建3节点Oracle 12c RAC实现高可用
现在有两个选择
一个是直接在物理机上搭建,少了虚拟化平台这一层效率更高,但是管理不便,某节点故障之后需要重新配置,耗时较长,心跳网络还需要单独布线
二个是在vSphere虚拟化平台上搭建,可以直接通过vCenter进行远程管理,某节点故障之后可以通过虚拟机克隆快速恢复,心跳网络通过虚拟交换机即可,但是担心稳定性及效率,还有据说虚拟化平台上搭建的rac Oracle不提供技术支持
还有就是共享存储已经做了存储级别的主备同步,是否还有必要做Dataguard进行数据库级别的主备同步?原因呢?
还望各位大佬不吝赐教,给出最佳的生产环境实践方案

参与93

24同行回答

y18511664518y18511664518技术总监长城超云
不建议在虚拟环境搭建RAC和数据库,前期看似省钱,后期维护问题较多,增加了太多的不确定性。显示全部

不建议在虚拟环境搭建RAC和数据库,前期看似省钱,后期维护问题较多,增加了太多的不确定性。

收起
金融其它 · 2019-05-28
浏览12324
renou2012renou2012数据库管理员KE
关于是否使用虚拟化平台搭建RAC集群还是物理机,这个问题是多方面的考虑,使用虚拟化确实有你说的这部分优点当然也存着缺点,是否使用需要你综合考虑,比如说人力成本,授权成本(包括RAC和vSphere),技术成本(部署一套RAC会涉及服务器、存储设备、HBA卡、操作系统等多方面的技术)所以...显示全部

关于是否使用虚拟化平台搭建RAC集群还是物理机,这个问题是多方面的考虑,使用虚拟化确实有你说的这部分优点当然也存着缺点,是否使用需要你综合考虑,比如说人力成本,授权成本(包括RAC和vSphere),技术成本(部署一套RAC会涉及服务器、存储设备、HBA卡、操作系统等多方面的技术)所以你的考虑不无道理,使用虚拟化部署方便了管理(这部分的管理其实占比很少,你的操作总归是通过命令行来执行)却存在一定的性能损耗,而且会有木桶效应,总归还是需要满足业务,业务才是你这套环境的存在价值所在,如果不放心可以进行对比压力测试。
至于你说的DG,是必要的,要时刻有危机感,虽然不一定会发生。
个人建议 使用物理机器部署三节点RAC+多路存储冗余(非存储级别主备,使用ASM故障组,多路存储冗余)

收起
金融其它 · 2019-05-28
浏览12274
彬彬 邀答
hedanhedan联盟成员系统架构师南证期货
有没有考虑cisco 的ucs,ucs服务器配合fc存储san boot,即使主机故障也可以通过备份的故障主机配置文件快速在另一个ucs主机上恢复应用,bios配置,wwn,mac都不改变。显示全部

有没有考虑cisco 的ucs,ucs服务器配合fc存储san boot,即使主机故障也可以通过备份的故障主机配置文件快速在另一个ucs主机上恢复应用,bios配置,wwn,mac都不改变。

收起
金融其它 · 2019-05-28
浏览12029

    提问者

    Stewart
    项目经理东营银行股份有限公司

    相关问题

    相关资料

    相关文章

    问题状态

  • 发布时间:2019-05-28
  • 关注会员:25 人
  • 问题浏览:28508
  • 最近回答:2021-02-24
  • X社区推广