【IT168 资讯】企业的关键业务不能迁到虚拟化的云环境?迁移前一定得事先做足测试和准备工作?……如果你在私有云建设时非常的小心翼翼,或裹足不前,不妨看看Oracle新发布的Exalogic弹性云系统,或许你会改变看法。
▲云计算中间件机:Oracle继当年数据库机之后的又一杰作
9月20日,在Oracle OpenWorld 2010 大会上,Oracle的CEO Larry Ellison在其主题演讲中宣布推出全球先进台集成化中间件机——Oracle Exalogic Elastic Cloud系统,目标瞄准企业级的数据中心整合与私有云建设。这是Oracle继Oracle Exadata Database Machine数据库机之后的又一杰作。
Oracle Exalogic Elastic Cloud被戏称作是“盒子里的云”(Cloud-in-a-box)。根据Larry Ellison的介绍,Exalogic其实是一个完整的系统,在标准的19英寸宽、42U高的机柜里,集成了服务器、存储、网络、VM、操作系统和中件间等软硬件资源,并且,可以实现当前最快的JAVA性能、按需扩展的灵活弹性以及全容错功能。
▲从1/4机柜、半机柜、满机柜到2-8个机柜的弹性扩展
笔者随后上网查阅了Oracle Exalogic Elastic Cloud的英文白皮书。据了解,Oracle Exalogic Elastic Cloud计算节点使用的是1U双路12核机架服务器,配置64位 X86处理器,基于InfiniBand的I/O架构,SSD磁盘。
在软件方面,Exalogic则集成了Oracle WebLogic Server及其他Java Oracle中间件产品,用户可以选Oracle Solaris 11或Oracle Linux 5操作系统。同时,也可以与Oracle Database 11g, Oracle Real Application Clusters 和Oracle Exadata Database Machine进行整合使用。
▲软件支持情况
另外,任何Oracle的应用软件如Oracle E-Business Suite, Oracle Siebel CRM, Oracle PeopleSoft Enterprise, Oracle JD Edwards和其他行业专用业务软件,均无须修改,便可以运行在这一机器上面。
笔者注意到,使用InfiniBand互连是这台中间件机的一大特色。一般而言,在提高数据中心计算能力时,传统的做法是要么把一台计算机做得很强大,即Scale-up的方式,要么是通过网络如以太网,把许多独立的计算机连接起来,即Scale-out的方式。Exalogic Elastic Cloud是通过InfiniBand来实现连接,让所有配置在一起可以形成一个独立的高效的大型计算机。
在系统管理方面,Oracle Enterprise Manager通过Grid Control和OpsCenter进行从应用到磁盘级的管理控制。用户可以借此实时地监控每一个单独的硬件组件,可以自动地报告系统运行状态。另外,通过与Oracle Support集成在一起,这个管理软件还可以进行补丁批量处理,从设备固件层到操作系统到JVM、应用服务器以及上面的Fusion中间件和Oracle 应用软件。
▲Exalogic的可管理性
据Oracle内部测试,Oracle Exalogic Elastic Cloud可以将互联网Web应用性能提高12倍,达到每秒超过100万HTTP请求;JAVA消息应用性能可提升4.5倍,达到每秒180次消息。下面是其针对一些环境的测试数据:
▲各类WEB应用操作的性能比较
▲OLTP数据库性能提升2-3倍
除了强大的性能,集成化又是另一个特色。由于软硬件在出厂时就已经安装配置好,所以基本上这个机器一到用户现场就可以开机操作,用户要做的设置和测试工作很少。在出厂前,Exalogic已经针对许多类型的工作负载,如计算密集型、数据密集型、I/O密集型等,进行了调试,因此可以减少95%的配置时间和60%的成本。
▲软硬件在工厂里集成是这类产品的重要特色
那么,如此强大的机器可以用来做什么呢?
据了解,Oracle Exalogic Elastic Cloud的目标是大规模、关键任务的集成化部署,可以支持企业级多租户或云应用环境。据称能够支持几千个应用,因此非适合用来做企业级数据中心的整合平台。
▲Exalogic的目标:整合多种业务负载
由于许多企业对最新的云计算技术可能缺少使用经验,信心不足,也没有更好的方法,所以大多只是在做一些非关键负载的整合,如测试环境。Oracle希望Exalogic的推出,可以帮助这些企业直接跨过这些测试阶段,进行关键业务、生产环境负载的整合,直接跨入私有云环境。