荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Fadeaway (太阳之子RX), 信区: Hardware
标  题: 自己动手DIY服务器
发信站: BBS 荔园晨风站 (Fri Feb 25 09:40:45 2000), 转信


作者:王炯翰
前段时间,办公室的局域网进行了升级扩容。局域网LAN内客户机的数量增加了一倍,局
域网LAN内部的交换速度从10Mbps/s跃升到100Mbps/s,连接广域网WAN的带宽也增加了一
倍,连接WAN与LAN的网关服务器性能已经明显不能满足应用需求。因此,我们计划购置
一台新的服务器。
人们通常根据服务器的性能将其分成三个级别:工作组级服务器、部门级服务器和企业
级服务器。企业级服务器采用的是RISC核心体系的UNIX系统,在性能极为优秀的同时也
极为昂贵,显然不是此次采购的对象。就我们办公室的网络规模和结构来看,部门级服
务器是个不错的选择。但是,通过一翻的升级换代,我们手中的预算已经不足以购买一
台品牌部门级服务器,所以我们想到了——DIY。
对于服务器来说,速度已经不是首要的考虑条件,取而代之的是稳定性。而且因为这台
服务器在办公室局域网扮演的是网关的角色。网关服务器是连接局域网LAN和广域网WAN
的桥梁,目前广域网WAN指的是Internet。局域网LAN中的客户机需访问Internet时,先
向网关服务器发出请求;网关服务器接到客户机的请求后,将客户机所发来的数据包解
开,修改IP地址和注明客户机在局域网LAN中的标识,再打包向Internet上目的服务器送
出;目的服务器返回所请求的信息后,网关服务器解开所返回的数据包,再次修改IP地
址并向客户机送出。这样网关服务器就完成了客户机向广域网Internet上的服务器请求
数据的任务。这种工作模式对网关服务器的信息吞吐能力和响应速度要求很高。一般来
说,当局域网的客户机数量在40台以下时,工作组级服务器就可以应付需求;客户机数
量在40-100台时,需要应用到部门级服务器;客户机数量在100台以上时,需要应用到企
业级服务器,甚至多节点的并行服务器。而且我们这台服务器有时还会运行PWS软件来模
拟大型主机以调试CGI、ASP等网络应用程序。
综合了以上几个方面,我们对装机配件做出了如下选择:
机箱
一个好的机箱是服务器的坚实基础,这也是我们先谈机箱选购的原因。在服务器中,我
们将使用数个CPU和高发热量的存储设备(如高转速的SCSI硬盘、使用频率很高的高速C
D-RW),它们的发热量极高,远远超过了我们在个人电脑中的设备。因此对于服务器来
说,机箱外表的美观和结构的坚固并非首要因素(其中外表是否美观更可以不加考虑)
,所需考虑首要因素是整体散热性能,以及电源供电的功率和稳定性,这两个指标很大
程度上决定了服务器的运行稳定性。
我们找遍了整个电子配套市场,并没有发现很符合要求的服务器机箱,原因并不是它们
在设计或制造上不过关,而是价格太贵,不符合我们DIY服务器的原则,其中一款型号为
 LZ-8950 服务器专用立式机箱的售价竟高达2900元。
