VMWare 上的 Oracle 数据库?

jus*_*est 4 oracle virtualization database

管理层同意将我们的主要 Oracle 数据库迁移到虚拟机平台。
运营部门表示,他们将专门使用重型硬件,并且只在其上运行数据库虚拟机。

我听说在 vm 上运行 DB 是禁忌,因为有额外的层(虚拟 io + 物理 io),但是 OPS 人员说它是超快的硬件,所以没问题。

DBA 是否应该过度关注这种向虚拟化的转变?

谢谢/jp。

sce*_*aux 6

“并且只在其上运行数据库虚拟机”

我曾在两家不同的商店工作过,在其中我管理过 VMware 上的 Oracle,并且在这两个商店中,系统管理员都做出了相同的承诺(最终,他们没有遵守:)

除了 wzzrd 关于 oracle 没有“正式”支持虚拟化硬件上的实例的警告之外,如果 VM Server 配置正确、功能足够强大并且不会因数十个其他 VM 而变得臃肿,最终用户应该不会真正注意到性能损失。

它还取决于您要虚拟化的数据库类型。在 I/O 性能至关重要的情况下,OLTP 通常比 DSS/DWH 更适合虚拟化。

我强烈建议您让您的经理让您在投入生产之前测试新服务器,以便及早发现可能的性能问题。

不管怎样,祝你好运。

弗兰。