甲骨文:全面展开数据中心虚拟化战略

DOIT 美国时间10月3日 旧金山原创报道: 甲骨文全球大会2012(Oracle OpenWorld 2012)进入第四天,今天是属于甲骨文的数据中心、企业级平台以及中国媒体的,在这一天的日程中,甲骨文宣布了一系列有关服务器、存储、数据中心架构、Solaris操作系统、SPARC处理器、Oracle VM虚拟化以及网络虚拟化的新版本产品或特性预览。

今天一天,中国媒体共参加了包括三场亚太媒体沟通会、大中华区媒体沟通会、中国市场客户采访以及亚太区数据中心业务见面会等在内的八场活动,这也创造了在Oracle OpenWorld上中国媒体一天参加媒体活动数量之最。

在首先开始的亚太地区媒体采访中,甲骨文亚太及日本地区硬件销售高级副总裁Adrian Jones表示:“收购Sun的硬件成为甲骨文公司的一部分,是非常艰难的,不止是在亚太或是日本地区,即使是在北美洲和欧洲也是这样。”他谈到,在Sun被收购之前,IBM与惠普抢占了很多原本属于Sun的市场和客户,而甲骨文“正在艰难的收复失地”。

但他强调,甲骨文一直在重申其对于以前Sun公司客户的承诺,并同时承诺现有的用户使用Oracle Sun的产品会获得巨大的收益,他表示,在亚太地区已经有非常高速的增长和“非常大规模的安装量”,甲骨文会尽可能的留住以前在亚太区的客户,而亚太区以前与Sun保持良好关系的ISV,发挥了巨大的作用。

甲骨文云基础架构包括三个部分

为了保住庞大硬件及系统用户,甲骨文仅靠Exa系列集成系统无法完成这一目标,在大会首日,甲骨文公司CEO 拉里·埃里森发布了甲骨文公有云Oracle Cloud的新服务项目且宣布甲骨文将推出Oracle Private Cloud,而在今天的大会上,甲骨文公司系统事业部执行副总裁John Fowler展示了一系列甲骨文在硬件产品、数据中心、操作系统、虚拟化软件及虚拟化网络上的更新,也向与会嘉宾透露了下一代SPARC处理器的部分细节。

John认为,甲骨文做到“同类最佳的云基础设施”

甲骨文云基础架构:快捷、可靠、虚拟化

“今天,我想说的是,我们的云基础机构,提供了行业内最优秀和最全面的软硬件堆栈。” John Fowler提到,甲骨文云基础架构不仅包括甲骨文行业领先的软件、同业最佳的甲骨文工程系统(Oracle Engineered System),还包括甲骨文优秀的服务器、存储和网络产品,他表示,无论是在软件设计、集成系统还是数据中心硬件产品设计时,甲骨文考虑的因素永远围绕着安全、可靠性和同类最佳的性能这三个要素。

但John Fowler也指出,甲骨文与其他竞争对手在设计服务器、存储和网络产品时有显著不同,那就是“甲骨文将这些设备与软件一起设计,开展系统工程”,因此,甲骨文认为自己的数据中心硬件系统拥有“云计算和整合应用的完美架构”:“我们在部署、性能和可用性上保证工程系统能够比竞争对手的产品有5倍TCO的降低。”

John Fowler也谈到,甲骨文正在提升其在系统层面的服务水平,甲骨文现在提供Oracle Platinum Services(甲骨文白金服务),以7×24的方式在服务层面提供给用户全面、整合的高可用性,降低总体拥有高成本。

此外,John Fowler讲到,利用集成设计系统搭建云基础设施,可以使总体拥有成本降低到1/5或更低,他列举的几个原因分别是:1、部署:比组合的系统快5倍,投入使用时间以天计,而非月计;2、性能:数据处理快50倍以上,Java应用反应时间快10倍以上,3、可用性:5分钟出错通知,帮助客户进行全栈产品升级和补丁

