首页 公司简介 新闻动态 产品销售 网上报修 维修中心 IT外包 配件中心 笔记本租赁 客户留言 联系我们  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     
双路服务器加装第二块CPU需要注意什么?
时间:2010/12/6 14:12:32
 
 

通常在企业选购双路Xeon服务器时,厂商给我们的标准配置都是一块CPU,在加装第二块CPU时有很多细节需要注意,今天笔者就向各位读者介绍在双路服务器上加装第二块CPU时需要遵循的原则和诸多注意事项。

一、安装第二块CPU:

要将自己的服务器升级到两块CPU,首先需要考虑的是第二块CPU的技术参数,这点是非常关键的,直接决定第二块CPU是否能够与之前的CPU顺利协同工作。选购时需要把握以下几个原则。

(1)双路Xeon服务器在使用时,两个CPU的类型必须一样:重要性★★★★★

由于支持双路服务器的两个CPU插槽种类都是一样的,所以再为服务器添加第二块CPU时也要按照原CPU的针脚去选择。

小提示:

有的双CPU主板在只用单CPU时,另一个空的CPU插槽需装一块特殊的“终结卡”,所以在安装第二块CPU时要记得把这个终结卡取掉。

(2)双路Xeon服务器在使用时,两CPU的系统总线频率必须一致:重要性★★★★★

除了工作频率外每个CPU的系统总线频率还不一样,例如533MHz,800MHz等参数,我们选择第二块CPU时要参考原CPU的总线频率去选择,两者频率要一样。

(3)双CPU一起使用时,要求两个CPU的主频和Cache大小必须一样:重要性★★★★★

CPU主频和Cache是两个重要的参数,所以安装第二块CPU时也要在这两个参数上和前者吻合,这些参数在购买CPU时商家都会明确讲清楚。

(4)双CPU一起使用时,要求两个CPU的批号(Stepping号)一致:重要性★★★★(如图1)

图1:查看CPU批号

由于CPU在制作过程中或多或少会存在工艺上的差别,即使同一款CPU由于生产批次不同也会造成不稳定隐患,因此为了保证两块CPU的顺利工作我们应该尽量保证第二块CPU的批号(Stepping号)与之前的一致。那么如何来辨认CPU的批号是否一样呢?

一个简单确定方法是看CPU包装上的QDF/S-Spec号(QDF号对应样品,S-Spec对应于正式发布的产品),只要两CPU的QDF/S-Spec号一样,一定满足以上要求,在CPU的外包装的顶部印有一些说明,可从这些说明中读出该CPU的QDF/S-Spec号,不同类型CPU的说明格式不一样。QDF/S-Spec号以字母“Q”开头表示该CPU为一样品,以字母“SL”开头表示该CPU为正式发布的产品,所以查看CPU信息时只需要关注以“Q”或“SL”开头的字符串即可,这个字符串就是CPU的批号。

除了上面介绍的方法来查看CPU批号外如果使用的服务器存在液晶面板的话也可以从该显示区域看到CPU的stepping号。

当然如果在实际升级过程中实在无法找到批号一致的第二块CPU的话,我们使用不是一个批号的也可以,只要保证前三条吻合即可,但是这样使用容易造成系统的不稳定。不过大部分品牌厂商的服务器都能够兼容这种批号不同的两个CPU协同工作,虽然在系统启动时事件查看器中会出现

"The CPU"s in this multiprocessor system are not all the same revision level. To use all processors the operating system restricts itself to the features of the least capable processor in the system. Should problems occur with this system, contact the CPU manufacturer to see if this mix of processors is supported."的错误日志,不过由于品牌厂商支持不同stepping的CPU混合使用,所以可以忽略掉该错误提示。

最后还需要安装者注意的是很多品牌服务器的CPU供电电路都有着特殊的设计,使用非原装CPU时会出现一些问题,因此在升级CPU数时可以考虑从原服务器品牌厂商处购买,这样可以最大限度的减少不必要的兼容问题。

二、系统安装:

