|
Unix服务器大行其道,甲骨文顺势而起
甲骨文吹响了向市场领头羊IBM进攻的号角,推出了八核SPARC T4处理器,还有机架系统、刀片系统和集群系统——全力进军数据中心领域。
SPARC T4处理器及S3核心在开发之初采用了“Yosemite Falls”(约塞米蒂瀑布)这一代号,提供了超乎甲骨文预期的性能。这款处理器不但将用在独立的机架
服务器和刀片服务器中,还将用在模仿Exadata并行数据库和Exalogic并行应用服务器系统的SPARC SuperCluster集群系统中,而这些系统基于英特尔x86处理器,运行Linux。
我们会在另一篇文章中详细讨论的SPARC SuperCluster基于Solaris 10或11,对Solaris和1g数据库堆栈进行了复杂精细的调优,使得甲骨文数据库如同在SPARC服务器上的Exadata机器。
眼下,我们专门介绍这款处理器和将基于该处理器的四款服务器。早在8月在斯坦福大学(Sun诞生地)举行的Hot Chips 23大会上,关于SPARC T4处理器的许多技术细节已有所透露。
当时没有透露这款处理器的时钟频率,但甲骨文已在SPARC T4系统中将时钟频率提高到了2.85GHz和3GHz,分别比之前的16核SPARC T3处理器快了73%和82%。SPARC T3时钟频率低得多,只有1.65GHz。
甲骨文的SPARC T4处理器
虽然那些SPARC T3芯片每个核心支持处理八个线程(使用比较老的S2核心),而且针对一些应用(如数据库、Java和应用服务器),能够处理相当大的工作量,但是单线程代码运行起来不是特别好。所以针对S3核心,甲骨文的技术人员添加了动态线程技术(相比之下,S1和S2核心采用了静态线程技术),另外还添加了名为关键线程API的技术。这让应用程序得以占用一个S2核心上的全部资源,从而提升单线程应用程序的性能。
SPARC T4能够在在线程占用模式与正常模式之间实时动态地切换。然而,针对这种线程占用情况是否必须重新编译,还是会自动处理,仍然不得而知。几乎可以肯定的是,应该是后者。
SPECint2006基准测试结果显示,时钟频率为3GHz的SPARC T4处理器其性能是时钟频率为1.65GHz的SPARC T3芯片的大约五倍。
拉里•埃利森有能力让Sun再度冉冉升起,这显而易见。
SPARC T4处理器在一块小晶片上有两个DDR3内存控制器、两个PCI-Express 2.0 x8外设控制器和两个万兆以太网控制器,另外还有八个S3核心。这些核心每个支持无序执行和所有的新线程,每个核心支持处理八个线程,另外还支持18种加密和散列函数。每个S3核心都有各自的16KB一级高速缓存指令和16KB一级数据高速缓存,另外还有各自的128KB二级高速缓存;八个核心共享4MB片上三级高速缓存,该高速缓存被分成了两组。每个核心还都有各自的浮点运算单元。
在近日于旧金山召开的发布会上,埃利森简直滔滔不绝地介绍了并行处理技术的优点,还介绍了甲骨文
软件的并行性、SPARC T4服务器、Exadata存储服务器以及把一切结合起来的InfiniBand网络如何使得这些服务器具有极高的扩展性和容错性。
但是埃利森还提醒大家,甲骨文对于销售独立的SPARC T4系统同样有兴趣;单台机器上的单线程性能出现“巨大飞跃”,让甲骨文得以升级其庞大的SPARC/Solaris服务器阵容。
埃利森说:“我们想为这些机器提供一条非常顺畅的升级道路。”正如甲骨文公司硬件工程执行副总裁John Fowler在SPARC T4发布会上后来所言,甲骨文在这些机器上既支持目前的Solaris 10,又支持即将推出的Solaris 11,旨在帮助使这个迁移过程尽量顺畅。
甲骨文还没有透露SPARC T4系统在价格方面的细节;但是如果价格颇有竞争力——这就意味着,这些机器的价格与SPARC T3机器保持一样或略微高一点,那么它肯定会吸引SPARC/Solaris客户的眼球。它还有可能会吸引一些HP-UX和AIX用户,当然前提是他们的工作负载不是很大,足以由配备1个、2个或4个插座的系统来处理。SuperCluster推销起来难度比采用对称多处理(SMP)或非统一内存访问架构(NUMA)的机器要大一点,但推销难度变得越来越小。
责编:张欢
微信扫一扫实时了解行业动态
微信扫一扫分享本文给好友
著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
|
最新专题
推荐圈子
|
|