正在阅读:甲骨文11g论坛 借融合中间件助力云计算甲骨文11g论坛 借融合中间件助力云计算

2011-08-18 12:14 出处:PConline原创 作者:佚名 责任编辑:xiongxuehui

  【PConline 资讯】北京时间2011年8月11日甲骨文(Oracle)在广州举行了Oracle融合中间件11g论坛及媒体沟通会,在本次论坛会上,甲骨文亚太及日本区融合中间件产品管理总监李东国发表了题为“Oracle融合中间件,助您实现云计算”的演讲,就当前时下的云计算的问题做出了探讨,并介绍了甲骨文中间件是如何帮助用户实现云计算的。以下是本次演讲的整理。 strong>时间:2011年8月11日(广州)

主题:Oracle融合中间件,助您实现云计算

发言人:李国东——甲骨文亚太及日本区融合中间件产品管理总监

 

甲骨文亚太及日本区融合中间件产品管理总监李国东
甲骨文亚太及日本区融合中间件产品管理总监李国东

开题演讲

  各位早上好,首先代表甲骨文公司对各位来参加甲骨文融合中间件11g论坛表示欢迎和感谢!

  作为唯一一家能够提供从存储到应用软件的公司,甲骨文不断努力实现全面、开放、集成的战略。全面:甲骨文一站式的服务能够满足企业IT的各种需求。开放:甲骨文七个层级中的超过2000多种产品全部都基于开放的标准。集成:通过对产品和系统的集成,甲骨文致力于实现同类最佳。

  同时,甲骨文公司不断推进产品和业务模式的创新,在过去5年中通过收购60多家公司,将创新理念与全面、开放、集成充分融合,实现包括技术、产品、应用软件等各个方面的同类最佳。

  同时,甲骨文还实现了行业内革命性的创新。第一,通过Oracle Exadata数据库云服务器和Oracle Exalogic中间件云服务器,甲骨文将软件、系统相集成,带给用户最为简便的使用体验;第二,Exadata数据库云服务器和Exalogic中间件云服务器的性能大幅提升,数据库运行比之前提高超过10倍。在实现性能提升的同时,甲骨文将用户成本降到了最低。

  通过甲骨文融合中间件11g,Oracle Exalogic等代表性的云计算产品,甲骨文全力支持云计算。这些产品在基于甲骨文以往的数据库、服务器的产品,通过创新的方式结合在一起,充分体现了甲骨文的云计算策略。

  甲骨文在89年进入中国,22年里甲骨文在中国的业务实现了非常快速的增长,从早期发展到现在已经有超过2800的员工,有14家分公司,还有一些合作伙伴解决方案中心,这些成绩的取得真正的原因是在座的各位,我们的客户、合作伙伴,还有系统里面很多相关人员对我们的支持。
最后向大家介绍Oracle OpenWorld。今年的Oracle OpenWorld将于10月2号到6号,在旧金山举行,是业界参与人数最多、规模最大的活动,主要向大家介绍行业内很多新的技术,了解目前技术领域发展的趋势等重要信息,如果大家有兴趣的话,可以去注册参与。在同一个时间我们也会有另外一个重量级的JavaOne专区,也欢迎大家积极参与。

主题演讲

  李国东: 近年来,云计算在中国,乃至世界都是非常热门的话题。大家一直在等待Oracle在云计算方面的努力,今天Oracle向大家阐述一个观点,Oracle在云计算里面已经做了很多工作,Oracle从五年前甚至更早的时候就已经开始做云计算这方面的准备,云计算是我们Oracle整个发展方向,如果把我们并购的步骤整合起来看的话,会发现我们每一步的并购都是为今天云计算做铺垫、准备的。我们今天谈论的主要话题,是如何实现云计算落地。

  云计算为企业带来的好处,首先可以降低复杂性,例如云计算可以减少企业系统的重复投资,或者是在企业中,我们不用单独为每个新系统重新构架整个服务系统。其次,通过云计算,可以做到按需分配,设计的所有系统是面向服务的,云计算能够按需随时调整。第三,云计算可以降低IT成本,根据自己的需要分配资源,更加环保,伴随着云计算,我们也提供很多云计算服务器,减少占地面积和消费成本。

  下面介绍Oracle对于云计算落地方面的认识,以及企业IT架构如何实现转变。

  我们认为要做云计算,首先要有四个模式的转变:一、组织和分配IT资源。大企业有很多系统及应用,它们是用中间件连接起来的。应用应该是面向服务的应用,就是说要把应用模块化,这样才能保证应用可以重新组织,不断分享,而硬件方面的组织和分配,用虚拟化和网格解决,把一个大的硬件用虚拟化切成很多,然后按需分配。

  通过应用Oracle  Weblogic 服务器,可以把一台大型机变成Oracle Weblogic 服务器底下的硬件资源,通过Oracle Exalogic的控制,将底层的资源动态分配,实现组织和分配企业的IT资源。

  二、开发应用和管理关键业务流程。构建应用程序的时候,应该是面向模块化的设计,这是云计算开发模式。在这方面,利用Oracle SOA来构建云计算是非常有意义的, SOA的目标是设计出来模块,再把模块分类出来再搭配。

  三、云计算进行设计开发的时候,需要有一种新的云计算的开发模式,叫协作和开发界面或协作开发模式。
