服务器的安装和调试是施工中很重要的一环,在此之前先明确几个概念:
一、软阵列和硬阵列
对于软阵列和硬阵列一直存在一个误区,很多人认为在SCSI/SAS卡上做出来的阵列就是硬阵列,性能好,速度快;在系统里做出来的就是软阵列,性能差,速度慢。其实软阵列还是硬阵列不是按这个区分的,而是由所使用的SCSI/SAS硬件设备来决定的。比如常用的39320 SCSI卡,其本质上只是一块SCSI接口卡,集成HOSTRAID, HostRAID是一种把初级的RAID功能附加给SCSI/SAS或者SATA卡而产生的产品,它是居于硬件和软件RAID之间的一种产品。它把软件RAID功能集成到了产品的固件上,从而增加了产品的功能和容错能力,一般可以支持RAID0和RAID1,不支持RAID5,在实际运行中也是调用主机CPU的资源进行RAID运算的,SCSI卡本身不具有运算能力,在CPU占用率上和纯软件RAID是一样的。
硬阵列是指在阵列卡上做出来的阵列,阵列卡上有独立的CPU、缓存、算法可以脱离主机独立运算,不依赖于主机CPU的性能,不占用系统资源,支持RAID0、1、5、10、50等绝大多数阵列模式。比如:Adaptec SCSI RAID 2230SLP阵列卡,板载Intel Xscale IOP321处理器(600MHZ)、嵌入式128M 缓存,这种阵列卡上做出的阵列才是真正的硬阵列,其他的无论HOSTRAID还是2003系统自带的阵列都划归到软阵列的范畴里。只是在习惯上为了区分一般把HOSTRAID称为硬阵列,系统自带的阵列称为软阵列。
硬阵列卡有个很大性能优势,就是集成较大的缓存,尤其是回写性能相当强,虽然容量一般只有128M-256M,但其性能上要远远超过SUPERCACHE等软件方式实现的写缓存功能。所以在无盘服务器中,如果读盘性能足够强,用硬阵列卡来提高写盘性能也是一种不错的选择,只是成本比较高,阵列卡的价格一般都在5000元以上。其实一般情况下也不需要硬阵列卡,HOSTRAID和软阵列的性能已经足够,除非对写盘性能要求很高或者做RAID5阵列才考虑硬阵列卡。但在无盘服务器里基本上都用RAID0,在RAID0模式下硬阵列和软阵列读性能以及CPU占有率上几乎没有区别。
在实际应用中我们一般是软阵列和硬阵列(以下硬阵列是指HOSTRAID)结合使用,硬阵列的优点在于能模拟物理磁盘,在DOS下可操作,能做GHOST备份。缺点在于,阵列不如软阵列稳定,有掉阵列的现象,硬盘故障难以排查,一旦阵列中某个硬盘有坏道需将阵列解除,挨个检查硬盘;如果SCSI卡损坏需更换同型SCSI卡无关性,阵列稳定性高不会掉阵列。缺点在于:除了windows系统,其他系统不能访问软阵列,不能做GHOST,不能安装MAXDOS。所以我们一般做法是写盘做硬阵列,放系统和写盘以及备份,读盘做软阵列放游戏镜像。或者单独用一块SATA盘做系统,读盘写盘全部软阵列。
二、板载SCSI和独立SCSI卡
关于独立SCSI卡和板载阵列卡,一般来说独立的SCSI卡和板载SCSI在性能上是没有区别的,但很多人都认为只要是独立的就是好,板载的都不好,就像以前很多人认为板载声卡网卡很烂,现在基本上声卡和网卡都是板载的,也没什么不好。而且独立的SCSI卡也必须用64位的,主板也必须具备64位PCI-X插槽,否则SCSI卡就毫无意义,还不如SATA来的实用。现在市面上流通的SCSI卡多数是几百元的Adaptec 39320 SCSI卡,这种卡一般称之为OEM卡,说白点就是假卡,这种卡在性能上没什么问题就是稳定性和质量不怎么好,而且一旦有问题还比较隐蔽,难以排查。原装的Adaptec SCSI卡市面上比较少而且价格也很贵,所以尽量选用集成SCSI的服务器主板,既降低成本又能保证质量。
三、服务器硬件安装
硬件的组装现在已经很简单了,和搭积木差不多,这里也就不多说了,就一些注意点说一下:
1) 硬盘的散热很重要,配一个好点的散热风扇是必须的,最好是滚珠的,不要用含油的
2) 机箱可以用4U的也可以用塔式的,推荐用4U工控机箱的,硬盘散热比较好,机箱钢板厚度不低于1.0mm,否则机箱容易变形导致主板变形损坏。
3) 硬盘接口上打热胶,防止松动脱落
4) 500W以上服务器电源