要让系统支持安装的双CPU也是有条件的,只有Windows 2000以上的操作系统才能保证双CPU的协同办工。在系统安装方面我们一般会遇到两种情况,一种是重新安装操作系统,另一种是要保留原来的操作系统顺利完成从单CPU到双CPU的过渡。下面笔者依次针对这两种情况进行介绍。不过在这之前为了验证第二块CPU是否安装正确,需要我们在启动服务器时进入到CMOS中查看里面是否能够自检到两块CPU。

(1)重新安装操作系统:(如图2)

图2:查看CPU使用情况

当把服务器从单CPU升级到双CPU后,如果条件容许最好重新安装操作系统,这样才能保证两个CPU更好的协同办公,否则很有可能双CPU没有任何效果,系统还是使用一块CPU处理数据;或者即使两个CPU一起工作,但是因为系统存在兼容性问题造成对外提供服务时不稳定。

重新安装操作系统时要保证两个CPU都插在主板上,这样系统才能辨认主机是单CPU还是双CPU。安装的操作系统也是要Windows 2000以上版本,安装完毕后我们通过打开任务管理器来查看是否两个CPU一起协同工作(支持双CPU)还是交替工作(不支持双CPU)。另外需要特别说明一点的是在支持双CPU的操作系统中CPU占用率是按两个CPU计算的,也就是说如果CPU占用率为50%,说明当前两个CPU的50%资源被占用,计算下来相当于一个CPU的100%。另外当系统通过两个CPU运行时我们在设备管理器中应该也能够看到两个CPU的身影,并且在计算机里显示为“ACPI Multiprocessor PC”,表示多处理器的计算机。

小提示:

实际上双CPU对于P2,P3这类的老式CPU运行效果并不明显,只有实现双XENO时才能让双CPU带来更好的运行效果,更快的为企业服务。

(2)原系统升级双CPU:(如图3)

图3

不过有的时候我们要在原本工作状况非常正常的服务器上安装第二块CPU,不希望重新安装系统或者有重要服务和程序不能轻易删除的话,我们就需要通过系统升级的方法将服务器从单CPU转变为双CPU了。不过这种方法容易带来兼容和不稳定问题,笔者不建议采用,即使升级后能够正常工作也应该在有条件的时候进行重新安装操作系统的工作。

大部分系统在单CPU下工作正常而安装了第二块CPU后就会不稳定,经常进不去系统,这需要我们对系统进行改造,完成升级目的。首先确保能够进入到操作系统中,可以通过反复重启来尝试。然后查看“设备管理器->计算机”,对于大部分情况应该只能够识别单CPU,显示为“AdvancedConfiguration and Power Interface[ACPI] PC”,在设备管理器也只能够看到一个块CPU的性能。这说明系统能发现两块CPU却不能有效地使用这两个CPU,因此无法提高整体的效能。对于这种情况我们需要通过以下步骤来解决。

手动在“系统属性”里修改设置,将“设备管理器->计算机”从“AdvancedConfiguration and Power Interface[ACPI]PC”修改为ACPI MultiprocessorPC。(XP系统是自动完成更改的,而Windows 2000需要手工修改)

经过转换后我们重新启动计算机进入系统桌面通过查看任务管理器,应该可以看到两个CPU协同工作了。不过从一个CPU升级到二个CPU肯定会有一些小毛病,如果出现小问题的话建议重新安装下最新的主板驱动和系统的补丁包。当然不管怎么说安装双CPU后最好还是重新安装一个干净的系统。

三、总结:

在给双路服务器加装第二块CPU时硬件方面的选购花费的时间和精力比较多,因为要寻找和购买到和前一个CPU一样的新CPU,特别是当服务器年头比较长的时候寻找会更加困难,而之后的硬件安装和系统安装工作则比较简单。

 
版权所有 清远技术 热线电话:010-62641706 / 62642380 / 62611324 大客户专线: 010-62636472
地址:北京海淀区海淀路19-2号科城大厦7007-7018(北京大学南门对面) 邮编:100080
京ICP备05071014号