文/阿亮 目前组装一台性能超强的PC已经不是什么稀奇的事情。然而随着网络发展,尤其是宽带网普及,在不知不觉中,服务器正在DIY中流行开来。在宽带网络的帮助下,个人FTP服务器越来越多,资源共享也更加方便。此外,流媒体技术也逐渐成熟,利用Microsoft以及Real的技术,个人用户也可以轻松地架设远程视频点播站。
1.CPU
对于入门级的服务器而言,选择单CPU未尝不可,毕竟我们的经济实力有限。当然,这颗单CPU必须具有强大的性能。不过,与PC不同的是,服务器看重的不只是性能,能够稳定、可靠地持续工作更重于一切。对于一个网络来说,因为服务器故障而引起网络瘫痪是非常严重的,就拿最简单的网吧来说吧,服务器的故障会直接导致丧失正常的营业收入。因此,服务器的各运行指标由高到低应该按如下顺序排列:稳定性→可靠性→吞吐量→响应速度→扩展能力→性价比。当然DIY的精神就是为了节约采购经费,所以性价比仍是我们个人最终追求的乐趣所在。
客观而言,Intel的Pentium
4以其优异的性价比吸引了我们。在稳定性与功耗方面,Pentium
4都相当不错,而且目前Northwood核心的产品具有512KB二级缓存。AMD的AthlonXP也是很不错的选择,只是发热量略微高了一些,因此长时间工作后,其功耗是令人担心的,随着使用0.13微米工艺的Thoroughbred
AthlonXP上市,这一局面将会有所好转。
如果预算充裕的话,选择双CPU将是很好的方案。目前Win2000、WinXP等NT核心操作系统可以很好地支持双CPU,令服务器的性能有了很大的提高。从价格上来看,AMD的AthlonMP似乎更具亲和力,而Intel的Xeon实在太昂贵了,在这里不推荐普通个人用户购买。其实,大多数AthlonXP都可以充当AthlonMP,这样一来,又可以进一步节约成本。
2.芯片组与主板
当选定CPU之后,我们的芯片组选择余地已经不大。如果大家决定使用双AthlonMP,那么选择AMD760MP或者AMD760MPX几乎是必然的。至于Pentium
4系统,我们还是谨慎地向大家推荐支持PC 1600 RDRAM的I850E芯片组。此外,支持DDR 400内存的VIA
KT400芯片组也可以考虑,不过其磁盘性能可能略微有些差距。
由于我们非常强调服务器的稳定性,因此主板的品牌与做工是不可忽视的。华硕、技嘉、微星、升技等传统名厂的产品确实令人非常放心。当然,我们也并非排斥那些后来居上的品牌,只要产品的做工出色、用料讲究,那就完全可以选择。
至于主板的扩充性能,还是有必要关注一下。PCI插槽的数目至少应该达到5个,如果能够整合RAID或者SCSI控制器,那无疑将更加方便。对于服务器主板而言,支持ECC内存也是很有必要的。但是我们对此并不强求,因为目前ECC内存的价格实在太过昂贵。此外,整合显卡的服务器主板是不错选择,既节省了成本,毕竟3D性能又不是重点,且整合产品具有更高的稳定性。在这里没有必要对板载声卡、IEEE1394等过多在意,毕竟这些对于服务器而言没有太大的意义。
3.磁盘系统
对于服务器而言,磁盘系统的I/O吞吐能力十分关键,其重要程度甚至超过了CPU。毫无疑问,普通的7200rpm
IDE硬盘是不合适的,它会严重阻碍整体性能的发挥。
为了提升磁盘速度,RAID0是最经济实惠的方案。在不牺牲硬盘容量的前提下,我们可以轻松地令硬盘速度提升一个档次。组建RAID0时,我们需要一块RAID控制卡与两个硬盘。需要注意的是,此时两个硬盘最好是同一型号的,即便不是同型号也一定要是同转速与同容量的。不然,最终的RAID0将以速度较低或者容量较小的那个硬盘为标准来组建,这就有些得不偿失了。大家需要注意的是,我们不推荐使用Windows2000中的软件RAID0系统,这样做只会适得其反,在某些特定的应用环境中会占用更多的系统资源,反而使系统效率降低。目前主流的RAID控制芯片为Promise
PDC 20265与HighPiont
HPT37X,此外Tekram和AMI的芯片也偶尔能看到。不过论性能兼容性,目前还是Promise更加出色。
如果大家能够跳出IDE硬盘的思维模式,那么SCSI硬盘将是很不错的选择。由于SCSI具有CPU占用率低,多任务并发操作效率高、连接设备多、连接距离长等优点,对于大多数的服务器应用,建议采用SCSI硬盘,并采用最新的Ultra160
SCSI控制器。需要注意的是,SCSI硬盘的性能也不尽相同,大家要从转速、缓存、寻道时间等技术指标进行比较。至于基于SCSI的RAID,由于成本原因,我们并不推荐大家选择。
4.内存系统
对于一台服务器而言,512MB的内存是最低的要求,好在目前内存的价格不断降低。为了增大内存带宽,选择RDRAM或者DDR是很有必要的。
在内存品牌的选择上,我们建议大家选择名牌产品。散装内存尽管价格便宜,但是在高负荷、长时间的工作环境下,稳定性会大打折扣。客观而言,我们目前选择的内存远称不上服务器专用内存,事实上也没有必要。从DIY服务器的最终用途来看,我们并非是组建大型局域网,因此成本始终是不能忽视的。
5.机箱电源
尽管我们无需购买专业级的服务器机箱,但是我们对于机箱电源的要求还是与普通家庭用户有着明显的不同。保证散热、提供充裕的升级空间、提供十足电力、保证电流的纯度,这些就是我们的要求。为了确保服务器能够长时间连续正常运作,采用大体积的机箱是很有必要的。此外,机箱的内部应该安装散热风扇。由于服务器需要安装较多的硬盘与板卡,因此必须选择带有丰富扩充槽的机箱,这样才不会在安装时捉襟见肘。
如果说机箱的不足是可以克服的,那么电源就更加马虎不得了。对于电源,我们首先关注的便是功率。尽管高档服务器机箱一般采用双电源,但是我们并不需要,我们所需要的仅仅是十足的300W电源,请注意“十足”两字。目前很多电源的功率标称十分不规范,所谓的300W电源往往只有200W左右的功率,这些电源在使用双AthlonMP时,根本无法为此正常工作。最简单的判别方法就是看电源的扩展接头。很多“典型”的低价位300W电源只有3个12V接头,毫无疑问,这种产品的功率远远达不到300W,只能适用于一般用户。
6.网络设备
如果将DIY服务器定位于FPY、EMAIL、DSN服务器,那么我们只要选择宽带网就可以了。目前国内的宽带资源十分丰富,价格上也是平易近人。对于连接宽带网的网卡,普通100M
PCI网卡就已经绰绰有余了,选择主板整合的网卡也可以,这丝毫不会影响性能。
配件 |
品牌 规格 型号 |
参考价(元) |
cpu |
amd athlonmp 1800+ ×2 |
3280 |
主板 |
艾威mpx2 |
2400 |
内存 |
kingston ddr266 512mb |
1160 |
显卡 |
承启gt21(ti4200) |
1499 |
硬盘 |
seagate st336705lw scsi 36g |
2800 |
磁盘控制卡 |
adaptec asc-29160lp 160m |
2500 |
机箱电源 |
tx2bb+大水牛 牛魔王 |
1000 |
显示器 |
lg 795ft plus |
2200 |
网络设备 |
d-link dfe-530tx |
130 |
总计 |
|
16969 |
简评:
使用AthlonMP组建服务器具有很高的性价比,不过它消耗的功率可不小,为此我们选择了价值900元的牛魔王电源,这样可以安心地使用。磁盘部分也是一个亮点,Seagate的这款SCSI达到10000rpm转速,而且自带4MB缓存,加上160M
SCSI接口,性能远远超出IDE下的RAID0。这台配置适于局域网的组建,开设FTP服务器也不错。
配件 |
品牌、规格、型号 |
参考价(元) |
cpu |
intel pentium4 1.8a ghz |
1440 |
主板 |
华硕 p4t533 |
1600 |
内存 |
kingston pc1066 rdram 256mb |
1350 |
显卡 |
matrox g550 |
850 |
声卡 |
主板整合 |
|
硬盘 |
西数wd800jb 80gb×2 |
1980 |
磁盘控制卡 |
主板整合raid |
|
机箱电源 |
世纪之星 266/288+300w |
600 |
显示器 |
飞利浦 107t×2 |
2600 |
网卡 |
主板整合 |
|
总计 |
|
10420 |
简评:
在PC1066
RDRAM的帮助下,Northwood
P4可以展现出很不错的性能。华硕的这款P4T533主板还板载高性能的RAID控制器,配合具有8MB缓存的7200rpm
IDE硬盘,整个磁盘系统的性能相当不俗。在Matrox
G550的帮助下,我们可以使用双显示器,这样服务器还可以腾出来干别的事情。这套配置特别适合于FTP服务器。
|