是时候让大机应用走下神坛啦

来源:互联网 发布:360智能摄像机软件 编辑:程序博客网 时间:2024/05/17 01:45
 

 

大机(Mainframe)在IT人眼中,一直是个神话。从上世纪60年代诞生至今,号称世界上80%的数据,维护在大机系统中(尽管这可能也是个神话)。

 

大机,对一直徜徉在开放环境里的人来说,是完全陌生的领域。物以类聚,人以群分,我所认识的朋友中,很少有懂大机的。就拿我个人的经历来说,从96年入道,也已十来年,但要让我掰着手指数数懂大机的人,也就一个。那还是我的师兄,离开南天之后,去了IBM玩大机系统。

 

尽管大机对我来说,一直很神秘,但在工作当中,我还是和大机进行过多次亲密接触。那还是在BEA(现已被Oracle收购)进中国不久,在中国银行的一个项目上,需要用TuxedoELink产品连接后端的IBM大型机,使用SNA协议。我配合从韩国过来的一位玩过大机的同事,一起合作配置Tuxedo端的参数,实现大机系统和Tuxedo应用的互联互通,并第一次通过3270终端访问大机系统。而后,又在建设银行的一个项目中,同样使用ELink产品,连接优利(Unisys)的A机。这些经历让我对大机有了些感性认识,那是大而笨重的系统,封闭,操作界面是字符环境,还有,死活没想明白为什么大银行都用它。不过,现在已经有答案了,那就是因为大机系统出现的早,就这样一声不响的占据了市场。

 

是时候让大机应用走下神坛啦。

 

记得很清楚,那还是在银联核心交换系统的方案研讨阶段。在银联的方案设计中,结合那时国内的用卡情况分析,要求每秒交易达到3000笔,可靠性99.99%IBM也在其中,努力给客户推荐大机解决方案。但最终,还是BEA拿到了这个项目的建设,大家想想,整个SWIFT网络(全球银行间支付清算网络,核心是Tuxedo),其性能和可靠性已充分经受了验证。银联项目,从2003年开始建设,2004年基本上线,到现在一直平稳运行。现在分析来自银联的真实业务数据,可以发现,Tuxedo在满足系统预期设计的同时更是极大的展现了其性能和可靠性。在这些年的运行过程中,可靠性超过了99.999%,性能数据达到每秒13556笔。这些数据表明,开放系统完全有能力实现和大机一样的可靠性和性能扩展性。同时,由于开放,Tuxedo应用更具备了异构环境的适应性,以及和外部系统保持良好的互联互通能力。

 

此外,经过这么些年的IT发展,网格、虚拟化技术突飞猛进。现在,数据库支持RACASM;中间件支持集群,网格;操作系统支持虚拟化;存储系统支持网格。于是,IT架构上可以选用的开放技术越来越丰富。数据库网格、应用网格、存储网格的引入,软硬件资源可以不再是只为单一业务系统服务,更是可以在企业层面进行统一配置、部署和管理,构建统一的IT资源池,从而为之上的多样化业务应用提供云计算能力,实现资源可配置性、性能扩展性和可靠性级别获得充分提升。于是,大机应用所信赖的可靠性、性能、扩展性,可以在开放环境下全面满足并成功超越之。

 

是时候对大机应用说不啦。

 

这份数据很有说服力。来自2008年度IBM对全球超过1000CEO的调查报告《未来的企业》表明,迎接即将到来的变革挑战所需的能力和企业目前所实际掌控的变革的能力相差22%,比2006年宽了将近三倍,变革鸿沟在不断扩大。复杂多变,生命攸关的业务生存环境,意味着企业更需要强化快速响应和掌控变革,SOA可以说是一种途径。

 

尤其是在这场严峻的金融风暴下。虽然说,风雨过后见彩虹,但从企业IT投资的出发点来看,以下两点是最基本的。如何构建健壮可靠的业务支撑框架?如何快速响应复杂业务变化?大机系统,对第一点可以说能够很好满足,但对第二点,却是远远不足。

 

有谁想到美国的“次债危机”,会让整个世界开始步入衰退。7月份还是一路高歌的油价,现在会跌破40美元。是时候重新审视一下现有的IT框架,企业需要的是价廉物美,适合自己长远发展的技术。是时候重新审视一下现有的IT框架,企业需要的是灵活开放,能快速响应变化的技术。

 

大机系统,在成本上是个无底洞。昂贵的建设和维护升级,业务扩展成本是开放系统的几倍。大量的ROI(投资回报)表明,大机系统是个有钱人的游戏而已。而从构建灵活架构来看,由于大机系统的封闭和兼容性天生欠缺,根本无法适应SOA环境的技术要求。

 

正是这些原因,大量企业开始放下架子,踏踏实实,逐步把遗留应用从大机迁移至开放系统,并向新的SOA架构迁移。

 

是时候让大机应用拥抱SOA啦。

 

让大机应用走下神坛,走向开放,拥抱SOA,已不再是梦想,更是行动。大量从大机系统到开放系统迁移的成功案例,以及全面完整的大机迁移方法论和自动化工具,使得大机系统的迁移,不再是冒险,而是正确的前进方向。

 

上图是个简单的图解,描述如何从IBM的大机系统,迁移至OracleTuxedo环境。大家可以发现,这次盛大的迁移不再是默默无闻的悄然行动,更是热热闹闹,夹道欢迎的隆重场面。它已经是众人拾柴火焰高,经过凤凰涅磐的洗礼,已经总结为一套相当成熟和完善的方法论。

 

正是这一成熟的解决方案,完成了10亿行代码(LOCLine of Code)级的大机应用到开放系统的发现,分析,转换和测试工作。大机应用不再是神话,不再是高高在上,不再是触不可及。

 

郑重道一声,大机的拥有者们,是采取行动的时候啦。

原创粉丝点击