由于价格问题,我们也曾经萌发了自己动手改装一台服务器机箱的想法,但事实上这是
不可行的。原因是:
一、个人电脑使用的机箱和服务器机箱在设计上有很大的差别,很难进行改装;二、我
们并不了解服务器机箱的设计构思,如果随便改装,将破坏机箱原有结构,使散热效果
更差。(最好的例子是:我们曾经在一台台式电脑上随意的加装了一个风扇,当时没有
考虑到机箱内空气流动的方向,结果机箱内的温度不降反升,导致频频死机);
如此,我们只好托人去外地买来了型号为 LZ-6896 的服务器专用立式机箱,价格为115
0元。它为 ATX 结构,有7个5寸、1个3寸驱动器架,可装5个风扇,支持2个热插拔电源
组,配标准300W电源,两个电源分别为主板和储存设备供电。为了加强其稳定性,我们
将电源换成了两个长城ATX-300SE(图ATX300SE.jpg),额定功率300W,输出电压范围1
80V-260V。
主板
主板是服务器中最重要的部件,其重要程度远超CPU。这是由我们对服务器的要求所决定
的,稳定性、信息吞吐能力和响应速度都与主板有着莫大的关系。我们本来是打算购买
国外名厂的服务器专用主板,它们的性能和质量都是一流的,但是价格很高,再次超出
我们的预算。由于经过一翻考虑和对比,我们选用了艾威Iwill DBL100主板。它是ATX规
格,面积为265mm x 305mm,采用6层PCB板
艾威Iwill DBL100是一块典型的双CPU主板,支持Intel PentiumII/III 550Mhz或更高
主频(通过BIOS调节)双处理器。它使用的是Intel 440BX AGPset芯片,Winbond W839
77EF Super I/O控制晶片,系统外频为66/68/75/83/100/103/112/133 MHz。它提供的1
33MHz外频为以后升级使用Intel的CopperMine Slot1处理器(如前段时间Intel发布的
Pentium III 800 MHz Slot1)提供了可能。DBL100上有4个168pin 3.3V的内存插槽,最
大支持1GB的ECC内存,可使用SDRAM或EDO RAM。
Iwill DBL100集成了Adaptec AIC-7890 SCSI芯片,通过它可以提供40MB/s(Leagcy通道
)和80MB/s(LVD/SE通道)的数据传输率,意味着我们可以使用性能优越的ULTRA2 SCS
I硬盘,这也是我们选用Iwill DBL100的原因之一。遗憾的是Iwill DBL100并没有提供R
AIDport II接口,这使我们无法使用磁盘阵列卡来提高储存系统的读写性能和数据安全
性。但是考虑到磁盘阵列卡和双倍数量SCSI硬盘的昂贵价格,以及我们捉襟见肘的预算
,没有RAIDport II接口也不会造成任何影响。此外该主板还提供了两个支持Ultra DMA
/33的IDE接口,可以接驳4个IDE设备。Iwill DBL100提供了四个PCI插槽、两个ISA插槽
和一个AGP插槽,其它的接口有:一个FDD软驱接口、1个PS/2键盘接口、1个PS/2鼠标接
口、1个并行接口、2个串行接口、2个USB接口。这些已经基本能满足我们的需要。艾威
Iwill DBL100的价格是4100
中央处理器
网关服务器对中央处理器的数据交换能力要求很高,这就需要中央处理器有较大的数据
缓冲区,这也是为什么大型服务器通常都选用带有2MB数据缓冲区的Pentium Xeon至强处
理器的原因。部门级服务器至少需要两个中央处理器,因此目前不支持多处理器并行使
用的AMD Athlon处理器不在我们的考虑之列。鉴于实际情况,我们对中央处理器似乎只
有一个选择——Intel PentiumII/III。虽然赛扬处理器也可以组成双CPU的系统,但是
由于赛扬的二级缓冲过小(只有128K),使它在我们所需的数据交换应用上表现不佳,
因此我们没有使用双赛扬系统。不过主板厂商升技Abit曾推出了四赛扬(Abit BP12)和
八赛扬(Abit BP24)的主板,相信在并行了四个或八个赛扬处理器后,系统的性能会得
到很大的提高,而价格比起双PentiumII/III并不会高多少。遗憾的是在本地的电子配套
市场上找不到Abit BP12和Abit BP24的身影,因此我们只好选择了两个Pentium II 450
 MHz 盒装CPU,单价为1380元,总计2760元,比一个Intel PentiumIII 500 盒装CPU(
单价2750)只贵了10元,性能却不比两个PentiumIII 500差多少,符合这次我们DIY服务
器的原则:“花最少的钱,办最好的事”。
内存
内存在服务器里占有举足轻重的地位,足够大的内存能够有效的提高服务器的信息吞吐
能力,增强抗崩溃能力。根据办公室局域网的规模和应用级别,我们决定使用256MB的内
存。本地电子配套市场上的内存价格较高,适用于服务器的ECC检校内存则更为昂贵。我
们发现ECC检校内存虽然带有纠错功能,能保证服务器的无错运行,提高稳定性;但是使
用ECC检校内存后得到的改进和额外付出的代价并不能成正比。毕竟在一个稳定的操作系
统中,因为内存读写出错而导致系统崩溃的情况是较少见的。在加入了价格因素进行权
衡后,我们决定不使用ECC检校内存。
经过一翻精挑细选,我们选中了樵风ALUKA的原装内存,俗称“金条”。“金条”内存使
用的是六层线路板;芯片为日本原厂生产,采用0.2微米,BLP的封装方式,电气性能比
KINGMAX原装内存使用的Tiny BGA还好,更不用说普通内存使用的TSOP 2封装方式了。也
因为这个原因,“金条”内存的稳定性比一般内存好,在一定程度上也祢补了没有ECC检
校的不足。
但是我们市场上找不到256MB的樵风ALUKA“金条”内存,只好使用两条128MB的代替,价
格是1350 x 2 = 2700元。
硬盘
我们办公室局域网的客户端有时会使用“代理服务器proxy”方式来访问Internet;在调
试网络应用程序时也有很多资料需要保存,因此要求网关服务器具有较大的存储空间来
保存缓冲资料;同时,客户端的访问时段很集中,对网关服务器的数据吞吐能力和响应
速度要求很高。因此使用普通的EIDE硬盘已经不能满足需求,只能选择传输速度较EIDE
硬盘快的SCSI硬盘。
本地市场上销售的SCSI硬盘不少,我们依然本着DIY的原则仔细挑选,最终决定购买希捷
酷鱼18.2G SCSI硬盘。该硬盘的型号为ST318275LW,轴心转速为7200rpm,寻道时间为6
.9ms,数据缓冲区为2MB,接口传输率为80M/s。单看以上这些性能指标,已经能让人感
觉到希捷酷鱼的强劲性能,相信它能在一段时间内满足我们的需求。
由于我们没有采用磁盘阵列系统,因此只需要购买一个硬盘,价格为4600元。
可擦写光盘驱动器
作为大型的应用服务器,备份是必不可少的。在备份设备的选择上,我们最早想到的是
磁带机(TYPE DRIVE),毕竟磁带机是一种很成熟,性能价格比较高的存储设备。但是如
果使用磁带机作备份设备,就必需为服务器再配置一台普通的光盘驱动器(CD-ROM),
势必造成重复投资。而可擦写光盘驱动器(CD-RW)在近几年已经有了长足的发展,读写
速度不断提高的同时单位存储空间的成本不断下降,大有取代磁带机成为服务器首选备
份设备的趋势(这种趋势已经在许多品牌服务器上体现出来)。
综合了各方面的因素,我们决定购买Acer CRW 6432A可擦写光盘驱动器作为备份设备。

