前几天,我引用华为高端存储的产品文档,讲了华为HyperMetro双活解决方案实现的具体情况:

没有想到很多客户发生了兴趣,也打算考虑阵列的双活解决方案。高端存储的可靠性场景,用户采用ORACLE RAC并行数据库的情况非常多,因此,很多用户非常关心华为HyperMetro是否支持ORACLE RAC,是否获得了ORACLE RAC的认证?也有人在后台咨询我,今天就做一个简单的答复。

据西瓜哥找相关人员了解到,确实原来ORACLE有一个对存储兼容认证的流程Oracle Storage Compatibility Program (OSCP),但自从2007年以来已经不再做了。

下图是ORACLE官网的截图,具体链接可点击后面的{阅读原文}查看:

双活中心架构 双活解决方案_EMC

为啥ORACLE停止了OSCP程序,不再对存储进行兼容性认证,ORACLE官方的解释是这样的:

“At this time Oracle believes that these three specialized storage technologies are well understood by the customers, are very mature, and the Oracle technology requirements are well know. As of January, 2007, Oracle will no longer validate these products. We thank our partners for their contributions to the OSCP. ”

翻译过来就是现在ORACLE认为现在存储在NFS文件服务,远程镜像和快照方面都已经非常成熟,客户也很了解,厂商也了解ORACLE的技术,因此这个认证就不必要了。也就是2007年1月开始,ORACLE不再认证存储产品。

由于ORACLE停止了OSCP程序,因此老的认证也从ORACLE官网上删除。现在ORACLE只针对OS和CPU有认证,对存储产品已经不再做认证了。

说到这来,应该大家都比较明白了,不是华为HyperMetro不想做ORACLE认证,而是ORACLE不搞了,用现在最流行的图来形容华为存储的心情,非它莫属:

双活中心架构 双活解决方案_EMC_02

OSCP停止前,也有一些厂商已经通过了ORACLE认证的,比如EMC VPLEX。现在OSCP停止了,基于以上的原因,之前Oracle与EMC联合发布的双活白皮书也从Oracle官方网站上撤下来了。

作为用户,我们怎么知道厂商的双活解决方案支持ORACLE RAC呢?我想,现在没有特别多的办法,但采用一些常规方式验证应该还是可行的,比如:

1、搭建ORACLE RAC测试环境,测试是否兼容;

2、让厂商提供ORACLE RAC的样板店参观,从实践中了解兼容情况;

3、让厂商提供针对ORACLE RAC的最佳实践白皮书,了解实现的细节。

也就是还是用户可以从测试、样板店、最佳实践三个方面去了解。虽然说这么关键的场景,厂商也是比较小心承诺的,但用户多了解还是心里踏实点,毕竟跑的都是最关键的业务,马虎不得。