后IOE时代 Oracle将何去何从?

在2015数据库技术大会上,我在第二天上午的主会场分享了一个主题:风云再起 - 后IOE时代的Oracle架构变迁与创新。

在大会之前我为这个主题写下的简介是:

随着国内"去IOE"浪潮的起伏,Oracle在中国市场同样面临了来自技术与政策方面的双重挑战,一方面Oracle作为关系型数据库的王者,在分布式、开源开放等方面面临NoSQL等产品技术在细分市场的挑战,另一方面在政策上面临来自国产化、安全合规的挑战;在这个主题中,将和大家分享Oracle在云时代兴起之际的技术革新与挑战应对。 Oracle数据库技术的演进离不开多租户架构、内存选件、RAC集群与Exadata一体化,在这个主题中将深入剖析这些核心技术的发展脉络和Oracle的产品策略,并分析在未来,Oracle在分布式、Sharding等技术方面的必然革新。

现在我将我的一些观点在这篇文章中分享给大家。

何谓后IOE时代?

无论如何,我们必须承认,IOE时代的巅峰已过,对于Oracle数据库来说,随着数据库技术的发展演进,各种数据库产品百花齐放,应用场景逐渐成熟,这也就意味着,用户在不同的数据类型、存储特点之下,可以有更自由的选择。

所谓后IOE时代,就是指在不同产品和技术不断涌现和趋向成熟的背景下,用户针对自有业务的特点,可以更加自由的选择理想的技术路线和产品体系,不必过度依赖传统的IOE架构。

从Oracle数据库来说,在后IOE时代,用户可以不必在Oracle数据库上做它并不擅长的场景,适合NoSQL的,就让NoSQL去发挥,适合NewSQL的,就让NewSQL去表演,

而Oracle只要专注于其最擅长的OTLP事务处理就够了,在关系型领域,Oracle依然是无可争议的王者。

后IOE时代,意味着用户在不同的需求和场景之下,可以有更加正确和高效的选择,这是市场成熟和理性的表现。

是否要去IOE?

我认为理性的做法是,根据各自的业务特点,用正确的产品做正确的事情。凯撒的归凯撒,上帝的归上帝,让Oracle做其擅长的、NoSQL做其领先的,这是正确的做法。如果非要拧巴着把Oracle换成一个不称职的产品,那么对用户来说可能意味着无穷无尽的困扰。短期的成本优势(这个短期的成本优势还不一定有)可能在长期被消耗殆尽,甚至成本更加高昂。

简单来说,去O如果是去成本化,那么这个命题可能并不成立;如果去O是为了自主可控,那么可能仅有少数企业才有这样的需求和能力,而这些企业一直就是这么做的。在主流的互联网企业中,只有阿里巴巴在大力提倡“去IOE”,这也正是因为阿里在企业发展之初因为其业务特点和当时的技术现状走上了IOE的道路,而其他互联网企业,可能一直就并未走在IOE路线上。

众所周知,中国移动在2009年曾经一度发布过全国性指导文件,要求不再采购Oracle,使用Sybase数据库替代,而今天据知情人士说,很多省公司当年上线的基于Sybase的系统,在随后的几年中又被逐步替换成了Oracle。这或者可以被看过中国移动曾经有过的“去O”化。

我在DTCC大会上询问了几个朋友,他们表示去O是因为成本问题,这一方面是因为Oracle的免费下载策略,很多用户在使用之初并未考虑成本问题,而现在担心Oracle的追讨,被动去O,如果真的有很多用户出发点来自这里,那么按照Kamus在大会上的建议,大家可以考虑一下Oracle的标准版,其价格非常低廉,当你的业务成长到需要企业版时,再考虑是否支付更高的成本。而事实上,标准版本对很多用户来说都是足够的。

Oracle如何看待去IOE?

事实上,我真的曾经就此问询过Oracle的高层,包括甲骨文公司数据库技术产品高级副总裁 - Andrew Mendelsohn 。他们表示,Oracle并未感受到来自去IOE对Oracle数据库产品产生的实质影响。也许这是因为中国的市场营收在Oracle的全球比例并不显眼。而据中国区产品销售负责人表示,事实上,Oracle在中国的市场仍然在增长。

而如果谈到“去IE”,可以说Oracle实际上才是始祖。从9i到10g,Oracle一直致力于用PC服务器去替换高端的服务器和存储。

我在演讲中引用了一点Oracle Exadata X5 的介绍文档,其中最后一条写到:Speed allows Small Exadata to Replace Huge Servers plus Huge Arrays 。这难道不就是“去IE”的英文版表述。

而今天,在CTO掌舵人Larry Ellison的眼里,关系型数据库在企业级环境中的竞争早已经结束,Oracle更看重的是未来在云上谁才是数据库领域的霸主。从战略布局来看,自2014年,Oracle已经全面在云上展开所有应用和数据库的布局,在商用数据库领域,Oracle在云上仍然是当之无愧的王者,接下来要看的是,Oracle如何通过云上的定价策略和自己原有的产品定价博弈和平衡。

Oracle有什么杀手锏?

在2015 DTCC数据库技术大会上,很多开源产品的代言人都不约而同的在谈,我们的产品如何弥补了Oracle的某项不足,可以从某类业务应用上替换掉Oracle。这让我想起了周末看到的一个段子,这两者何其相似:

Jobs死前深刻担心库克不能把 Apple 做好,于是他在中国秘密创建了72家android手机公司,安排他们轮番崛起,然后在发布会上只提自己的手机跟苹果可以抗衡,绝口不提其他 android 手机。后来,我们发现这才是苹果历年来买的最值的广告。iPhone的口碑都是 android 厂商宣传出来的,每个屌丝都想有钱后买iPhone。

如果说Oracle的产品真的贵,那么其最强大的杀手锏当然是降价,或者变相的降低价格。在这几年,Oracle在其拳头产品Exadata上遵循了加量不加价的原则,其产品性能已经翻了几番,然而价格却呈现下降的趋势,从实际成本上,这是数倍让利给用户。试想,如果在国内厂商纷纷投入一体机市场,做好用户培育和推广之后,如果Oracle降下价格,谁会是最后的赢家呢?Oracle一体机在全球出货量超过1万台之后,其产品工程和服务能力上,应该已经具备了无以伦比的整体优势。

而在云上,Oracle也一定可以通过灵活的定价策略来保有那些对Oracle心存好感的用户。

除此之外,Oracle也正将Exadata上的领先技术逐步开放出来,将其中的技术红利逐渐推给所有的Oracle用户。如Oracle在一体机中提供的Storage Index,这个特性现在随着In-Memory Option被开放出来(当然IMO也是要收钱的)。

更进一步的,如果OracleExadata中基于ASM的分布式存储架构能够开放到通用技术体系,那么将是对用户的一大回馈。假如,我是说假如Oracle用Exadata为高端用户服务,又用ASM分布式体系为中小客户提供一种去“IE”的简单方案,那么用户的成本将得以转移。

当然还有更加激动人心的可能性,如果Oracle依托FlexASM/Cluster集群,将数据库简化为存储,客户端也许就能够实现灵活的部署和读写分离,如果这能够实现,那么Oracle的Scale-Up能力将会进一步提升,Oracle的目标就是将OLTP做到极致,同时在存储层和内容计算上,Scale-Out已经无处不在。

我们在做什么?

云和恩墨已经可以为用户提供一种开放式的“去IE”解决方案,以低成本高性能实现基础架构的革新。这也是张乐奕(Kamus)的演讲主题,云和恩墨方案的核心是开放,通过公用的组件为用户搭建这样一种去IE的一体化解决方案。

在下图展示的开放组件的测试下,有高达50万的IOPS处理能力,支持Oracle RAC,是Oracle数据库应用加速的可选优化方案。在传统企业级环境中,如果处在硬件更新换代的时间节点上,X86以及以其为基础的解决方案必可助用户一臂之力。

福利

在数据库大会上,云和恩墨首发的“Oracle DBA一天”挂图获得了DBA们的欢迎。今天,云和恩墨专家的演讲PPT和挂图电子版本将在官方微信对外发布,长按下边的二维码即可先睹为快。

长按二维码关注云和恩墨微信

鸣谢

感谢数据库大会组委会,最辛苦的是幕后的工作人员们,是他们持续不断数月的努力为大家呈现了一场融洽、欢乐、有所学有所获的技术盛会。

感谢恩墨学院侯院长,他替代我作为大会第二天主场会议的主持,非常专业和完美,而恩墨学院的OCM战队一直以无比的热情参与到技术大会中来,这种学习精神和热情一直是我所钦佩的。

原文发布于微信公众号 - 数据和云(OraNews)

原文发表时间:2015-04-20

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏CSDN技术头条

谷歌Principal Scientist谈AI:知识表示为何重要

如今人工智能(AI)的焦点与90年代时期时有很大的区别。20年前,人工智能关注的重点在于基于逻辑的AI,通常属于知识表示,即KR(Knowledge Repre...

1817
来自专栏灯塔大数据

玩转大数据,你需要了解这8种项目类型!

在过去的 12 个月里,笔者一直在大数据的战壕里挖掘。好吧,其实大部分时间我只是坐在比我更聪明的人旁边,看他们怎么在战壕里挖掘数据,再把所做的事情进行简化以上报...

2614
来自专栏PPV课数据科学社区

物联网才是大数据的杀手应用

自从19世纪匈牙利籍产科大夫伊格纳兹•赛默维斯Ignaz Semmelweis发现产褥热可以经过医生双手传播以来,洗手已经成了降低医院感染最简单最有效的方法和规...

3147
来自专栏大数据文摘

Hadoop和大数据两个世界是合并还是冲突?

1805
来自专栏「3306 Pai」社区

「3306π」成都站资料大放送

感受了成都的美食、美景、萌妹砸(某月表示不想走了)、 还有技术圈的同学热情同时,3306π成都站活动也结束了。让我们回顾一下,本次活动和演讲老师的精彩分享。

1354
来自专栏好好学java的技术栈

听说,这样学习技术最有效果

862
来自专栏FreeBuf

一条防火墙招标参数引发的讨论

某天深夜1点多,某业界知名安全大厂的“防火墙产品吐槽群”里突然活跃起来…… 首先,该公司一位销售在公司群里发问,求助各位大神,有一家企业客户要招标买一台防火墙,...

2325
来自专栏编程一生

《静儿的服务治理私房菜》服务治理概述

1075
来自专栏数据和云

追求卓越,勇攀高峰 - RWP中国之旅盛大来袭

编辑手记:3月28日,Oracle RWP 性能之旅,北京站再度来袭!Andrew Holdsworth 和 Graham Wood 将带领大家在一天之内,探...

2544
来自专栏大数据文摘

【译-深度讨论】JP摩根在金融衍生品交易系统中引入NoSQL数据库技术

1897

扫描关注云+社区