返回列表 回复 发帖

领跑12年 IBM x系列服务器的真功夫

我们是一个技术的创新者,我们希望帮助合作伙伴创新---这是IBM系统与科技事业部大中华区System x产品部总经理 甘兆明先生的一段话,关于IBM X架构系列服务器我们查阅相关资料发现它其实已经走过12年的春秋,在过去的几年中IBM有超过1亿美金费用用于研发的投入。据甘兆明先生介绍,Power系列中,在整个X86领域的可靠性、可扩展性已经大大提高,现在客户已经有信心将一些核心的关键应用放到其上。


IBM的开发理念


08年整个全球的服务器的市场数据显示,x86服务器已经超过了传统的RISC服务器和大机, IBM认为x86其实在关键业务应用上,是有非常大的价值。


对于高端的服务器,很多时候对x86的服务器被应用于文件服务器、打印服务器这些偏于前端的非关键性业务的应用。因为以前的高端用户倾向于把关键业务跑在RISC上,这是因为对于不同的行业,关键业务都是支撑着企业比较核心运营的System,对于这些System,其实每个小时的宕机工作都会给企业带来非常大的业务损失,因此用户会在跑关键应用的时候更看重硬件的可靠性。


对于IBM高端的x服务器很多的技术创新是传承我们的主机和Power系列。IBM投入了超过1亿美金,用于独有的eX4架构的研发。目前,超过120万tpcc值的高端服务器,跟其它的x86服务器比较,有一个很大的区别,就是可扩展性。对于用户来讲,对于服务器或者对于硬件的投入会考虑到今后业务的发展。对于高端服务器来讲,从四路到八路到十六路,会提供一个向上扩展的解决方案。IBM将在大机以及在RISC服务器里面的创新经验一直延展到System x服务器上。


x服务器传承BM的技术优势,其实对于一台服务器来讲,其实它并不是一个简单的CPU或者简单一块主板就可以跑起来的。在它的背后,如果把x86的架构用到一个关键应用上,厂商需要有对于关键应用的底蕴。对于IBM来讲,在大机上有可靠性的RISC和技术,在半导体里面 Cell芯片都拥有深厚的技术底蕴。


除技术以外,在品质创造和品质管理这个角度,x服务器来是传承我们IBM System z和System P这样的创新。


x3850、x3950的核心价值


x的高端服务器,能够提供最大化的数据吞吐量,包括最多的性能以及最高的这样的可靠性能。这部分的技术其实就是传承于IBM P的经验; 另一方面,高端的服务器对于关键应用的平台,对于用户来说是关键在于平台的可靠性,大型机是性能最好、可靠性最高的平台,IBM主机在容错、热插拔的技术、包括一些分区的技术传递到x高端服务器上。


目前,X系列很多的技术是传承于IBM的小机,有很多传承于大机。具体体现在什么层面?


第一, x高端服务器是目前x86领域首屈一指的120万以上的TPCC值。对于这样的性能,在它的背后是eX4的技术,而对于eX4技术,还有一些唯一的这样的技术在里面,首先就是XceL4v动态服务器的高速缓存,这是一个能够帮助服务器的CPU和服务器的内存以及相应周边数据的传输,降低它的一个传输时间的技术。除了性能这块,对于可用性、可靠性这块,更是高端服务器关注的。用户比较关注的首先是内存在跑大吞吐量数据的时候,是不是会出错?出了错以后,是不是能够提前知道,提前知道是不是系统有一些能力去帮助、自动地去解决。


如果一些比较重要的外设,包括存储和风扇出现问题,是不是要停机做相关的维护,现在对企业业说,停机每个小时的损失都是非常大的。对于可靠性来讲,有三点:第一点能够预先知道,第二能够自动地去处理,第三能够不停机地做相应的处理。


今天可能对于业务的需求量每小时可能只有1000个用户的访问,但是到了明天可能突破到很多,对于这样的业务增长,系统是不是灵活地应对于IT的需求。对于高端的服务器,x3850和x3950,对于高可用性上IBM提供非常灵活的解决方案。


在可靠性,在性能这个方面,在一些相应的特性上面IBM有一些具体的数据。八路的服务器目前IBM打破了x86领域的世界纪录,达到了120万的TPCC。除了TPCC以外,可以看到有很多比较关键的应用,比如SAP-SD 2 Tier这样的一个性能表现,包括Oracle EBS/10G这样的性能表现。无论在数据库还是ACP这块,搭配IBM x的高端服务器,都是能够提供稳定的性能,这就是IBM x系列的高端服务器能够带给用户的优势。


