语言
<< 返回文章列表

从Oracle收购SUN的结果,分析未来企业上云的趋势与方案

2017年9月6日
孙雪
3412

最近,Oracle公司的一些举措再次引起了业内的广泛关注:


1、八月中旬,Oracle开源库宣布现在向广大C和C++ 开发人员开放

2、八月底,随着Java EE8 近期的可喜进展,Oracle 决定移交 Java EE 的主导权,希望开源社区有更多力量参与进来,共同促进 Java EE发展

3、九月初,国外网站披露了 Oracle 对 Sparc 部门的裁员新闻,硬件部门被解散

4、加上去年12月份,Solaris团队被解散停止研发


上面两条也意味着Solaris正式推出市场。


我相信很多人都关注到了,也有一些人为此而感叹,SUN被收购五年之后的今天,还会剩下些什么?我们从技术本身的角度来分析,SUN的产品为什么会被逐渐淘汰?

 

1、Solaris渐行渐远

作为最早唯一支持与Oracle数据库集成的操作系统平台,Solaris在2000年初拥有强大的市场,当时包括Solaris在内的各种Unix操作系统比WindowsNT能更好地利用计算机资源,尤其是当计算机系统庞大、用户数量巨大增加时。


image.png

 

Solaris的优势在于硬件,其长久以来的商业模式都是在依赖硬件挣钱,然而它的处理器的开发进度赶不上摩尔定律要求的速度,这正是导致它后来失去了大部分市场的原因。

 

2、Sparc 孤军奋战难逃命运

SPARC架构的成功和Solaris系统有着分不开的关系。当计算机系统庞大、用户数量巨大增加时, Solaris能更好地利用计算机资源,是所有商业版中最可靠最完善的版本。随着Solaris的离去,Sparc仅存的优势只有与Oracle数据库的兼容性。因此此次消亡虽然备受瞩目,但不过是必然趋势。


3、硬件的选择与淘汰

Oracle在收购SUN之初,埃里森就说他对商品化服务器市场没兴趣,会淘汰掉Sun的众多产品线,只集中于非常强大的高端产品。在最近几年,我们看到Oracle硬件部门的财年报告:

在2017财年,硬件收入为41.5亿美元;

在2016财年,硬件收入有46.7亿美元。

在2015财年,硬件收入是52亿美元;

而2014年,硬件收入更是高达53.7亿美元。


image.png


以季度划分,我们来看其硬件的收入情况:

随着云在各大企业的落地,企业对于硬件的使用需求和控制需求都在发生根本性的改变,商品化的服务器正在没落,Oracle正是意识到这一点,因此一直致力于研发预装和集成好了所有用户需要或想要的OS、数据库、中间件、应用程序和Java等的一体化硬件平台,让用户即插即用。 因此,来自SUN的硬件产品线,都将会面临被淘汰的结果。只是时间的问题。

 

有人说,x86的成功在于英特尔从没有自己开发过服务器。无论从IBM小型机还是Sun的Solaris的没落,我们看到,集成式的服务的确会在某一时期带来巨大的利益,在安全和稳定性上更有保障。但是同时也完全断了单个产品的生路。近几年,随着企业对于自身IT系统的自主可控的需求的增强,当性能优越但昂贵并且可控性低的小型机不再被需要,相关的所有产品都没有生路可寻。

 

4、关于开源

在SUN的产品中,MySQL与Java是面向开源的两大代表产品。同时也是Sun被收购后依然保持正常生存的两大产品。那么,到底是不是正常生存呢?

 

MySQL的发展

Oracle在收购Sun之初,对于MySQL做了许多保证,对外只是收购了MySQL的所有权,并没有足够的权利砍掉MySQL。从目前的情况来看,MySQL作为最受欢迎的关系型开源数据库,仍然保持旺盛的生命力。Oracle数据库走高端路线,MySQL在中小型企业的市场上依然保持盈利。

 

但近几年,Oracle做了很多向非结构化数据、大数据的大规模迁移,以及NoSQL的兴起。这些都不免让广大用户担心,再过5年,MySQL还健壮如初吗?

 

Java未来如何

而在Java产品上,自合并以来,Java标准版只发布了两个主版本:2011年的Java SE 7和2014年的Java SE 8。而在Java SE 7之前,该平台差不多每年或每两年就要发布一个新的主版本。Oracle是一家比SUN更加封闭的商业公司,在忙着赚钱的时候,Oracle还有多少心思做学问,去推动Java呢?

 

果然,我们从 Oracle 官方博客获悉,随着 Java EE 8 的可喜进展,Oracle为了让 Java EE 更开放、更灵活、更加贴近开源社区,决定要移交 Java EE 的主导权,同时希望开源社区有更多力量参与进来,共同促进 Java EE 发展。

 

同时,最近宣布的Oracle开源库宣布现在向广大C和C++ 开发人员开放,这一举措,对与Java未来在Oracle的生存,是否会有影响,我们拭目以待。

 

随着Sun的产品渐渐退出市场,我们也许为此感到惋惜。但商场如战场,偏离了未来技术的发展方向,则必然会被淘汰。

 

那么,未来在IT技术领域,究竟是什么样的发展趋势?

 

云的趋势势不可挡。

 

我们看到Oracle在将Sun的一些产品淘汰的过程,事实上是为它登云扫除障碍。Oracle在全力将公司重心向云上转移,云成为 Oracle 唯一的核心,这些不论从它的云产品以及数据库的云化转型都可以看出来。

 

最近在群里面有人提了这样一个问题:我们现在很多的业务应用都部署在云上,同时数据库也需要部署到云端,但部署的过程非常麻烦,也遇到很多问题。那么。云到底是不是必然的趋势?

 

这个问题,我相信从七八年前就有人开始问,经过这几年云计算的发展,答案也越来越清晰。是的,云是毫无疑问的大趋势。那么为什么很多企业在这个时候会提出这样的疑问?

 

一项技术从提出到发展成熟到落地实现是需要漫长的磨合过程的。我把这个过程理解为,看山是山看山不是山看山还是山

 

看山是山

一项技术最初进入人们的视野的时候,一般我们考虑是技术本身的趋势。拿云计算来说,提供超强大的计算能力,摆脱对硬件的依赖,按需付费,高可用易扩展等。那时候如果我们问,云是未来的趋势吗?我相信对于概念有简单了解的人,答案都是肯定的。因为云能提供的这些功能来讲,都是我们想要的。

 

看山不是山

任何一场革命都是腥风血雨的。技术的革命也从不例外。胜者为王败为寇。当云的革命袭来的时候,技术世界的变革是天翻地覆的。很多旧的企业倒下去,新的企业建起来,这无关你曾经多么强大多么渺小,时代在快速发展,站对了风口,猪也能飞起来,站错了风口,瞬时销声匿迹。随着云计算进一步地发展,很多企业逐渐意识到,业务必须变革,架构必须变革,但是,企业能否在云中搭建出真正解决业务问题的可行的解决方案,这是一个重大的问题。转型成功,引领浪潮,转型失败,功亏一篑。这时候,很多企业都会问,云真的是必然趋势吗?我们是否可以通过其他解决方案达到同样的目的?

 

 

image.png

 

根据Gartner的新技术成熟度曲线报告,我们看到云计算此时处于“过高期望的峰值”和“幻灭的低谷”中间的某个地方。这意味着,在这个过程中,人们产生的怀疑和抵制也是最多的。这些阻力,一方面来自技术本身的复杂性,另一方面,关于技术的标准问题和安全问题就会凸显出来。

     

看山还是山

任何一个行业都不是自然而然发展的,而是被行业内的某些领军企业推动着走的。总有一些企业更乐于尝试新的技术与挑战。如果这样的尝试同时能够创造更多的商业价值,带来更多的发展机会的时候,对技术的需求就会上升。那些先驱者的尝试会被当做最佳实践被宣传和模仿。于是将技术推向到看山还是山的阶段。就云技术而言,近几年随着多数云服务提供商开始在商业级云之外交付企业级云服务和产品,同时再很多企业成功转型之后,其他企业便不再甘于做旁观者。而最终形成了企业大规模拥抱云计算的潮流。

 

是的,经历了十年的发展成熟,今天,云计算已经正式落地,进入各大行业与企业。对于大部分企业而言,最主要的问题已经不是要不要上云或者为什么上云,而是如何上云。

 

Michael J.Kavis,说过,企业能否在云中搭建真正解决业务问题的可行的解决方案,取决于是否进行了合理的架构设计。

 

我们知道,IT架构通常由业务架构、数据架构、IT基础架构和应用架构构成,而数据架构则是整个IT架构的中心,企业最核心的资产就是数据。


image.png


为了更好地支撑业务的发展需求,作为企业核心的IT系统,必须做出重大的变革。在移动互联网时代,各组织都在试图构建面向互联网+的安全可控的技术架构,在互联网转型升级压力下,需要对IT系统重构、而数据架构是IT重构的基础和核心。因此传统的IOE架构正在逐渐演化为新一代以X86架构、开源应用平台、数据平台等为技术基础的新一代技术架构。

 

云和恩墨作为数据服务行业的领军企业,在多年的服务经验中,结合用户目前对于系统的高性能,高可用,低成本,自主可控等需求,自主研发了zData一体机解决方案。


image.png

 

 

以x86服务器为基础,使用闪存卡、InfiniBand 交换机,为Oracle 数据库提供超高处理能力和IO吞吐量。可支持10000个设备,最大容量20P,最大支持1024个存储节点,单个节点支持设备数31,计算节点支持32个,资源池最大为64个,支持不同存储介质构成的存储资源池。超百万IOPS,吞吐量超过10GB/s。

 

由于采用开放的x86架构,以及高带宽和低延迟的InfiniBand网络,可以随时在线增加存储容量、存储节点和数据库节点,实现随时扩容,以及扩容后系统性能和处理能力的近线性增长。

 

 

在过去几年中,云和恩墨已经为运营商,医疗,互联网,保险等各大行业提供zdata方案和服务,帮助企业成功地进行云化转型。同时,在今年在山东电力,与openstack的ESCloud平台的融合,是zData方案面向以OpenStack为基础的云平台的创新,这也意味着企业的核心Oracle数据库完全可以在云上落地,在享受到云的灵活性和弹性的同时,获得高性能、高可靠的计算平台。

 

在当前的市场变革下,x86架构在互联网、电信行业已经被广泛应用,在各种公有云和私有云环境下已经构建了大规模基础平台,各大厂商在x86环境下的系统软件和应用软件也更加成熟可靠,选择由x86服务器组成的分布式存储架构,搭建虚拟化云平台,是各大企业云化的必经之路,也将是当前互联网化的最佳实践。云和恩墨的zData解决方案助力核心数据库上云运行,为企业关注的核心问题扫清了最后一道障碍。

 

在数据库上云的过程中,广大用户也会遇到各种各样的问题,在此分享Oracle云技术专家Joel Perez在Oracle数据库上云中的尝试和最佳实践。

1、Oracle Cloud上的数据库故障转移

2、使用Data Pump将数据库实例迁移至云端

3、通过传输表空间技术将数据库迁移至云端

4、通过远程克隆技术将数据库实例迁移至云端

 

云正在落地,你准备好了吗?