甲骨文首席架构师Edward Screven则讲解了云对系统软件(包括虚拟化和操作系统)的要求,,其中包括:1、快速部署应用;2、优化存储管理;3、整合的数据中心Fabric架构;4、降低升级时宕机时间;5、不同规格都能实现高性能;6、全栈云管理

John Fowler:我们为什么是最佳的硬件平台

“全部使用行业标准的甲骨文集成设计的产品,能够以最低的费用实现极致的内容。” John Fowler以甲骨文在数据处理上所做的工作为例:“我们使用Smart Scale-out Storage、Smart PCIe Flash Caching以及提供混合列式压缩技术,这些帮助我们提供了极致的性能。”据他展示的资料显示,甲骨文通过使用混合列式压缩技术,可以针对数据仓库和归档分别提供10倍和15倍的压缩率,在更节省空间的同时,“让数据分析的性能达到极致”。他还谈到使用PCIe Flash让I/O加速了30倍。

他重点提到,随着新的Exadata X3和Exalogic X3的推出,甲骨文在2012年将其Engineered System一大容量Flash的方式,让“所有的I/O都负载在Flash”上,这创造了业内唯一的“迈向内存数据的全面变革”。他指出,Exadata和SPARC SuperCluster现在提升了20倍写性能,每一个机架能够实现无人能及的1000000写IOPS。

与2011年的大会一样,John Fowler仍然以与竞争对手产品对比的方式,来凸显甲骨文产品的极致性能与低成本,只是今年对比的竞争对手更多,覆盖面也更广。

“针对甲骨文E-Business Suite优化的以SPARC SuperCluster为基础的甲骨文解决方案,远远超过竞争对手,每小时能够处理200000条事务,支持2000个并发用户,要比我们竞争对手的产品的整合速度快5倍,整体拥有成本只是对方的二分之一。” John Fowler所言的竞争对手,是IBM的P780 Power System和DS8700存储系统,他表示,甲骨文的产品比比“IBM的P780快两倍,但TCO只有一半”。

John Fowler表示,在针对SAP的解决方案上,甲骨文的系统更加整合、更简单,能实现对竞争对手产品15:1的整合率,提高1.4倍响应时间、4倍的数据加载速度。虽然他没有指出对比的系统情况如何,但在他所展示的资料中,可以清晰的辨认出EMC的产品包装。

而在谈到针对数据库和数据仓库的容量和性能时,EMC上一代高端存储系统DMX-4和HDS的USP V被John Fowler批做:“简陋的。”他以Turkcell的案例为例,表示甲骨文的一个Exadata 机架提供了25TB压缩数据,能够与各使用5个机架的DMX-4和USP V的性能、容量加起来还要略胜一筹。

“你看到的是10:1的整合比,更快的报告速度和响应时间。”John Fowler还列举了包括Ativas在内的案例,表示“甲骨文是同类最佳的数据库和数据仓库存储系统”。

与IBM系统对比

对比的产品很像EMC的VNX

更直接的对比

SAP方案对比

甲骨文展开数据中心战略的“太阳板”

虽然如甲骨文高级副总裁及大中华区董事总经理潘少海在今天接受中国媒体采访时所说,这一次甲骨文大会的发布更为平均,涉及面广,而且软件、硬件、服务的更新数量都非常平均,但甲骨文开始在数据中心业务上显露头角,还是引起了现场记者的关注。

John Fowler首度介绍了甲骨文的“Oracle Datacenter Fabric”,即甲骨文数据中心架构,这意味着甲骨文将在数据中心架构,服务器、存储、网络与虚拟化整合上布局,John Fowler将这一架构的愿景称为“为云基础设施和操作实现最简化的管理”,他表示,这一家沟能够减少70%的网络连接、实现虚拟化网络、为已经存储的网络实现完整的虚拟化,同时还能够“实现安全、动态的虚拟服务器I/O创造和迁移”。

