甲骨文即将支持在VMware平台上运行Oracle RAC的客户,其支持政策的变化显示出公司对领先服务器虚拟化厂商的敌意降低。
依据Oracle在其支持网站上发布的一份文件,它将接受运行于VMware虚拟服务器上的Oracle RAC 11.2.0.2和更高版本的服务请求(通常称为SRs)。该文件标题为“Oracle对在VMware虚拟环境中运行产品的支持立场”,这标志着Oracle公司对VMware RAC支持政策的改变。在此之前,Oracle一直声称在VMware上运行Oracle RAC存在“技术限制”,并且其支持政策阻止Oracle分销商探讨这两种技术相结合的可能性。
Oracle没有回应记者对公布时间的置评要求。两位涉及VMware业务的骨干员工也没有回应记者的置评要求,但其中一位,任职于母公司EMC的VMware技术联盟副总裁在其个人博客中写到“他对所发生的变化感到满意。”
“Oracle对VMware平台上的Oracle 11g RAC已经转变为一种更积极的支持立场,”Chad Sakac在其虚拟技客中写到:“虽然有很多附加说明,但似乎更合理。”
托管服务提供商Navisite公司对这一消息表示欢迎,尽管它的Oracle RAC还未运行在VMware平台上。Brady Reiter,Navisite公司的企业架构和应用策略总经理,说他曾在今年的Oracle OpenWorld大会上听到Oracle可能会改变VMware上的Oracle RAC的支持政策。
“这将使我们有更多的灵活性,”Reiter谈到这一变化时说:“目前我们还没有在VMware上运行RAC,真正的原因就是支持问题。”
Reiter说在以VMware为基础的系统上运行Oracle RAC可以给Navisite公司的数据中心提供更高的可扩展性和灵活性,他计划研究一种可行的部署方式。目前,Navisite不会在VMware上运行任何的Oracle数据库产品。Reiter说他希望与Oracle探讨潜在的许可证变化,如果公司真的决定它想要在那个方向上发展。
“其中一件我们需要关注的事情是VMware上数据库产品的许可证政策,只是为了确保我们和我们的客户不会承担额外的授权费用,”他说。:“有一个担心,我们可能要为虚拟服务器使用的每一个物理服务器购买许可证,这就是我必须要探讨的问题。”
House of Brick Technologies公司的首席技术执行官、Oracle技术顾问Dave Welch对支持政策的改变表示欢迎,并说已经等待了很长时间。此前Oracle公司告诉他的客户两件有关在VMware上运行RAC的“技术限制”的事情,但这一切都是“纸老虎”。
首先是所谓的“时钟漂移”问题,这可能发生在基于VMware平台的Linux的Oracle RAC之中。简单的说,旧版本的Linux内核不是为服务器虚拟化而设计的。因此,物理硬件保存时间的方式和运行Oracle RAC的虚拟机保存时间 的方式不同步。这种混乱的时间选择可能会导致表损坏,根据Oracle的说法。
客户还听到Oracle对使用在VMware上运行Oracle RAC的应用程序掉电的担心。特别是,有人担心如果VMware不能提供与完整物理服务器同等水平的硬件资源,那么RAC会先关闭虚拟机而导致掉电。
Welch说这些问题都不再是问题。关于时钟漂移,新的Linux内核会进行时间同步,像Oracle Database 11g R2和VMware工具所做的一样。并且Welch还说在现实环境中他从来没有看到过发生掉电的故障。
“我相信Oracle公司认为这将有助于他们销售更多的RAC,”Welch谈到支持政策变化时说:“如果Oracle公司这样做的动机不是出于财务方面,我会感到惊讶。”
该支持政策的变化只适用于RAC,并没有解决围绕在VMware上运行Oracle的其他支持问题。Oracle仍然把VMware技术看作软分区技术的使用,这意味着客户必须为Oracle数据库购买整个物理服务器的许可,即便它使用的只是在一个VMware虚拟服务器中运行的软件。相对于Oracle公司自己的可进行硬分区配置的Oracle VM管理程序,整个机器中只有某个运行Oracle数据库的处理器需要购买许可。
为了能够得到Oracle支持,任何在VMware上运行Oracle的组织有一个麻烦问题就是必须证明问题是在发生本机操作系统,按照支持文档的描述,“能被证实不是一个在VMware上运行的结果。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
翻译
相关推荐
-
如何使用服务来平衡Oracle RAC 数据库工作负载
为不同的应用程序配置不同的服务,DBA可以更有效地平衡集群工作负载,在Oracle RAC数据库环境下实现更好的应用程序性能。
-
解读EMC的“数据湖Data Lake”一体机
EMC最近推出了一款一体机来帮助用户建立“数据湖”,并与来自EMC的信息基础架构,Pivotal和VMware的技术进行融合。
-
当选择Oracle数据库时 我们选的是什么?
在选购Oracle数据库时很多企业并不知道,真正实现高可靠、高性能以及高安全的并不只是一个Oracle数据库这么简单,而是围绕它的一系列Oracle数据库选件。
-
视频:开放型分布式存储for Oracle RAC
分布式存储架构能充分使用低成本服务器的计算及存储资源,性能和容量方面随节点的扩展得到线性提升,并能充分利用最新的闪存卡来提升性能。