什么叫协作开发模式?公司的系统是业务人员向IT人员提出需求,IT人员把这些需求理解以后,设计出相应的程序。所谓云计算的开发流程,应该是业务部门人员和IT开发人员有一个共同的平台,理想的开发是业务人员写的业务流程设计可以让IT人员直接利用起来,通过开发工具,IT开发部门能够准确地领会业务人员的要求,IT人员根据要求在流程图上直接进行开发。

  另外一种协作开发的开放模式:通过开发工具保存博客、MSN等进行小组讨论意见,并在今后实现快速检索。大部分的Oracle开发工具已经实现了这一点,比如Oracle融合中间件,可以实现所有文档的快速检索、存储。我们在开发的时候,已经利用了云计算的开发模式,用笔记本、手机连接网络系统里面的应用,实现企业系统的云。

  四、解决云计算的安全性问题。将原本属于自己的系统托管到数据中心上,必须要保证数据不流失和企业内部信息安全。Oracle 身份和访问管理能够提供很高的安全性,除了密码以外,还有很多安全性的认证方法,例如智能性安全认证。其次,是安全性上对角色的管理,如果出现错误,可以根据角色进行判断是操作失误还是入侵者。再次,当加密数据从一方传到另外一方时,Oracle提供了很多加密方法。

  以上四点是云计算真正落地的时候,从架构方面,要组织和分配IT资源,从应用开发方面,构建面向服务式的应用和管理关键业务流程;在开发方面,要充分利用协助开发界面;在数据中心方面,要充分了解每一台机器的资源,将所有数据可以模块化的进行搭配。那么如何实现呢,看一下应用开发,以前应用开发是业务线的人员设计好流程,然后把文档传给IT部门,然后IT部门做自己的设计传给业务线。我们希望通过一种方式把IT线跟业务线连在一起,实现企业IT系统的模式转型。

  接下来看一下如何用Oracle融合中间件作为基础实现云计算。所谓云的事务处理,首先是把多台机器联合变成一个资源池,虚拟化的弹性技术就是把一台机器分成四台机器。

  怎么把四台机器的内容给到一个应用呢?第一个叫内存备份,这个机器的内存可以备份到另外一台机器上面,但一定要往前找到一个点才可以。Oracle Coherence可以实现:通过网络将信息拷贝到另外的机器上,所以当机器出现故障时的时候,可以用另外一台机器访问老内容,Oracle Coherence还可以把大的数据和资源进行备份。

  Oracle还提供了另外一种数据迁移的方式,例如Oracle可以将大型机移动到手机上来,在迁移的过程中,一定有大型机和小型机共同操作的时候,需要避免大型机在迁移的时候不停机、防止损坏数据,是Oracle GoldenGate,可以把动态的、实时的数据迁移过来,例如两个数据库,A数据库有变化的时候会马上写到B数据库去,通过Oracle GoldenGate,可以无缝的使大型机业务系统迁到别的机器上,而无需停机。

  实现云计算的时候,最底层使用什么平台?首先,构建硬件,然后安装操作系统,安装系统是先装虚拟化再装系统,或者是先装系统再装虚拟化,然后再装数据库、应用服务器,然后做成一个应用系统。这种安装要浪费大量的精力,Oracle Exalogic中间件云服务器和Oracle Exadata数据库云服务器是软硬一体机,比一般的服务器快10倍,通过Oracle集成为一体的安装和调试系统,在出厂的时候调优工作都已经做好,这样就节省了部署的时间,使企业的云计算可以得到快速的部署。

  另外,我们推荐的一种Oracle最早提出的云计算的底层架构,可以当做一种新的服务器,但又是软硬一体机。首先从硬件来说,硬件发展的越来越快,CPU发展的也越来越快,但是还是没有赶上用户的需求。另外硬件收益率越来越低,没有办法支持持续的开发,这就是我们当年Oracle提出软硬件一体化的原因。

  关键的核心业务是可以用Oracle数据库一体机X系列作为虚拟化的研发,我们已经有很多客户了。Oracle Exalogic中间件云服务器速度是世界上最快的,现在的X系列在运行JAVA应用的时候,速度会快10倍以上,根据不同的应用,速度最慢的应用也快了3倍。可能企业已经自己开发了很多应用,但是由于长年累月的积累,现在没有办法马上进行拆分,但是它的速度已经满足不了客户需求。那么怎么办?企业可以把底层的机器用Oracle Exalogic加速。

  下面是共享服务,所有的服务应该变成公共模块,每一个模块是一个服务,然后在构建新系统的时候,将原来可以利用的服务再进行组合,变成一个新的服务,这就是我们提供共享服务的概念,或者是面向服务构架。还有一个是SOA治理,SOA最终目的是为开发各种模块重新利用、组合,变成一个新的应用,然后可以用BPM处理一些流程,将这些加起来实现新的应用组合。Oracle在应用方面,为云计算提供了一个新的SOA应用构架,这个基本概念是为应用提供一个模块用来搭建架构,而不再是一下子把做好的产品给客户,这也是以Oracle融合中间件为基础进行开发的。

  在研发过程中,如何和业务线的人员、开发线的人员进行沟通,如果把信息通过微博如何送出去。如果没有这些公共的应用平台,是无法实现云计算的,因为云计算是将IT资源集中起来,远程客户通过申请享受服务。如果没有一个好的应用平台,客户如何找到你这个服务、客户如何快速的应用这个服务呢。

  Oracle在用户平台方面,有一个Oracle WebCenter提供企业2.0的技术,例如像博客、小组开发、文档快速管理、快速检索功能,与电话无缝连接等功能,企业利用Oracle WebCenter可以跟云计算连接在一起,快速的使用云计算。

  Oracle IDM可以在身份管理方面提供很多技术支撑,用户登陆之后通过认证,使企业的信息安全得到真正的保护。Oracle企业管理器可以根据使用的时间进行计费,监控从应用、操作系统、到硬件等各方面的虚拟化。

  总结一下今天主题演讲的核心内容,第一、通过Oracle Exalogic组织和分配IT资源,包括硬件、软件的资源。第二、构建面向服务架构的全新的模块化应用。第三、随着云计算的开发,开发模式也要进行改变,例如协作、合作,Enterprise 2.0等技术,可以让业务线和IT线都在一个平台上进行充分开发。第四,要着重解决开发云计算时的安全性问题。

  Oracle融合中间件产品在实现云计算的过程中,可以应对每个步骤中各种各样的挑战和需求,在运行时环境,Oracle有 Oracle Exalogic 中间件云服务器和应用网格、Oracle WebLogic服务器和Oracle Coherence等,在开发环境中,有Oracle JDeveloper、Oracle Netbeans、Oracle Eclipse 插件,在管理环境中,有Oracle企业管理器等,在安全环境中,有Oracle身份认证和访问管理等。另外在一些技术方面,甲骨文也有很多优秀产品在发挥作用,例如在数据集成方面,有Oracle GoldenGate实现集成,设计流程方面有BPM、BPA等等。通过Oracle的云计算技术,很多企业真正实现了云计算落地。

 
不好意思 你在电脑上干了什么我们都知道! 国外随时掐断咱的网络?危言耸听还是确有其事 清水、旧电厂做幕布 炫目影像让人叹为观止 高端彩色再升级 柯尼卡美能达C759如此了得 智能微投“懒人”模式上线 AI语音助力体验升级
键盘也能翻页,试试“← →”键

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
IT热词

服务器论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品