SMB服务器应用和配置:Web服务器
典型Web服务器的应用模式需要2台服务器,一台作为前端Web服务器,承载实现Web应用的软件及中间件,另一台作为后端数据库服务器。但中小企业应用中往往是把Web应用软件和数据库装载在同一台服务器上,通过加强磁盘子系统来确保系统的稳定和安全。
完全静态页面或者完全动态页面都不适合于中小企业,静态页面实现技术简单,对于处理器资源要求较低,但是更新、界面移植都相当的困难;动态页面实现技术则复杂的多,需要占用大量的处理器计算资源,需要数据库的支持,但是更新方便,交互性强。因此,动静结合是比较理想的中小企业Web服务器解决方法。
![]() |
参测的服务器有不同的处理器和内存组合,我们挑选了其中的5个情况,来考察在静态页面应用中,处理器数量和内存容量对于应用的影响。从测试结果来看,基本上是没有规律的,在我们的测试环境下(32台主流配置的PC),各种配置的服务器在运行静态页面时,远都没有达到饱和状态。
![]() |
当我们调用这个不同组合的服务器的动态测试结果的时候,可以明显的发现动态CGI应用的嗜好:他们喜欢多处理器和大容量内存。单Xeon处理器配置时,增加内存容量无法让性能有所提升,此时处理器的计算能力已经基本发挥出来。双Xeon处理器配置时,从1GB内存升级到2GB,最高处理能力提升了6%,而从2GB升级到4GB,最高处理能力则提升了15.6%。
因此中小企业用户在选购Web服务器的时候,需要根据实际应用来选择。如果动态页面占多数,那么配置双处理器是必要,处理器的主频并不重要,我们的测试结果双Xeon 2.8和双Xeon 3.0平台的测试结果几乎没有差异,远没有增加内存效果来得明显。如果静态页面占多数,那么用户需要加强磁盘子系统的配置,在我们32个客户端同时接入静态Web服务器的时候,最大吞吐量可达80MB/s,这基本上是单块SCSI硬盘的吞吐量极限了,因此如果预算允许的话,推荐构建RAID 5磁盘子系统。
|
2005年度SMB机架式服务器横评参测服务器列表 | ||||
| ASUS RS160E2 | Dawning I610r | Dawing R210A | Founder MR100 | Founder MR200(1) |
| . | ||||
| Founder MR200(2) | IBM X336 | IBM X346 | Langchao 280G2 | Lenovo R510G5 |
| . | ||||
| PowerLeader PR1700G2 | SupAble 220A | SupAble 220X | Tongfang TR200 2860 | WUZHOU SF6023R |
| 备注:颜色为1U服务器,颜色为2U服务器 | ||||
