DIY服务器的另一关键是存储设备的选择。大部分服务器使用的硬盘都是SCSI接口的。主要原因在于SCSI硬盘不但具有高数据吞吐带宽和低CPU占用率和特点,同时具有多任务并发操作效率高、连接设备多、连接距离长等优点。如果经济许可的话,建议采用SCSI硬盘。提到服务器硬盘,我们不得不说一下RAID技术,用它可以使用多硬盘驱动器来存储数据,一方面可以提高读写的速度,最主要是具有即时备份功能。如果你配置的服务器是用于财务处理、金融和高可靠数据环境的话,那这样的技术就非用不可了。最后还要说明一点的是,对长时间工作的服务器来说,硬盘散发的热量是不可低估的,为了减少机箱内部的热量,最好给硬盘装上专用的硬盘风扇,这样可以提高服务器系统的稳定性。
SCSI的具体的好处例如:
多程序和任务的情况下的负载能力好:SCSI允许在对一个设备传输数据的同时,另一个设备对其进行数据查找。这就可以在多任务操作系统如Linux、Windows NT中获得更高的性能。
寿命长:从希捷SCSI硬盘提供5年质保就可以看出,SCSI的质量非常可靠。
CPU占用率低:由于SCSI卡本身带有CPU,可处理一切SCSI设备的事务,在工作时主机CPU只要向SCSI卡发出工作指令,SCSI卡就会自己进行工作,工作结束后返回工作结果给CPU, 在整个过程中,CPU均可以进行自身工作
可驳接设备多:一个单通160的SCSI卡可以接15个同速度的盘。而彼此不影响速度,且只占用一个IRQ。
智能化:SCSI设备还具有智能化,SCSI卡自己可对CPU指令进行排队,这样就提高了工作效率。在多任务时硬盘会在当前磁头位置,将邻近的任务先完成,再逐一进行处理。也就是现在常说的NCQ技术(Native Command Queuing)
速度快:高端SCSI盘,10K/15K的单盘速度测试已经接近或超过2个7200转主流IDE硬盘RAIDO的方式。
可热插拔:IDE硬盘如果不慎热插拔,就可能会烧毁。而80针SCSI是直接提供给服务器的热拔插模组的,可以支持热插拔,便于维护。另外说明,68针是面向普通PC用户的,不支持直接热拔插。
另外,还有SCSI卡。主流SCSI卡品牌以LSI、adaptec居多,需要说明的是,SCSI所谓的双通道,和内存的双通道不同,并不能提高接口速度,只是为了驳接更多的设备。硬盘方面大多是希捷捷豹系列,例如10K6,10代表1万转,6代表第六代。型号越新,转速越大,当然性能也就越好了。
SCSI一般使用的都是PCI-X接口,这种接口只有服务器主板才会提供。可以明显看出,这种接口比普通的PCI长出许多。从PCI-X的定义我们可以看出,它是对PCI总线的一种扩展,PCI-X的频率不像PCI那样固定的, PCI-X支持33MHz或66MHz的标准PCI总线,PCI-X接口卡的信号电压是3.3V,它有一个可选的设计标准允许使用通用的3.3V或5V工作电压,PCI-X卡可以安装在标准的PCI插槽上,PCI卡也可以安装在PCI-X插槽上。但是要注意一点那就是33MHz的PCI设备装在PCI-X总线上,所有的PCI-X总线都装工作在33MHz下。