这一架构的核心层被称为“Oracle Fabric Director”,在John Fowler所展示的拓扑图中,上端为SPARC服务器,并以虚拟机的形式负载Weblogic应用,而在存储层,则是隔离的专有SAN架构,包括ERP SAN、HR SAN、内部IP网络、DMZ IP网络以及开发SAN——显然甲骨文正试图将IP网络和SAN存储网络通过“Fabric Director”实现融合。

“Salesforce.com、埃森哲、Verizon通过我们的Oracle Datacenter Fabric都实现了TCO的降低。”他表示,这三家客户分别实现以下收益:减少92%的网络连接、降低69%的TCO、提高10倍存储性能,虽然在这部分介绍中没有提到,但这架构的核心“Fabric Director”,在下面的演讲资料中披露显示出是甲骨文收购的Xsigo公司的Xsigo Fabric Director。

新的甲骨文数据中心架构

架构拓扑图

Xsigo是行业内首个发布全虚拟化数据中心基础设施架构的厂商,并在去年8月推出业内首款用于云优化数据中心的全虚拟化基础设施Xsigo Server Fabric,Xsigo的Xsigo Server Fabric解决方案包括Xsigo I/O Director、Xsigo XMS Management Software、Xsigo Fabric Extenders和SFS 1.0 Server Fabric Suite软件升级包。这种Fabric技术解决了利用服务器架构集成资源的需求,同时通过软件进行简化。

今年7月底,甲骨文公司宣布收购Xsigo,这极大的增强了甲骨文在网络虚拟化上的能力,而在后面的演讲中,John Fowler展示了与甲骨文原有虚拟化技术整合之后的Xsigo所能达到的应用优化程度。

John Fowler随后谈到,甲骨文ZFS存储集成系统(ZFS Storage Appliance),他表示,这同样是与甲骨文软件高度整合的工程系统,实现了设计工程层面的软硬件整合,ZFS存储能够减少用户一半的存储管理成本,Snap Manager为数据库提供自动化的数据保护:“我们在ZFS里面提供混合列式压缩,为数据仓库提供25倍的效率、5倍的性能跨越。”

他特别谈到,ZFS存储是甲骨文公有云(Oracle Cloud)的幕后功臣,Oracle ZFS Storage支持了Oracle Cloud(甲骨文公有云)背后 超过40PB的生产数据支撑2500万用户,这些用户运行了6674个数据库实例,部署101个企业应用,而这些应用每小时为32亿条数据库事务做出响应,而所有这些都在232个Cluster里面解决,John Fowler表示:“性能提升5倍!”

而在处理器上,虽然他谈到甲骨文拥有非常全面的x86系统生态环境,但“每一代SPARC处理器的推出都会有2倍的性能,而IBM的Power及英特尔的x86的处理器只有30-50%的性能提升,在下一代的SPARC T5中,甲骨文将为其内置Oracle Application Accelerators甲骨文应用加速器,以加速甲骨文公司自己的应用程序,提供应用数据保护等功能。”

“这是我们历史上性能最好的服务器。”他谈到SPARC T5的发布,SPARC T5会在2013年发布,而性能将会“保证每一代更新都会有2倍的增长”。他除了重复去年发布SPARC T4时所介绍的内建虚拟化、行业领先的安全性、高可用性以及20项世界纪录之外,他详细介绍了甲骨文应用加速器的情况。

应用加速器,甲骨文SPARC下一代产品植入的新特性

“甲骨文应用加速器(Oracle Applications Accelerators)”John Fowler表示,甲骨文的工程师会继续把应用加速器加入到SPARC处理器的工作,以加速甲骨文的应用程序,而谈到这里的时候,他表示:“拉里(甲骨文CEO 拉里·埃里森)告诉我‘只是倍增它(Just Double it)’。”在结束SPARC的介绍前他表示:“我们是唯一一家能够把应用程序只是植入硅芯片的公司(We are the only company in the world that can take application knowledge down to the silicon)。”

据演讲资料显示,甲骨文应用加速器将支持内存扫描卸载、应用程序数据加速、动态线程、加密、低潜伏集群内部连接以及解压缩卸载功能。