Acer CRW 6432A可擦写光盘驱动器为EIDE接口;可进行32X读取,6X写,4X重写;数据传
输率为4800 KB/s(读取),900KB /s(写),600KB /s(重写);典型寻道时间为120
ms ;自带2MB数据缓冲区;配备FlashROM,支持操控软件升级;每片CD-RW盘片可以进行
最少1000次的写入;平均无故障时间为30000小时。Acer CRW 6432A的读写速度很快,使
我们在得到一台不错的备份设备同时又得到了一台高速的光盘驱动器,节省了开支,确
实符合DIY的原则;它自带2MB数据缓冲区,使烧录盘片的成功率提高,在一定程度上又
降低了服务器的运行成本。但是就我们所选用的主板和SCSI硬盘来看,最好的选择应该
是SCSI可擦写光盘驱动器,这样可以不使用任何IDE设备,系统能关闭所有IDE接口,节
省系统资源,提高速度。不过高速的SCSI可擦写光盘驱动器的价格实在不菲,大大高于
IDE设备,所以我们并没有选用。Acer CRW 6432A可擦写光盘驱动器的价格为3000元。
作为局域网的WAN网关服务器,网卡当然是必不可少的了。一块好的网卡能在稳定的基
础上提供很高的数据传输率,使其它部件能够以最高效率来运行,进而保证整个网络的
传输速度。一般来说,部门级服务器的网卡会选用3COM或Intel的产品,但是我们这次的
选择会出乎你的意料——我们选择了D-LINK DFE570TX。D-LINK作为老牌的网络设备生产
商,其产品的品质和性能有着绝对的保证,DFE570TX便是一个代表作。
D-Link DFE-570TX服务器网卡是一款高性能的四端口10/100M自适应双速服务器网卡。具
有内置4个10/100M适应端口,其提供冗错、分担负载以及高带宽速率。内建四口串径(
Port Trunking)功能,全部四个端口均可建立互相独立的全带宽连接。当所有四个端口
全部都与交换器相连时,可提供高达800M的带宽(四个全双工快速以太网端口),允许
工作站同时访问网络服务器。网卡的高效的总线设计以最低的CPU利用率产生最佳的数据
吞吐量,每个端口具有独立的发送与接收缓冲区和DMA功能。DFE-570TX内兼有SNMP MIB
计数器,允许管理员通过服务器监视网络统计和流量,从而使运行D-Link D-View、HP
OpenView或其它SNMP标准平台的工作站完成安全控制等多项管理任务。使用D-Link DFE
-570TX网卡后,网关服务器获得了极大的局域网带宽,性能得到了淋漓尽致地发挥。一
分钱一分货,D-Link DFE-570TX性能如此优秀,其价格也不低,为1930元。
显卡
由于这台服务器是用作网关服务器的,因此显示卡的显示性能则无足轻重,选择标准是
稳定性和性价比。因为主板使用的核心芯片组是Intel 440BX AGPset,所以我们选择了
则灵金像6号显卡。则灵金像6号显卡使用了Intel i740芯片组,板带8M显示内存。其芯
片组和主板使用的核心芯片组都是Intel的产品,因此没有兼容性的问题。而且由于金像
6号是AGP接口的,,节省了PCI插槽,充分利用了主板的资源,使之不至于浪费。则灵金
像6号AGP显卡的价格是220元。
显示器
显示器在此服务器中并不经常使用,只是在管理维护时或应急更改配置时才需要到,因
此不必配置很高档的显示器于此系统上。我们选择了LG 520Gi 15寸显示器,在800x600
的分辨率下只能达到85MHz的刷新频率,将刷新频率上到100 MHz时则黑屏,这表明LG 5
20Gi显示接口带宽不高。但由于LG 520Gi的造型很美观和对LG的一贯信任(个人原因)
,我们还是选择了LG 520Gi。LG 520Gi 15寸显示器的价格是1220元。
UPS不间断电源
为了保护硬件投资和重要的数据资料,几乎每台服务器都必须配备UPS不间断电源,我们
的服务器也不例外。选购服务器用的不间断电源必须注意以下几点:
1、必须是在线式不间断电源。因为在线式不间断电源一般都具有稳压和整流功能,能防
止因输入电流频率异常或电压异常而烧毁服务器部件;
2、不间断电源的最大输出功率和电容量必须大。因为服务器所使用的部件耗电量较大,
普通个人电脑使用的不间断电源最大输出功率和电容量不足,无法支持高能耗的服务器
断电运行;
3、必须是名牌厂家产品。一些小厂家生产的不间断电源,为了保持廉价,采用了较差的
电气零件。在工作一段时间后温度升高,很容易出现不稳定现象,导致输出电流异常,
从而烧毁服务器部件。从根本意义上违背了我们购买UPS不间断电源初衷。在以上标准的
指导下,我们选用了原装山特C1K UPS在线式不间断电源。它是典型的在线式不间断电源
,自带稳压电路,最大输出功率为1000VA,在满载输出的情况下可以使用6分钟,基本能
满足我们服务器的需求。山特C1K UPS在线式不间断电源的价格为3450元。
其它配件
键盘:源兴LiteOn 104
鼠标:航天鼠4D + 康柏和光原装鼠标垫
软驱:NEC 1.44
至此,一台崭新的高性能服务器已经配置完成。配置完所有部件后,服务器总的花费为
22800元,大大低于同级别的品牌服务器,为办公室省下了大笔的资金。经过技术人员的
调试,此服务器现已投入到日常工作中,发挥稳定、性能不凡,与原有网关服务器相比
有天地之别。
----------------------------------------------------------------------------
----

--
※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: tnt7-szb.szptt.net.c]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店