免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4515 | 回复: 6
打印 上一主题 下一主题

双至强3.0GHz 4G内存的服务器作WWW,能承载多大访问量? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-09-19 11:40 |只看该作者 |倒序浏览
我的服务器是Dell 2850(2*3.0GHz(2M) EM64T至强处理器,4G内存,2*146G (10K rpm scsi)硬盘,RAID 1)
操作系统使用FreeBSD 6.1(amd 64),WEB发布使用apache(worker mpm)+mod_php,服务器专门运行php程序,没有运行数据库系统。
在负载较轻时(apache总线程数1000左右),使用top命令查看,这时CPU states中system所占比例和user所占比例相当。
如果apache总线程数达到2000,负载就很重,load averages可以超过100,而这时CPU states中system所占比例甚至比user还高。
这样配置的服务器到底能承载多大访问量?是我要求太高还是配置有待优化?
请各位大虾帮我分析一下。谢谢!

以下是用top命令得出的结果:
last pid: 35824;  load averages:  2.71,  2.36,  1.79  up 4+23:15:42    11:05:25
891 processes: 1 running, 890 sleeping
CPU states: 5.8% user, 0.0% nice, 2.6% system, 2.8% interrupt, 88.8% idle
Mem: 794M Active, 2408M Inact, 317M Wired, 114M Cache, 214M Buf, 170M Free
Swap: 4096M Total, 4K Used, 4096M Free

  PID USERNAME  THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND
35790 apache     25  20    0 63044K 28324K kserel 2   0:05  0.54% httpd
35806 apache     21  20    0 62160K 26876K kserel 0   0:06  0.05% httpd
35736 apache      7  20    0 64372K 29608K kserel 0   0:13  0.00% httpd
35754 apache      7  20    0 62388K 27360K kserel 0   0:10  0.00% httpd
35768 apache     26  20    0 63060K 28312K kserel 2   0:09  0.00% httpd
35737 apache      6  20    0 62076K 27320K kserel 2   0:09  0.00% httpd
35761 apache     26  20    0 66452K 31760K kserel 2   0:08  0.00% httpd
35798 apache     27  20    0 62568K 27776K kserel 0   0:08  0.00% httpd
35755 apache      6  20    0 62660K 27692K kserel 0   0:08  0.00% httpd
35759 apache      6  20    0 63400K 28472K kserel 2   0:07  0.00% httpd
35760 apache     16  20    0 63044K 28160K kserel 0   0:06  0.00% httpd
35762 apache     23  20    0 62220K 27776K kserel 0   0:06  0.00% httpd
35757 apache      6  20    0 63192K 28264K kserel 2   0:06  0.00% httpd
35758 apache     12  20    0 62116K 27360K kserel 0   0:06  0.00% httpd
35791 apache     22  20    0 62832K 27952K kserel 2   0:06  0.00% httpd
35763 apache     26  20    0 61452K 26960K kserel 0   0:06  0.00% httpd

以下是我的内核配置:
machine                amd64
cpu                HAMMER
ident                WWW

options         SCHED_4BSD
options         PREEMPTION
options         INET
options         FFS
options         SOFTUPDATES
options         UFS_ACL
options         UFS_DIRHASH
options         PROCFS
options         PSEUDOFS
options         COMPAT_43
options         COMPAT_IA32
options         COMPAT_FREEBSD4
options         COMPAT_FREEBSD5
options         COMPAT_LINUX32
options         SCSI_DELAY=5000
options         SYSVSHM
options         SYSVMSG
options         SYSVSEM
options         _KPOSIX_PRIORITY_SCHEDULING
options         KBD_INSTALL_CDEV
options         ADAPTIVE_GIANT
options         LINPROCFS
options         MAXDSIZ=(3584UL*1024*1024)
options         MAXSSIZ=(256UL*1024*1024)
options         DFLDSIZ=(3584UL*1024*1024)
options                IPSTEALTH
device                acpi
device                pci
device                scbus
device                da
device                pass
device                amr
device                atkbdc
device                atkbd
device                vga
device                sc
device                em
device                loop
device                random
device                ether
device                pty
device                usb
device                umass
device                uhci
device                ohci
options                SMP

论坛徽章:
0
2 [报告]
发表于 2006-09-19 19:22 |只看该作者
就算一秒2000的访问量,你每天将有2000×86400=172,800,000
一天有1.7亿人点击你的网站,或者170万人,每天要点击100次以上,或者1.7万人,每人每天点击1万次。

假设每个页面有20个图片等其它自动下载的链接,那么这1.7万人需要点击500个页面。好累的。

另外,你的带宽够吗?假设你的页面、图片等平均大小为100K,每秒2000次连接,就是200MB/S,×10,约是2000 MBPS。

这么好的机子,只作WEB服务器,我的感觉是:有钱,真TMD有钱。

论坛徽章:
0
3 [报告]
发表于 2006-09-21 16:33 |只看该作者
这种机器默认配置都能承受n多访问量,前提是静态页面,如果是交互式的php/cgi/jsp之类的,就难说了,要具体看应用写的如何。

论坛徽章:
0
4 [报告]
发表于 2006-09-21 19:41 |只看该作者

论坛徽章:
0
5 [报告]
发表于 2006-09-21 20:31 |只看该作者
你的apache加了多少模块?64位的指令集下也不太可能出现这么大的内存占用。

论坛徽章:
0
6 [报告]
发表于 2006-10-09 06:41 |只看该作者
不能这么说他的机器强。我曾经用过这么台HP 至强 3.0*2  内存6G  硬盘8*146   mswin2003s  asp  ftp  加内网的 传奇私服  完了上面放了不少小电影 和 美女图片  别汗 。。。 都是政府的 机器。 当然,我说的只是其中一台罢了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP