软件运行的基础-HP和IBM小型机选型比较(精)
- 格式:doc
- 大小:31.50 KB
- 文档页数:15
小型机相对X86服务器优势比较RISC芯片除了指令执行效率的优势(20%的指令使用频率最大占运行时间的80%),RISC系统经过长期的发展已经在可靠性等方面取得了不俗的成绩,小型机能够实现处理器、内存以及IO设备等的冗余与热插拔,这些都是X86架构的服务器所不具备的,而长期盘踞高端市场也使得RISC系统在高端市场形成了完善的生态系统。
在操作系统上,其采用的是UNIX操作系统,其性能安全性、稳定性是Windows/Linux操作系统无法比拟的。
下面从几个方面来阐述小型机优势.第一.性能考虑性能,主要是要考虑响应时间、批量运行时间、用户支持数量。
小型机采用RISC 指令集,20%的指令解决80%负载,其运行效率非常高,故其响应时间比响应x86服务器要快,另外RISC处理器多核多线程技术适用于多并发用户、大数据量处理的环境,故小型机在批量处理数据时比x86效率要高很多,tpcc 网站可查出Oracle T系列小型机配置32个4.13GHz RISC处理器核在3000GB数据库大小时,其TPC-H(主要测试数据挖掘能力)为205,792,而64个Intel E7560 2.27GHz八核处理器Hp DL980才162,601的TPC-H性能指标.尽管近几年PC服务器的性能提升很快,跟小型机的差距越来越小,但限于操作系统对多核多线程支持,故小型机在并发多用户复杂环境中表现更加突出,小型机以绝对优势超于x86,被企业关键业务应用忠爱,如数据库服务器、电子商务应用等负载较重环境中。
第二.可靠性一般而言,RISC+UNIX比x86+Linux或Windows更稳定。
RISC服务器在硬件架构设计上与X86服务器有很大的差别,使用了非常多的冗余技术和高可用技术,如处理器降级使用、PCI槽热插拔等,因此可靠性较高。
X86服务器的硬件质量水平参差不齐,有高有低,硬件做工上稍差。
另外操作系统方面,UNIX比Linux或Windows稳定多了,如Windows在处理器负载50%的时候,机器处于极度不稳定状态中,Linux系统在处理器负载75%的时候,机器也处于崩溃边缘,因为这些操作系统一开始面向的是中低端市场,而UNIX在处理器负载100%的情况下,系统不仅仅不会崩溃,还能响应客户请求,只不过响应时间长而已,这就是很多核心应用采用小型机的最主要原因之一.第三.扩展性x86服务器限于互联技术,在多处理器多核心配置中,其性能指标随着处理器数量增长而剧烈下降,如4个处理器时,其性能仅仅相对于1个处理器时的2.0-2.5倍之间,故x86目前最大8个处理器,而小型机采用NUMA(非一致性存储)架构,早已突破上千个处理器的限制.第四.售后服务许多用户之所以选择昂贵的RISC小型机,很重要的一个因素就是因为小型机厂家可以提升一站式的整套厂商级服务,用户系统出了问题直接找一家即可,小机厂商本身也确实拥有很强的技术支持队伍。
一.信创操作系统介绍国内本土操作系统主要以Linux为基础进行二次开发为主,目前国内信创类服务器操作系统主要分为开源社区版和商业版两大类。
开源社区版主要以欧拉OpenEuler、龙蜥OpenAnolins、OpenCloud等,商业版主要以麒麟KylinOS、统信UOS、其他(中科方德Delix、红旗)等为代表,以下表格为其主要发行版本对比:二.信创主流操作系统对比1. 当前国产操作系统发行周期对比2. 各信创操作系统功能对比3. 各信创操作系统性能对比基于Intel x86测试测试主机为浪潮NF5270M4 ,CPU 为Intel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz 24 核,内存为DDR4-2400 MT/s Samsung 256G ,系统盘为rpm源替换->包替换->内核重引导->重启->验证5)迁移后观测通过监控工具观测主机负载、运行状态等,以对比迁移前后异常。
5. 麒麟、统信OS生态对比6. 影响操作系统的因素分享一下当前主流信创操作系统的特性情况:▪业务连续性统信、麒麟、龙晰、欧拉都具备较为活跃的社区、技术实力,均具备支撑业务系统使用及演进的能力。
▪场景适配度当前麒麟、欧拉在鲲鹏ARM生态支持较优,在多核生态软件方面性能表现好,选型时可以在不同的场景下开展更多针对自身业务场景的测试对比。
▪信创要求现阶段欧拉、麒麟自主可控性更高,但生态尚未成熟,迁移难度较大;统信、龙晰的自主可控稍弱,但迁移更方便,从长远考量,逐渐应过渡至原生国产信创的开源/商业OS。
▪稳定性、安全性、成熟度商业OS公司在安全修复能力、响应支撑成熟度方面要强于开源社区,但整体均具备24小时感知上游CVE,高危漏洞7日修复能力。
商业OS经大规模验证,开源版本验证较少。
▪成本因素开源OS 能够显著降低IT系统成本,推荐非核心业务系统优先选用成熟版本开源系统,如欧拉和龙晰。
小型机cpu类型处理器类型小型机的CPU不同与普通PC服务器,通常都采用专用的CPU (中央处理器)。
主要有以下几类:1. PowerPC处理器二十世纪九十年代,IBM、Apple和Motorola公司开发PowerPC芯片成功,并制造出基于PowerPC的多处理器计算机。
PowerPC架构的特点是可伸缩性好、方便灵活。
第一代PowerPC采用0.6微米的生产工艺,晶体管的集成度达到单芯片300万个。
1998年,铜芯片问世,开创了一个新的历史纪元。
2000年,IBM开始大批推出采用铜芯片的产品,如RS/6000的X80系列产品。
铜技术取代了已经沿用了30年的铝技术,使硅芯片多CPU的生产工艺达到了0.20微米的水平,单芯片集成2亿个晶体管,大大提高了运算性能。
而1.8V的低电压操作(原为2.5V)大大降低了芯片的功耗,容易散热,从而大大提高了系统的稳定性。
2. SPARC处理器1987年,SUN和TI公司合作开发了RISC微处理器——SPARC。
SPARC微处理器最突出的特点就是它的可扩展性,这是业界出现的第一款有可扩展性功能的微处理。
SPARC的推出为SUN赢得了高端微处理器市场的领先地位。
1999年6月,UltraSPARC Ⅲ首次亮相。
它采用先进的0.18微米工艺制造,全部采用64位结构和VIS指令集,时钟频率从600MHz起,可用于高达1000个处理器协同工作的系统上。
UltraSPARC Ⅲ和Solaris操作系统的应用实现了百分之百的二进制兼容,完全支持客户的软件投资,得到众多的独立软件供应商的支持。
在64位UltraSPARC Ⅲ处理器方面,SUN公司主要有3个系列。
首先是可扩展式s系列,主要用于高性能、易扩展的多处理器系统。
目前UltraSPARC Ⅲs的频率已经达到750MHz。
还有UltraSPARC Ⅳs和UltraSPARC Ⅴs等型号。
其中UltraSPARC Ⅳs的频率为1GHz,UltraSPARC Ⅴs则为1.5GHz。
求大神告诉下IBM、惠普、戴尔、联想、浪潮这五个牌子伺服器的优缺点求大神告诉下IBM、惠普、戴尔、联想、浪潮这五个牌子伺服器的优缺点IBM 各种高大上!HP 中高阶的选择DELL 中低端的选择联想狗屎浪潮浪浪的感觉!请问IBM的伺服器和浪潮的伺服器各自的优缺点是哪些?浪潮伺服器是国产的所以在高校 *** 大型企业等相关行业用的多而IBM主要用在比较有钱的地方如银行金融机构医院等资金重组对伺服器要求相当严格而IBM的伺服器在稳定性和可靠性上都让人更加放心比浪潮伺服器要更好些但是价格就不用说了贵再一个就是售后服务上浪潮伺服器是厂家直接上门做的售后而IBM在中国的售后是外包给一个叫什么蓝色快车的吧所以售后的性质不一样想象就知道售后的可靠性和放心程度了Ibm伺服器、联想伺服器、浪潮伺服器选择哪个?IBM伺服器好,不管是从效能还是安全上,都有相当大的优势,是国产伺服器产品中佼佼者,看好ibm伺服器,如果想租的话,可以去天互资料咨询下.惠普,戴尔,巨集基,联想,Thinkpad 有什么优缺点?惠普--美国人的东西大气dell--美国人的神舟,不建议买,贵又不好巨集基--价格适中,做工也可以,一直做代工的,也有技术积累联想-国产货,效能一般thinkpad 国产了之后和原来ibm没法比,不过还凑合用,贵了点联想,戴尔,惠普,巨集基各有什么优缺点联想国产品牌价效比可以,稳定性一般售后不好,要送修,麻烦戴尔价效比也可以,特别是今年3.15以后大部分HP转戴尔了,是上门维修坏掉直接换惠普不想说,悲剧巨集基做上网本起家,就二字:便宜戴尔还不错请问研祥伺服器和浪潮伺服器各自的优缺点是哪些?一般来说伺服器机箱都比工控机箱贵研祥是做工控机出身的用料相对来说肯定向工控机看齐的。
其次是看售后服务,研祥或者浪潮是否已经覆蓋你所在区域再次是看你是做什么应用,像浪潮、研祥对于计算方面使用的伺服器有独特的配置方案。
如果还想了解具体的可以问技术客服。
微型计算机根底知识微型计算机,简称微机,我们通常又称为电脑。
它是现代计算机枝术开展的产物,它的设计汲取了大、中、小型机中所采用的先进技术,使用功能强大、性能优良的微处理器作为其核心部件。
它的主要部件都是大规模集成电路芯片和先进的输入输出电子设备,同其它各类计算机相比,微机体积小、重量轻、功耗低,并且现代微机系统产品都趋于标准化、模块化,这样,可以根据实际需求方便、灵活地组成各种不同的系统,可以通过自诊断、在线检测等现代化手段,及时地发现系统故障,因而适应性强,对环境要求较低,组装、维修方便。
微机组装和维修维护是从事计算机操作和应用以及电脑爱好者应该具备的知识,在我们日常使用微机的过程,总会出现这样那样的问题,这些问题多半及微机硬件配置及相关驱动软件设置有关,而少有硬件损坏或软件错误,因此了解和掌握微机硬件的工作原理,学习相关软件的设置是十分必要的。
一微机的开展状况计算机是二十世纪中叶诞生的,被称为人类最重要的创造之一。
半个世纪以来,计算机及相关技术取得了惊人的开展,是二十世纪开展最为迅速,应用最为广泛,普及程度最高的一种科学技术。
早期计算机使用的元器件是电子管〔真空管〕,晶体管,因而体积非常庞大。
自二十世纪70年代开场,采用了集成电路技术,并且把计算机各部件按功能分类,相关部件集成在一块芯片上〔例如微处理器〕,或一块电路板上〔例如主板、显示卡、网卡等〕,这样,计算机的功能越来越强,速度越来越高,体积急剧减少,而本钱也急剧下降,同时也便于进展组装和维修维护。
对于计算机硬件高速开展状况,有个著名的摩尔〔Moore〕定律,它是这样描述的:集成电路的复杂性〔性能〕大约每隔18个月提高一倍,本钱那么下降一半。
例如,1990年到1996年的6年中,每块芯片上的晶体管数量增加了16倍,电路速度的增长也超过了4倍,磁盘的密度每年以大约60%的速度提高。
估计这个定律在今后假设干年左右仍可适用。
最早的微型计算机诞生于70年代,而现在市场上的主流产品是PC系列微型计算机,它起源于美国IBM公司1981年推出的IBM-PC机,由于IBM公司在计算机领域所占有的强大地位,它的PC机一经推出,世界各公司纷纷向其靠拢。
中小企业部署服务器的方案策略中小型企业IT平台发展的问题根源可能会有所不同,但所面临最重要的都是高效管理数据的挑战。
数据量和数据复杂度的膨胀严重威胁着中小型企业,阻碍了企业成长的正确决策。
中小企业如何采用有效的服务器部署方案来降低IT成本、提高工作效率、管理海量数据本文通过对主流厂商小型机和PC服务器的现状及产品优缺点的研究,分析了不同类型的小型机服务器和Pc服务器体系结构、稳定性能、芯片资源、能耗、成本、适应场景等的差异,提出了中小企业IT平台部署服务器的方案和策略。
1.主流厂商的小型机现状小型机是指采用8—32颗处理器,性能和价格介于Pc服务器和大型主机之间的一种高性能64位计算机,具有高运算处理能力、高可靠性、高服务性、高可用性等四大特点。
各厂商的小型机产品都有自己独特的结构和标准,以CPU来说,IBM的芯片主频比较高,而Sun的内核比较多。
其实,各厂商的产品是各有优势的,在小型机市场,高主频或多核心,都有其需求群体。
IBM比较适合对数据的精确度、可靠性非常敏感的行业或应用,如税收、金融以及ERP等。
而Sun 的并行计算、多线程则对响应时间要求比较高的领域,如互联网、医学影像和工业印刷等行业有着一定优势。
表1给出了IBM、HP、Sun小型机的优缺点对比。
对以上三种型号的小型机的测试来看,IBM的CPU处理能力的确是最强的,而且发展方向也最为明确。
在对Power5—6/Itanium 2/UltraSPARCIII的三种CPU的对比测试中,在4c8G(4颗CPU,8G内存)的情况下,IBM每秒能完成的事务处理能力将近其他两种CPU的2倍,并且处理能力基本能随压力增大而线型增长。
当然,从价格上来说,Power5—6价格要贵一些,所以,最终的性价比还是需要企业自己去评估。
另外,需要注意的是,对于有CPU license的软件来说,CPU的个数也是需要考虑的,不过Oracle也充分考虑了这一点,在不同的CPU上,license 价格也是不一样的。
IBM Rational Performance Tester 和HP Mercury LoadRunner 的比较脚本开发,场景构建与配置,性能监控,测试结果分析张营(), 软件工程师, IBM谷林(), 软件工程师, IBM2008 年3 月28 日本文概要介绍IBM Rational Performance Tester (简称RPT)和HP Mercury LoadRunner (简称LR)两个性能/ 压力测试工具,主要从脚本开发,场景构建与配置,性能监控,测试结果分析几个方面,对LR 和RPT 的使用做了详细的对比分析,并根据IBM Lotus Form 系统测试团队从LR 到RPT 的迁移的工作经历中总结了一些RPT 的一些实用技巧。
对于那些需要从LR 工具切换到IBM RPT 的测试人员的测试技术的平滑过渡,具有较强的借鉴意义。
1 概要介绍LoadRunner 是一种适用于各种体系架构的自动负载测试工具,通过模拟实际用户的操作行为和实施实时性能监测,来帮助用户排查和发现问题。
相比于RPT, LR 能支持更广范的协议和技术,适应面很广,为用户的特殊环境提供特殊的解决方案。
LR 的组件很多,其中最核心的组件包括:IBM Rational Performance Tester(简称RPT)也是一款性能测试工具,适用于基于Web 的应用程序的性能和可靠性测试。
Rational Performance Tester 将易用性与深入分析功能相结合,从而简化了测试创建、负载生成和数据收集,以帮助确保应用程序具有支持数以千计并发用户并稳定运行的性能。
RPT 是针对Web 应用程序的性能测试工具,基于Windows 和Linux 的用户界面,使用基于树型结构的测试编辑器提供高级且详细的测试视图。
提供不同用户数的灵活的模拟,支持将Windows 和Linux 用作分布式负载生成器,使用最小化的硬件资源实现大型、多用户的测试。
IBM、HP、SUN的小型机区别(总结)十一月23, 2009 · Filed Under HP, IBM, IBM其它产品IBM、HP、SUN的小型机区别(总结)重点讲述:IBM小机与HP小机的比较小型机是指采用8-32颗处理器,性能和价格介于PC服务器和大型主机之间的一种高性能64 位计算机。
一般而言,小型机具有高运算处理能力、高可靠性、高服务性、高可用性等四大特点:高运算处理能力(High Performance)1、采用8-32颗处理器,实现多CPU协同处理功能;2、配置超过32GB的海量内存容量;3、系统设计有专用高速I/O通道。
高可靠性(Reliability)1、延续了大型机、中型机的高标准的系统与部件设计技术;2、采用高稳定性的UNIX类操作系统。
高服务性(Serviceability)能够实时在线诊断,精确定位出根本问题所在,做到准确无误的快速修复。
高可用性(Availability)多冗余体系结构设计是小型机的主要特征,如冗余电源系统、冗余I/O系统、散热系统等。
小型机不等于RISC服务器!以往,人们往往把基于RISC架构专用处理器,采用UNIX类操作系统的计算机与小型机的概念等同起来。
然而,随着AMD、英特尔等CPU厂商采用64位、多路SMP设计、多核、集成内存控制器等先进技术,X86架构处理器从技术性能和市场接受度上都已经开始颠覆RISC处理器厂商在小型机领域的垄断地位;另一方面,随着LINUX类操作系统的日趋成熟和广泛应用,也进一步加速了以封闭专用著称的UNIX操作系统的消亡。
今天,一种基于X86多核处理器,同时支持UNIX和LINUX类操作系统,更具开放、标准特性的新型小型机已经出现,在敲响传统RISC小型机丧钟的同时,给广大企业级用户送来了新时代的福音!关于小型机的定义:小型机是指运行原理类似于PC(个人电脑)和服务器,但性能及用途又与它们截然不同的一种高性能计算机,它是70年代由DCE(数字设备公司)公司首先开发的一种高性能计算产品。
IBM Power系列小型机的概念汇总一、基本概念(一)、Power System服务器POWER AIX RISC/CISC SMT QCM SP Hypervisor LPARPOWER(Performance Optimization With Enhanced RISC)1990年,IBM发布了基于RISC的产品线,RS/6000系列小型机,运行AIX3,这个产品架构IBM给起了一个响亮的名字POWER,一个目前性能最强大的处理器由此诞生。
POWER处理器在大量的服务器,大型计算机,小型机,工作站中广泛使用。
Power小型机,每代产品主要机型:POWER4+ →P615 P630 P650 P655 P670 P690POWER5 →P505 P510 P520 P550 P570 P590 P595POWER5+ →P510+ P510Q P520+ P52A P550+ P550Q P55A P560Q P575 POWER6 →new P520 new P550 new P570 new P575 new P595POWER7 →P710 P720 P730 P740 P750 P760 P770 P780 P775AIX(Advanced Interactive eXecutive)AIX是IBM基于AT&T Unix System V开发的一套类UNIX操作系统,运行在IBM专有的Power系列芯片设计的小型机硬件系统之上。
通过全面集成对32-位和64-位应用的并行运行支持,为这些应用提供了全面的可扩展性,它可以在所有的P系列和RS/6000工作站、服务器和大型并行超级计算机上运行。
RISC/CISC精简指令集与复杂指令集,两种不同的CPU设计模式。
基于RSIC的CPU有Power、PA-RISC、SPARC、DEC、Alpha 基于CISC的CPU有x86、ARMSMT(Simultaneousmulti-threading)SMT一种处理器技术,允许多个指令流(线程)在同一物理处理器上同时运行,提高了整体的吞吐量。
何为⼤型机、中型机、⼩型机?常常和同事,朋友聊起⼤型机、中型机、⼩型机的区别,知道⼀些但是概念模糊,上⽹查了些资料,只找到⼤型机的⼀些,希望⼤家补充!互相学习。
⼤型机(Mainframe) ⼤型机(mainframe)这个词,最初是指装在⾮常⼤的带框铁盒⼦⾥的⼤型计算机系统,以⽤来同⼩⼀些的迷你机和微型机有所区别。
虽然这个词已经通过不同⽅式被使⽤了很多年,⼤多数时候它却是指system/360 开始的⼀系列的IBM计算机。
这个词也可以⽤来指由其他⼚商,如Amdahl, Hitachi Data Systems (HDS) 制造的兼容的系统。
有些⼈⽤这个词来指IBM的AS/400 或者iSeries 系统,这种⽤法是不恰当的;因为即使IBM⾃⼰也只把这些系列的机器看作中等型号的服务器,⽽不是⼤型机。
什么是I/O通道(Channel) ⼀条⼤型机通道(channel)某种程度上类似于PCI 总线(bus),它能将⼀个或多个控制器连接起来,⽽这些控制器⼜控制着⼀个或更多的设备(磁盘驱动器、终端、LAN端⼝,等等。
)⼤型机通道和PCI总线之间的⼀个主要区别是⼤型机通道通过⼏对⼤的bus and tag 电缆(并⾏通道⽅式),或者通过最近常使⽤的ESCON(Enterprise System Connection)光导纤维电缆(串⾏通道⽅式)以及光纤通道来连接控制器。
这些通道在早期是⼀些外置的盒⼦(每个约6’X30’’X5’H⼤⼩),现在都已经整合到了系统框架内。
这些通道的超强I/O处理能⼒是⼤型机系统功能如此强⼤的原因之⼀。
什么是DASD DASD 是 Direct Access Storage Device(直接存取存储设备)的缩写;IBM创造这个词来指那些可以直接(并随意)设定地址的存储系统,也就是今天我们所说的磁盘驱动器。
但在过去,这个词也指磁⿎(drums)和数据单元(datacell)等等。
IBM服务器分类介绍1. 服务器概述1.1 定义和作用IBM服务器是一种专门设计用于处理、存储和传输数据的硬件设备。
它可以提供计算能力、网络连接以及存储空间,为企业或个人用户运行应用程序并管理数据。
1.2 分类方式IBM根据不同需求将其服务器分为以下几大类别:- 塔式(Tower):外形呈塔状,适合小型办公环境使用;- 刀片(Blade):采取模块化设计,在一个机架中安装多台刀片伺服器,并共享电源与冷却系统;- 架构式/机架式(Rack) :具有标准尺寸的金属框架结构,可容纳多个单元格;注意: 这些类型之间可能会重叠或进一步细分。
2. 主要产品系列在每个主要分类下面还存在许多特定产品线:a) Power Systemsi) POWER9描述: 面向高性能计算任务而生产特点:• 强大的CPU核心数目 (最高96)• 大内存支持 (超过4TB RAM)• 支持虚拟化技术ii) POWER8描述: 面向企业级应用和大数据分析特点:• 大内存支持 (超过4TB RAM)• 支持虚拟化技术b) System xi) X6描述: 适合高性能计算、数据库处理等任务的服务器。
特点:• 强大的CPU核心数目• 可扩展架构,可容纳多个节点3. 典型配置与使用场景示例a)塔式服务器:- 小型办公室或家庭用户可以选择IBM Power Systems系列中POWER9产品线作为他们日常工作所需;- 中小规模企业可能会采购System x系列X6以满足其基础设施需求。
b)刀片伺服器:刀片伺服器通常被广泛应用于需要快速部署和管理复杂网络环境的公司。
例如,在云服务提供商中,刀片机是一种经济实惠且易于维护的解决方案。
4. 附件:本文档不涉及任何附件内容。
5. 法律名词及注释:- IBM:国际商业机器公司(International Business Machines Corporation),全球知名科技巨头;- CPU:集成电路上进行数据处理和控制的核心部件,即中央处理器(Central Processing Unit);- RAM:随机存取内存(Random Access Memory),计算机临时储存空间。
HP和IBM的机型比较希望大家通过我的介绍对HP和IBM的系统有个初步的认识。
尽可能采用在公开站点上能查找到的资料。
先介绍tpc组织和tpc值:1、这是一个由IBM、HP、Dell等联合组成的一个第三方评测组织,TPC是Transaction Processing Performance Council的所写,由字面可以知道这是一个“事务处理性能理事会”。
简而言之就是一个评测各家机器性能的一个组织。
而TPC值一般都是各个系统在满配情况下的最优化后的得分。
2、TPC的几个指标(只介绍含义,具体请到tpc的网站上看——其实是俺e文不好又懒惰2.1、TPC-C:OLTP(联机事务处理——工厂的MIS系统比较注重这个指标,我们单位本次选型就基本基于这个指标2.2、TPC-H:Decision Support for Ad Hoc Queries(基于特定查询的决策支持2.3、TPC-W:Web e-Commerce(互联网及电子商务2.4、TPC-R:Decision Support for Business Reporting(基于商业报告的决策支持3、TPC-C概述内容基于技术交流的讲座或tpc站点资料。
TPC-C指标(benchmark,是基于一个交易模型而进行的基准测试的得分。
这个交易模型是由9张表组成的一个最简单的交易系统,它有几个基本功能:输入和交付订单,付款记录,查询订单状态,库存情况监控(These transactions include entering anddelivering orders, recording payments, checking the status of orders, and monitoring the level of stock at the warehouses.由于一般企业的MIS系统大多数都要进行以上几个操作,所以这个指标对MIS 或ERP 系统的选型有比较重要的参考作用。
4、TPC值的估算方法:说了那么多,那么TPC值究竟该如何估算呢?根据技术交流会上得到的信息,TPC值的估算方法大致如下(举例说明:以一个银行为例,根据历史交易记录分析得知,该银行每天有100万笔交易,其中上午下午各两个小时是高峰期,占到真个交易的75%,那么我们可以得到每分钟的交易为3125笔,再根据一个1:10~20经验比例公式来推测实际在计算机系统中要完成这些交易所要开销的事务数,如果我们选择15这个比例系数那么,这个银行系统的TPC-C值大致可以确定为46875,再四舍五入取5万。
这样这个银行系统的TPC需求就确定下来了。
这次我们系统的TPC值估算下来是不小于12万可扩展到24万。
本文主要讲述的是基于Unix的系统,只涉及部门级服务器和小型机两个系列。
第一部分:IBM系列原来想先写HP的,可惜HP的产品系列太繁琐,还是先写IBM的吧IBM号称在中国的Unix服务器市场占有率超过47%,下半年争取超过50%,没有考证过,不过IBM进入中国市场有很长历史了,有这样的占有率也不是不可能的,相信IBM 不会乱说的。
1、IBM服务器概述1.1、IBM服务器家族分类IBM的服务器经过整合后统称eServer,在eServer下又分为以下几个子系列,分别是: xSeries——基于Intel 架构的服务器;基于AMD 架构的服务器;BladeCenter 刀片服务器;pSeries——UNIX 服务器,RS/6000的后续系列(本文讨论重点;iSeries——中型企业级服务器,AS/400的后续系列;zSeries——大型主机,S390的后续系列;1.2、P系列服务器介绍p系列服务器是IBM在市场上主推的Unix服务器系列,整个P系列服务器按性能从高到低主要有以下几个型号:p610:1-2 路高扩展性入门级服务器p630:1-4路POWER4+ UNIX服务器,支持动态逻辑分区p650:1-8路UNIX服务器,采用POWER4芯片,支持动态逻辑分区p670:4-16路处理器的新生代UNIX服务器p690:8-32路POWER4双CPU芯片,单机提供16个逻辑分区1.3、IBM服务器进一步介绍(本文所说的IBM服务器都是指p系列1.3.1、服务器的分类:这次IBM向我们推荐的p650、p670和p690三个型号的服务器都是基于Power4芯片的,区别就是所支持的CPU个数和内存容量不同,其他方面对性能影响不大就显得不重要了。
这三个型号的服务器又可以分为以p650为代表的应用服务器和以p670/690为代表的企业级服务器。
由于现在的系统多是采用三层或多层结构,以中间件为主要应用的应用服务器一般采用横向扩展的方式,也就是加服务器的方式来提高性能。
而以Oracle数据库和SAP系统为代表的企业服务器一般采用纵向扩展的方式,也就是加CPU和内存来提高性能。
所以在选型的时候要注意两者的区别,规划好企业的系统架构。
在进行系统选型的时候一般都是取半配的数据,也就是说我们需要的12万TPC 值是在半配情况下的性能。
一般来说,TPC值在半配情况下能够达到满配情况下的70%左右。
1.3.2、服务器的主要配置cpu(单位:way最大内存(单位:G p650 1-8,1.2 GHz或1.45 GHz POWER4+ 64p670 4-16,1.1GHz、1.5GHz或1.7GHz POWER4+或1.1GHz或1.3GHz POWER4 128 p690 8-32,1.5GHz或 1.7GHz POWER4+或 1.1GHz或 1.3GHz POWER4 512操作系统AIX 5L版本5.1/5.2,SuSE Linux Enterprise Server Version 8(仅在逻辑分区中运行1.3.3、IBM的分区技术分区技术是IBM和HP系列区别比较大的地方,HP主要是硬件分区而IBM主要是软件分区——动态逻辑分区。
IBM的动态逻辑分区其本质是一种软件分区,在p670/690系列上最多可以做到16个分区,颗粒度可达到1个cpu,并且每个分区可以运行不同的操作系统。
软件分区的优势在于可以灵活的为每个分区配置资源,IBM举例说如果同时跑a、b2个应用,2系统的主要负荷分别在白天和夜里,那么逻辑分区的优势就可以体现出来,我们可以把白天负荷轻的b应用的资源分配给a应用所在的分区,而到了夜里则反过来把a应用所在分区的资源调配给b应用所在的分区。
不过,IBM的分区技术的弱点就是在性能和稳定性上还需要考验。
由于动态逻辑分区其本质是软件分区,所以在性能上肯定会有所损失,据别的厂商说IBM的软件分区使得性能有超过10%的损失。
并且,一般都认为基于软件分区技术的系统可靠性不如硬件分区高。
1.3.4、IBM的TPC得分情况据TPC公布的最新的TPC排行榜,目前得分最高的是IBM的p690Turbo机型:IBM p690 Turbo 7040-681CPU:32个,Power4 1.7GHz内存:512G(此数据是根据满配推算,其他均来自系统总成本:6,349,223 US $TPC-C:763,898TPC-C版本:5.1单分成本:8.31 US $系统出货日期:2003-11-08数据库系统:IBM DB2 UDB 8.1操作系统:IBM AIX 5L V5.2中间件:BEA Tuxedo 8.0评测日期:2003-06-30是否集群:否客户端信息:个数:30每客户端CPU数:4CPU型号:IBM Power 1GHz而另一个型号的得分可能更有参考价值:机型:IBM p690CPU:32个,Power4 1.3GHz内存:512G(此数据是根据满配推算,其他均来自系统总成本:7,591,038 US $TPC-C:427,760单分成本:17.75 US $系统出货日期:2003-05-31数据库系统:Oracle 9i Enterprise Database Server 9.2.0.1操作系统:IBM AIX 5L V5.2中间件:Websphere App. Server Ent. Edition V 3.0评测日期:2002-12-26是否集群:否客户端信息:个数:14每客户端CPU数:4CPU型号:IBM RS64-IV 600 MHz1.3.5、IBM相关机型介绍参考网址p650:/cn/products/servers/pseries/intro/p650.shtml p670:/cn/products/servers/pseries/intro/p670_1.shtmlp690:/cn/products/servers/pseries/intro/690_1.shtml1.4、IBM系统软件IBM在软件上相对于HP可以说是比较强,操作系统有AIX并逐步兼容Linux,数据库有DB2,中间件有Websphere。
并且,购买有些型号的机器还捆绑无限用户版DB2,觉得超值吧。
1.5、IBM的CPU发展规划据IBM的技术交流人员介绍,IBM目前是三条腿走路,其一是IBM自己的Power系列cpu,目前Power5已经基本成熟;其二是传统的IA64芯片;还有就是IBM 现在支持的AMD 芯片以对抗Itanium2。
IBM的CPU给我印象很深,最新的Power5芯片中集成了1.92MB左右(3x640KB Cache,10路联合的缓存,在MCM上集成了32M L3缓存,可以按照1GHz 的速度运行,这无疑会极大提高处理性能。
1.6、IBM服务器综合分析综合p系列产品,我们可以看出IBM服务器定位比较明确,在整体性能指标上比较优秀。
但是,由于它的软件分区技术使得用户对系统稳定性和可靠性要打个问号,毕竟像我们这样的企业是需要24*365运行,有很多实时数据一旦丢了是无法补救的。
其实,IBM也有硬件分区技术,只是用在大型机上,像在z系列上就有。
值得一提的是,IBM在芯片技术上的确比较超前,我们通过对比IBM和HP的TPC的分发现,IBM的cpu基本上能够做到1路抵2~3路HP的cpu,足见其威力。
不过,IBM 的芯片集成度很高,像在p690上使用的Power4+芯片,每枚芯片上最高集成8路cpu,也就是说32路cpu只需要4枚芯片就可以做到。
或许有人会问,那么如果我要增加2路cpu 岂不是没有办法吗?办法当然有,IBM有个按需购买的做法,就是购买一个集成4路cpu 的芯片支付2路cpu的价钱(当然比2路要多一些,然后由IBM为你激活2路cpu而另外2路cpu就可以暂时不用,等到需要了再付钱再激活就是了。
第二部分:HP系列2、HP服务器概述2.1、HP服务器家族分类由于HP和Compaq合并了,所以HP服务器的产品线显得有些复杂,既有HP本身的服务器系列,也有Compaq服务器系列。