|
|
高中低档个人服务器全面DIY
1.硬盘
人们往往认为服务器对CPU的性能要求非常的高。其实并非如此,在很多服务器应用上,比如说文件服务器,WEB服务器,EMAIL服务器等等,CPU的性能达到一定的水准后就对整体系统性能影响甚微了,使用双路CPU系统甚至过高主频的单一CPU都是没有必要的。也有人说服务器系统里面I/O吞吐量是最重要的,但是其实因为硬盘传输性能的落后,即使是P3+SDRAM的1.06G/S也没能做到完整利用,更别用说P4+双路DDR的4.2G/S了。所以由此看来,硬盘性能是决定服务器整体性能高低的第一要素。
现在似乎有用IDE硬盘来搭配中低端服务器的倾向,我对此明确反对。现在的主流IDE硬盘标准定的是挺高,硬盘指标也不低,但实际上还是新瓶装旧酒。市场上的主流IDE硬盘的平均内部传输率只有可怜的20-30MB/S,连ATA33的标准都没有达到,而SCSI硬盘则普遍达到了50MB/S以上。另外一个明显的差别是CPU占用率,严重的CPU占用会导致服务器的响应缓慢,甚至假死崩溃。质量问题也是值得担心的,IDE硬盘的主要应用环境是桌面系统,而桌面应用与服务器应用对硬盘的质量要求天差地远,在服务器上使用IDE硬盘实在是勉为其难,我公司的很多用户都吃过在服务器上使用IDE硬盘的苦头,频繁坏道出现,控制芯片烧毁等等都屡屡发生的。而且IDE最多只能有4个接入设备,与SCSI的每通道15个设备相比,SCSI显然具有更强的扩充性。
至于SCSI硬盘的选择,希捷Cheetah 15K.3或是Maxtor Atlas 15K等15000RPM硬盘自然是性能超群,如果你对速度非常敏感,那就选择他们,他们能带给你最快的传输速度。但相同容量的15000RPM硬盘与10000RPM硬盘相比价差近一倍,实际性能却不像价差那么悬殊,所以本着DIY精神,选择10000RPM的硬盘才是明智的。10000RPM硬盘的选择不多,现在的主流产品就是Maxtor的Atlas 10K 4代,希捷Cheetah10K.6,IBM的Ultrastar 146Z10这三款,他们的性能大同小异,价格差别也不大,用户可以就自己对品牌的认知进行选购。就我个人的建议,基于希捷在SCSI硬盘领域的领导地位,比较倾向于选择Cheetah10K.6。至于SCSI接口卡,当然是要选择带有RAID功能的,Adaptec的RAID 2100S即可满足要求。如果预算不足,那么这里可以选择不带RAID功能的ASC-19160,然后再利用操作系统来实现软RAID,当然,性能要比硬件方式的稍差一些,但是能够节省下近3000元,用来添设ECC内存吧。如果涉及到文件服务器和FTP服务器等对数据传输非常敏感的应用,那至少也要设置成为RAID0+1模式,这样能明显的感到速度提高,数据安全也有保障。
|
|