IBM服务器技术资料 IBMX系列服务器企业级架构技术介绍 IBM企业X型架构(EXA)特性和优势: IBM企业X型架构展示了一个巧妙构思的演进方法如何创造创新功能.
企业X 型架构采用三种行业标准服务器技术组件一处理器、内存和1/0一并使用先进 的特性来进一步增强,旨在把标准系统提高到一个新的水平.
企业×型架构为业界标准服务器带来了以前仅向大型机和其它高端系统用户提 供的功能.
这些新功能,结合现有的×型架构技术创造了革命性可扩展性经 济、无与伦比的灵活性和新级别的可用性和性能.
通过简化管理、降低成本 和提高可用性,使客户感到满意的关键特性包括: oXpandOnDemand可扩展性、系统分段、PCI-XI/O子系统、Active PCI-X 01/0 oMemoryProteXion -Chipkill内存 -内存镜像 -热添加/热插拔内存(即将推出) oXceL4服务器加速器缓存 在下面的内容中,会按照服务器的扩展性、四级缓存、内存技术、IVO这四个 方面的内容做详细的介绍.
企业X型架构:XpandOnDemand 供助于其灵活的模块化设计,企业×型架构为服务器创造了一个革命性新经济 模式:客户不再需要预先购买他们可以支付的尽量多的服务器,以确保未来容 量增长.
您可以边增长边付费.
我们称这为创新式XpandOnDemand可扩展 性.
企业X型架构技术使用称为SMP扩展模块的增强型高性能4-路SMP标准构 件.
使用这些4-路模块作为城可扩展的企业节点,IBMSMP扩展模块允许 从4-路有效扩展到8-路再到12-路一甚至32-路系统.通过-个高速SMP扩 展端口将它们连接在一起.
因此,如果客户最终需要更多的处理功能,可以增 加一个备用4-路模块,结合简单布线创建一个8-路服务器.
如果这一8-路服 务器不能提供足够的插槽和托架,它们可以通过插件式外置远程V/0扩展单元 (稍后说明)和远程存储单元,如IBMEXP500,以进一步增加I/O插槽容 量.
企业X型架构SMP扩展模块包括处理器、内存、I/O支持、缓存、存储和其它 设备,可以像其它服务器一样单独运行.
每个模块可以运行一个不同于其它模 块的操作系统,或者需要时通过系统分段将多个模块分配给一个操作系统版 本.
使用系统分段,一个系统可以配置作为一个共享16-处理器的内存系统, 或分成多个分段.
最终,当支持EXA功能时,一个分段就像一个处理器一 样小.
模块通过称为SMP扩展端口的专用高速互连设备相互连接,共享资源以实现近 乎线性的可扩展性,从而用户能够适应用于运行多个节点作为一个大型联合 体单元,或作为两个或多个小型单元一甚至根据需要稍后重新安排配置.
EXA技术还提供处理器和内存之间的接入,与它们各自的节点无关, 从而减少连接.
借助于每个增加的节点,您还可以增加芯片集、前端总 线、PCI总线和其它资源,以共同分担数据流量.
更多的节点等于更多的系统 带宽.
想像一下您在传统的16-或32-路SMP系统中遇到的冲突和资源问 题.
同样,通过故障切换支持连接服务器的一个群集就像连接两个、三个或四个4- 路节点一样简单.
您可以在节点之间使用相同的系统扩展端口布线以进行群集 互连.
对于可扩展的群集来说,无需复杂的以太网设置就可创建一个高速互 连,因为通过SMP扩展端口它已经存在.
此外,以太网PCI-X插槽对其它1/O 升放.
SMP扩展模块技术:XceL4服务器加速器缓存 企业X型架构(EXA)支持的一种先进特性是一种巨大的第4级(XceL4服务器 加速器缓存)系统缓存,这种特性确保SMP扩展模块内存性能技术的正常运 行,在基于Itanium的服务器中每SMP扩展模块为64MB400MHzDDR (双倍数据传输速率)高速ECC内存,而在Xeon系统中为32MB.
通过在处理器和主内存之间使用高速DDR内存,XceL4缓存可以大大提升处 理器和VO设备的性能.
性能提升多少呢?
在厂商自夸比竞争对手超过2%的 性能优势的行业中,XceL4缓存可以提高服务器吞吐量高达15%到 20% Intel32-位和64-位处理器包含相对小规模(128K到4MB,取决于处理器) 的第1级、第2级和(使用Itanium)第3级内置缓存内存.
内置缓存的数量受 到处理器模块内部可用空间的限制.
高速缓存内存越大,处理器更频繁地查找 它需要的数据,同时更少地必需接入速度较慢的主内存.
(处理器速度正在以 远快于主内存速度的速率增加;每年缓存城遗漏时必需接入主内存的次数增 加.
) 大内存容量 ActiveMemory是企业X型架构中大量内存技术突破,设计用于增加容量、 提升性能和可靠性.
其中一项技术是支持大内存容量的能力.
虽然某些服务器仍旧受到它们可以安装的内存插槽数量的限制,其它服务器受 到服务器正在使用的芯片集可以支持的最大内存的限制.
由于这些原因,大多 数服务器的内存限制为16GBRAM或更少.
企业X型架构打破了这一障碍, 允许在一个基于64-位Itanium的服务器中使用多达256GB的RAM(在基 于32-位IntelXeonMP处理器的服务器中为64GB).
MemoryProteXion MemoryProteXion帮助保护不出现由于硬内存错误导致的突发故障.
它的 工作方式与WindowsNTFS文件系统中热备用磁盘扇区有些类似,如果操作 系统检测到磁盘上有坏扇区,它将把数据写到备用扇区以实现这一目
的.
MemoryProteXion(在其它系统上也称为余位调整)最初开发用于IBM 大型机并且多年来用于zSeries和iSeries服务器.
经验显示MemoryProteXion保护的服务器比一台使用标准ECC内存的服务 器出现故障的几率要少近200倍.
ECC(错误检测和纠正)DIMM包含144 位,但只有140位用于数据,剩余的四位未使用.
MemoryProteXion仅是 将数据重新写到其中一些备用位,而不是迅速禁用DIMM.
这种方法允许 的位 (一台服务器可能有多个控制器).
这种先进的技术可以帮助减少服 务器岩机,从而形成一个更强大的客户机-服务器计算平台.
这在大型数据库 环境中尤其重要,在崩溃的数据库恢复正常运行之前,服务器之间的事务处 理/回滚、重新索引和数据同步会导致数小时的丢失.
如果一个内存控制器在 备用位外运行,它继续作为第二条防线Chipkillmemory.
在一台服器在短内遭遇如此多的且 MemoryProteXion不能解 决的情况下,ChipkillECC内存(现在业界标准计算机中为第三代)才发挥作 用.
内存镜像 防止由于内存故障导致的服务器岩机的第三条防线是内存镜像.
在该项技术 中,内存的管理方法与RAID配置中磁盘镜像非常类似.
在这种情况下,主内 存条上数据的精确映射被镜像到备用或备份内存条.
结果是,如果一根内 存条出现故障,镜像的内存条将变为主内存条.
在更换了故障内存条之后,主 内存条内存中的数据将镜像复制到新内存条.
PCI-XI/O系统和ActivePCI-X 当前最新的PCI/O总线允许多个64-位66MHzPCI总线分段,支持每个分段 提供400到500MBps.
这种带宽不够支持新兴的10Gbps(GB每秒)一或 更高一I/O环境.
如果没有其它的性能提升,PCI将很快成为阻碍这些高速网络以网络最大速度 连接服务器的瓶颈.
VO瓶颈已经阻碍了行业标准服务器成为减均衡的系统架 构,这是基于高速Intel的服务器和大型机系统的一种特性.
因此,为了解 决这些性能问题,行业开发了一种称为PCI-X的增强型总线,旨在延长PCI的 使用寿命,直到如InfiniBand等下一代串行I/O架构准备就绪为止.
PCI-X允许目前的32-位和64-位66MHzPCI适配器在PCI-X总线中正 常运行.
PCI-X适配器充分利用新100MHz和133MHz总线速率,这允许 单个64-位适配器每秒传送多达1GB的数据.
此外,PCI-X在一条总线中支 持两倍于PCI的66MHz64-位适配器.
ActivePCI-X允许您无需关闭服务器就可添加或更换ActivePCI和Active PCI-X支持的卡.
旨在提升服务器整体可用性的ActivePCI-X特性分类如 下: 热插拔充许您更换故障或即将发生故障的适配器,无需重启 热添加提供简便升级,允许您在服务器运行时添加新适配器(IBM是业界第一 家提供这一特性的厂商)
关于8658-51Y5100X230服务器的技术问题: 1.865811Y----21Y-61Y-6RY等NF5100/X230主板全部相同,这种服 务器IBM由于 生产设计出了问题,它的CPU第一个槽位VRM报错,严重的会烧CPU和主 板.
2,为解决这个问题IBM后来有一种叫(兰快的叫法)5100改良板 FRU:59P5869 可以不烧CPUVRM即CPU第一个槽位可以正常上CPU..部分大客户IBM派 篮快 工程师更换过主板即为FRU:59P5869改良板.
3.还有一个办法:兰快工程师的做法(经过实践)将CPU上到第二个CPU 槽位 加一个VRM原来第二个CPU槽位的CPU终结板上到CPU第一个槽位,这样 就回避了烧第一个CPU的损失.
即服务器只能上一个CPU.并且CPU只能上 到 第二个CPU槽位.
这适合于FRU:09N784406P616525P3289即非改良 板.
4.这也正是IBM5100/X230容易出问题的原因,但也有解决的办法.
所以好的CPU千万不要上CPU第一个桔位.
Ipssend命令及配置方法详解 lpssend是一种在命令行的情况下配置阵列的工具,命令文件本身很小,方便 从网上下载,可以解决一些用户丢失serverraid,serverguide光而且又 不能从网上下载大约500Mb的光盘iso镜像文件的问题.
主要命令: 1.create--这个命令的功能是在已经存在的阵列或者新的阵列上面创建逻辑驱 动器.
说明:这个命令不能创建raidlevel-x0的逻辑驱动器.
命令格式:IPSSENDCREATEcontrollerLOGICALDRIVE NEWARRAY/ARRAYID size raidlevel {channel sid} Icontroller指的是raid控制器的id号(1-12) Isize和raidlevel是分别是要创建的逻辑驱动器的大小和阵列的级别 举例:(默认controller为1,硬盘id从0开始,逻辑驱动器大小为100Mb) 1.-个硬盘做raid0:ipssendcreate1logicaldrivenewarray10001 0.最后的10指的是相应的{channelsid} 2.二个硬盘做raid0:ipssendcreate1logicaldrivenewarray10001 011.最后的1011指的是相应的{channelsid} 3.二个硬盘做raid1:ipssendcreate1logicaldrivenewarray10011 011.最后的1011指的是相应的{channelsid} 4.三个硬盘做raid5:ipssendcreate1logicaldrivenewarray10051 把这个newarray定义为arraya. 5.如想在举例4的基础上再创建另一个logicaldrive输入命令: ipssendcreate1logicaldrivea1005101112.最后的101112指 的是相应的{channelsid}
2.delete--这个命令是删除已经存在的array.
同时逻辑驱动器上的数据将会 丢失.
说明:这个命令不能删除raidlevel-x0的逻辑驱动器 命令格式:IPSSENDDELETEcontrollerARRAYarrayed Icontroller指的是raid控制器的id号(1-12) IarraylD是存在的阵列(A-H) 举例:(假设controller为1,arraylD为a) ipssend delete 1 array a 3.devinfo--这个命令列出物理驱动器的状态和大小.
命令格式:IPSSENDDEVINFOcontrollerchannelsid Icontroller指的是raid控制器的id号(1-12) Ichannel指的是scsi通道(1-4) I sid指scsi id号(0-15) 举例:ipssenddevinfo110 显示如下: Found 1 IBM ServeRAID controller(s). Device information has beeninitiated for controller 1... Device is a Hard disk Channel:1 SCSIID : 0 PFA (Yes/No) : No State:Ready (RDY) Size (in MB)/(in sectors): 34715/71096368 Device ID : IBM-ESXSST336732B84G3ET0YAHS FRU part number: 06P5778 Command pleted successfully. 4.drivever--这个命令列出物理驱动器的vendorID,firmwareversion和 serial number.
命令格式:IPSSENDDRIVEVERcontrollerchannelsid Icontroller指的是raid控制器的id号(1-12) Ichannel指的是scsi通道(1-4) I sid指scsi id号(0-15) Ipssend drivever11 0 显示如下: Found 1 IBM ServeRAID controller(s). SCSI Inquiry DCDB has been initiated for controller 1... Device Type:Hard disk Channel:1 SCSIID : 0 Vendor:IBM-ESXS Revision Level : B84G Serial Number:3ETOYAHS Command pleted successfully.