找回密码
 立即注册
搜索
查看: 249|回复: 4

大家帮忙测算一下

[复制链接]

135

主题

336

回帖

622

积分

高级会员

积分
622
发表于 2003-4-20 00:51:26 | 显示全部楼层 |阅读模式
受一单位委托,要建一个大型的论坛,初步设想是用2000,ASP+SQL2000 ,
论坛规模支持600-800人在线,SQl空间大约2G左右,请问需要用什么配置的服务器,带宽最小多大(如800人同时在线的话),领导催的急,麻烦大家给测算一下。

327

主题

3264

回帖

3641

积分

荣誉版主

积分
3641
发表于 2003-4-20 13:54:39 | 显示全部楼层
我没有什么实际的经验,从目前网络上的各大论坛来看,要支持600-800人在线,需要100m的带宽,20m的带宽800同时在线,肯定就不行了。相对而言,硬件的配置比较简单(现在硬件都便宜了),普通PIII800的CPU、512m/1G的内存、2*18G的sics硬盘,有条件的话,再做个raid,基本就没什么问题了。
回复

使用道具 举报

209

主题

857

回帖

1676

积分

金牌会员

积分
1676
发表于 2003-4-20 19:11:27 | 显示全部楼层
这个需要实际的经验,在使用Win2000+ASP+SQL Server 2000的前提下,每个用户:占用的带宽,占用的内存、占用的CPU等等。
回复

使用道具 举报

602

主题

4540

回帖

6994

积分

管理员

积分
6994
发表于 2003-4-20 20:12:47 | 显示全部楼层
以我的实际经验来看,建议使用双CPU系统,单CPU如果主频在2G以上问题也不大,但肯定不如双CPU系统,哪怕是双P3-800,存储使用RAID1或者5以保证数据的安全性和速度。内存倒不用多大,512M也就够了。带宽最好是百兆。10兆的话有些慢了。
回复

使用道具 举报

345

主题

2965

回帖

4634

积分

荣誉版主

海水

积分
4634
发表于 2003-4-21 10:22:51 | 显示全部楼层
从以前关于Apache服务器的一篇文档看到,Apche+PHP+Mysql的时候,似乎一个连接进程需要4M左右的内存,当然楼主所说的600-800人在线并不是同时保持连接,这是B/S模式的好处,可以大致估计一下同时连接的人数,然后可以大致测算出需要的内存数量。需要注意的是当数据库增长的时候SQL Server2000的内存占用量不容小觑,而且从我们服务器上的情况来看,似乎SQL 2000不能很好的释放内存,经常需要停止重起一下SQL的服务才能释放(而且可以肯定当时候基本没有什么服务请求的情况下占用内存太大)。这也是需要考虑的一个因素。
至于CPU,支持小于的建议。双CPU的性能要高于相近等级的单CPU。关于服务器CPU的性能的差别,以前本版中有何丘的介绍,可以找来看看。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-22 01:18 , Processed in 0.078018 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表