在可靠性和扩展性这个方面,IBM能够提供一个很好的东西,就是按需付费。今天可能有一个企业,只需要一台x3850就可以跑后台一些关键的应用,但是三个月以后,生意做大了,这时候发现一台x3850不能够满足需求,这时候怎么办呢?IT经理会说,需要一台8路服务器,才能够满足硬件对于应用的需求。这时候我们怎么办?很多时候企业不得不去再买一台8路服务器。但是如果选择了IBM的x3850以后,就可以给用户提供一个非常灵活的选择,用户只需要再买一台我们的x3850就可以堆叠成一台8路服务器。


之后如果企业的业务不断往上走,今后需要12路、16路,我们再需要再加一台,就能够达到12路的服务器甚至是16路的服务器。这也是IBM System x给用户带来的价值。刚才还提到对于用户来讲,其实对于性能,对于拓展性来讲,虽然说比较关注但是对于关键业务来讲,其实更看重整个服务器的可靠性。


IBM服务器的高可靠性


当系统出问题之前,或者说当系统将要出现问题之前,IBM会告诉用户将要出现什么问题,当这些故障将要出现的时候,还需要有一些技术帮助去避免这些故障的出现。最后,如果当故障不能够避免的时候,怎么样在最大限度的一个范围里面减少宕机。


在存储这块,Chipkill和Active这些去帮助客户去避免故障的存在。在故障避免我们有IBM Director、内置的温度和电压监视系统等都可以帮助用户避免故障的发生。当我的硬件确实没有办法避免故障的时候,怎么样帮用户降低宕机的时间呢?那就是,服务器在运行的时候,用户可以直接地去热插拔,其实对于x86的服务器,对于高端x86的服务器,有人可能会认为风扇热插拔是一个非常平常的事情,PCIE可能并没有太多的厂商能够实现它,电源可能是一个比较平常的。但是对于IBM的存储,这是目前在高端服务器厂商中唯一能够热插拔的功能。


综上,通过以上的IBM的技术,帮助用户实现故障遮蔽、故障避免以及降低中断时间的技术。对于高端的服务器,在内存这块有哪些技术帮助用户实现内存的可靠性。对于很多跑关键业务用户来讲,有一些数据库的服务器,对于用户也会追求它的高性能,对于性能和可靠性,用户会选择一种叫DIMM的概念,用户会把它的数据库跑到它的内存上。可以极大的去缩短整个的运行时间,那服务器是不是能够提供足够的可靠性,让那些数据跑在内存。对于IBM来讲,在内存这块,是一个非常普通的技术能够帮助用户提升这块,但是与此同时IBM还有自己的Memory ProteXion,能够利用每个内存DIMM中没有被使用的位。另外,就是内存支持内存镜像,换句话说即便内存出现故障的时候,也能够帮助用户在不停机的情况下更换内存。


绿色IT,绿色的服务器


到x3850、x3950的能耗到底是怎么样的呢? 1440瓦是标准的应用,换句话来说,对于打破120万的TPCC的数据来说,是用了两台或者是三台,目前市面上其他友商,单台四路的服务器,它的核定功率就是这些,但是两台四路一台八路也就2800多,IBM能耗控制要比竞争友商高60%左右。为什么同样的四路服务器,IBM的服务器能耗做的那么好呢?目前在基于x86高端服务器上面,大部分的厂商都是用DDR2的全缓冲内存,全缓冲内存的能耗是比普通的DDR2的内存要高20%左右,另外全缓冲内存相对来讲内存延时是比较高,换句话说64G的内存跟256G的内存所带来的延时是不一样的。IBM用了eX4的技术以后,能够给用户,技术用标准的DDR2也能够跑x3850,这就是高端服务器在内耗这块优势的一个主要的技术。


服务器虚拟化


对于虚拟化服务器整合来讲,单台服务器的处理能力越强,其实用户越能够感受到它所给用户带来的这样一个经济的优势,对于x3850来讲,能够帮助用户最高提升到16路的服务器,所以它是服务器以及服务器整合的虚拟化的平台首选。其次,很多关键业务应用的用户,比较专注在高端服务器去跑它的数据库,这个时候IBM x的高端服务器,给用户带来价值,就是我们能够提供给服务器在x86的平台上NO.1的可靠性和性能。


最后一点,企业的关键业务应用,其实是一个非常广泛的发展,除了硬件以外,还包括硬件以外的操作系统,数据库等等,关键业务的应用不单单是一个可靠性的应用,还包含着整个的生态环境的这样一个概念。对于IBM来讲,在整个企业的关键业务领域这样一个Eco System,无论是SAP、微软、甲骨文,我们都有非常紧密的合作关系,能够帮助用户去把他们一些应用移植到IBM高端服务器。


对于高端的x3850、x3950,其实是可以满足我们用户关键任务的基本特性,无论是在可靠性还是在可扩展性,还是在整个Eco System跟其他厂商的合作上,IBM高端服务器是首屈一指非常可靠的服务器。
返回列表