而在John Fowler的演讲中,最受关注的还是甲骨文的虚拟化战略,随着Xsigo这家网络虚拟化厂商被甲骨文收入囊中,此次甲骨文也更新了其虚拟化战略的新进展,尤其是包括Oracle VM、Solaris 11.1版本在内的软件支持特性——当然,甲骨文还没有一个SDN(软件定义网络)计划,甲骨文公司大中华区产品战略部总监刘松向DOIT记者表示:“这毕竟才是刚刚开始。”

甲骨文软件融合虚拟化:Solaris与Oracle VM虚拟化融合

话题转到Oracle VM,John Fowler的演讲并无太多有关Oracle VM的新内容,他主要还是强调Oracle VM的免费授权、高性能、企业级业务支持、整合的全机架管理等特性,但是他谈到的快速部署特性却引起了在场嘉宾的关注,在他的演讲资料里,显示通过“应用程序模板和装配参考(Application Templates & Assemblies)”,企业能够快速基于Oracle VM建立环境,将服务器端快速配置展开并与SAN进行连接。

将虚拟化与配置模板结合 

“你只需要下载,将Oracle VM Manager装载,开启Oracle VM池,然后即可获得定制化的黄金镜像(Golden Image)。”他表示,Rapid Deployment技术提供超过100个模板,不仅可以快速重建、重配置虚拟机环境,而且可以在应用、数据、中间件、操作系统、Siebel CRM、RAC等领域实现快速的配置和上线,他表示:“八节点的RAC的配置上线只需要一个简单的配置文件,然后以及几分钟的时间。”

Oracle VM优化存储管理

而Oracle VM此次也开始注重优化存储管理,提供Oracle VM存储连接(Oracle VM Storage Connect),可以快速的在虚拟化环境下创建卷、克隆虚拟机,而且支持NetApp、EMC、HDS、富士通、Pillar的存储系统。

但最重要的,是Oracle VM实现与Oracle DataCenter Fabric的完美整合,这一特性集中体现在以Xsigo Fabric Director为核心的虚拟化网络中,这一40Gb/s的Fabric,可以快速基于Oracle VM部署Oracle RAC。

在这一部分内容中,我们看到了SDN软件定义网络的影子,John Fowler表示:“用户可以通过私有的内部连接创建软件定义的I/O Fabric”,并以Oracle VM模板来快速展开RAC,与此同时为不同的网络(RDMA、动态迁移、存储等)设定不同的QoS策略——可以说,Oracle VM是甲骨文虚拟化的灵魂。

而作为连接底层与应用之间的甲骨文操作系统Solaris,此次发布的11.1版本,也多次显示出了与虚拟化平台、虚拟化网络以及Oracle Datacenter Fabric整合的趋势。

Solaris 11.1的更新

此次发布的11.1版本Solaris不仅保持了11版本与Oracle VM的紧密集成,很多新特性也都非常引人注目,其中包括基于边缘虚拟桥接(Edge Virtual Bridging)的更好的网络利用、使用DCB(数据中心桥接)整合以太网和存储网络、Federated FS统一文件系统命名空间等重要特性。此外,整合Oracle RAC LMS更是此次的一大亮点。

其他的11.1新特性还包括:1、通过Oracle Solaris DTrace即可轻易观察和了解数据库I/O瓶颈;2、无需重启便能调整Oracle数据库SGA等

主要特别指出的是,11.1版本中新的、可扩展的对软件定义网络(Software Defined Networks ,SDN)的支持,包括对边缘虚拟桥接(Edge Virtual Bridging)的增强支持,从而在云环境中最大限度地提高网络资源利用率和管理带宽。新增加数据中心桥接(Data Center Bridging) 功能,进一步整合了以太网和存储网络,帮助节省网络基础设施成本——这两点都对于甲骨文的Datacenter Fabric有至关重要的作用。在接受DOIT记者提问时,甲骨文亚太及日本地区售前与销售经理Stuat Long透露:“甲骨文会在今年11月发布更多有关SDN(软件定义网络)的信息和计划。”