Oracle首席执行官Larry Ellison在近日召开的Oracle OpenWorld大会上宣布推出了一款名为Exalogic Elastic Cloud的Oralce/Sun集成设备。在继Oracle Exadata Database Machine――一款针对数据库工作负载,结合了服务器、存储、网络和软件的组合产品――取得成功之后,这次推出的最新硬件产品很大程度上体现了Oracle收购Sun的想法。
Oracle Exalogic Elastic Cloud
Oracle Exalogic Elastic Cloud的设计结合了硬件与软件
Exalogic Elastic Cloud是一款运行Java等应用的集成软硬件系统,具备卓越的性能,可用作云应用基础架构的基础。
Exalogic Elastic Cloud配置了30个基于64位x86多核处理器的服务器、基于InfiniBand的I/O架构、固态盘驱动器、Oracle WebLogic Server、Java中间件、Exalogic软件、虚拟机、Solaris或者Linux操作系统选择。
Ellison表示:“Exalogic Elastic Cloud是一个软硬件组合产品,设计成一款‘盒子里的云’。我们的Coherence软件是其中的秘密武器,它可以聚合所有30个服务器的内存来搭建一个虚拟的内存池。”
Exalogic Elastic Cloud的规格令人印象深刻。该设备的一个机架空间内容纳了3TB的RAM、1TB固态盘、40TB SAN磁盘、4TB读取缓存以及72TB写入缓存。所有加起来,30台服务器就是360个核心,设备本身的40Gb InfiniBand提供了1.3微秒的延迟率。10Gb以太网被外用外部网络连接。该设备单元是条带、镜像且完全冗余和容错的,不会发生单点故障。
Oracle对自己的软件进行了调节能够更有效地支持InfiniBand。例如,Oracle取消了缓冲区副本,利用更大的封装了减少网络开销。通过InfiniBand并行化使得吞吐量相比10Gb以太网提高了3倍,同时延迟减少10倍。另一个特点就是InfiniBand和闪存的缓存一致性,提供了即时的故障检测和故障转移。在发生内存溢出的情况下,它会溢出到固态盘而不是旋转磁盘上。
Ellison表示:“我们在优化Oracle软件和硬件以获得极高性能上花费了很多时间。这是到目前为止运行Java应用最快的设备。”
他列举了一些统计数据:互联网应用性能提高12倍,每秒处理超过100万个HTTP请求;两个全机架支持所有Facebook Web传输;即时通讯应用每秒可处理超过180万条讯息,增加4.5倍。
第2页:Exalogic特性介绍
Exalogic特性介绍
用户可以从1/4机架开始使用,然后扩展至8个机架。一个机架售价为1075000美元,据Ellison称,这要比类似的IBM POWER 795便宜4倍,同时CPU核心数多出40%。他认为,POWER 795的SMP架构(Sun的某些高端系统也采用了这个架构)在处理器数量和共享内存方面是有局限性的,而且会发生单点故障。
Ellison表示:“横向扩展的成本低于纵向扩展。Exalogic Elastic Cloud非常适合于作为Exadata Database的引擎。未来还将有更多类似产品问世。”
Exalogic具有高度可扩展性
软件特性
Exalogic软件中包括用于全面系统管理的Oracle Enterprise Manager
Oracle Exalogic Elastic Cloud经过优化可集成Oracle 11g、Oracle Real Application Clusters (RAC)、Exadata Database Machine、Oracle E-Business Suite、Siebel CRM、PeopleSoft Enterprise、JD Edwards和一系列Oracle特性行业业务应用。它还可以专门部署用于虚拟环境。
按需创建大量虚拟机
Oracle通过客户提供完全相同的配置来简化打补丁的过程,这让Oracle能够确保补丁的兼容性,因为这样Oracle就可以把精力放在测试一台设备上,在发布之前解决任何可能的问题。
Ellison感叹当前所面临的情况――向那些几乎在不限制数量的硬件上安装软件的用户出售软件产品。他说,这种情况让软件提供商很难在发布补丁之前发现任何不兼容的地方。
Exalogic是整合大量独立工作负载的理想平台
第3页:Larry炮轰竞争对手
Larry炮轰对象之Salesforce.com
Ellison表示:“有了这种新型机架,你就可以通过下载一个文件给所有软件打补丁了。如果一个客户发现了漏洞,那么就可以进行修复并立即发送到所有人。我们坚信,Exalogic和Exadata将让我们能够在向您交付漏洞更少、修复更快的产品前更好地进行开发和测试。”
如果不把一些厂商拉下水的话,Larry就不是你所了解的那个Larry了。这次,Salesforce.com成了他的目标,他打算在未来几年内凭借具有竞争力的产品来打败Salesforce.com。
首先他认为,一些厂商用老技术重新包装成“云计算”,而实际上是有着十多年历史的软件即服务(SaaS)。因此他认为Salesforce.com做的是SaaS,而不是云。
他说,一个真正的“云”的好例子就是Amazon Elastic Computer Cloud (EC2),它是所谓“云”的起源。你可以在Amazon的这个云上搭建任何应用,因为它是虚拟的,基于开放标准并支持Linux、Java、Oracle和MySQL等。此外,你可以“付费即用”,因此这是一种弹性的理念。
他表示,另一方面Saleforce.com只有一两个应用是通过互联网运行的,不仅不是虚拟化的,而且是专有的且不安全的,因为一个数据库包含来自多个客户的信息。
Ellison表示:“Salesforce.com是一种较为薄弱的安全模型,无隔离、不容错且没有弹性。”
EC2可以通过增加更多虚拟机在需求增加的情况下即时增长,但salesforce.com会限制需求以保证业务关键应用性能不受影响。它是按照用户数收费的,而不是使用量。
Larry炮轰对象之Red Hat
第二个被Ellison炮轰的就是Red Hat。Exalogic虚拟机可以支持两个操作系统,Solaris和Linux。用户可以运行一个操作系统或者同时运行这两个。据称Oracle虚拟机的效率很高,CPU开销在2%~4%之间,是目前市场中最高效的虚拟机――而Red Hat Linux却不能做到这一点。
有很长一段时间,Oracle一直运行Red Hat Compatible Linux――基于Red Hat,但是经过Oracle工程师的调优能够更好地运行在其系统上。该版本目前有超过5000个用户。
Ellison表示:“Red Hat并没有在Oracle产品上测试他们发布的产品,而且采用社区升级的速度很缓慢。Red Hat内核是基于一个有着4年历史的老版本Linux。因此宣布Unbreakable Enterprise Kernel针对Oracle应用、Exalogic和Exadata进行了优化。Unbreakable Enterprise Kernel快速、现代且可靠,包括最新的社区和Oracle升级。”
他表示,它的缓存读取速度提高5倍、固态盘访问速度提高2.4倍、Online Transactional Processing (OLTP)每分钟处理交易加快1.8倍、采用InfiniBand加快3倍。Ellison表示:“我们一直都存在Red Hat Linux OS的问题,但是我们并没有放弃Red Hat。你可与在Exalogic上运行两者中任何一个Linux版本。”
最后,他留下了一个悬念――“我们将在明天发布一款非常、非常、非常高端的OLTP Exadata设备。”