免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: iammecn
打印 上一主题 下一主题

[FreeBSD] 讨论|一台服务器能承受4680万人在线? [复制链接]

论坛徽章:
0
31 [报告]
发表于 2006-04-26 09:58 |只看该作者
原帖由 iammecn 于 2006-4-21 11:31 发表
如果我一台双至强服务器,架设discuz论坛.
Freebsd6系统,apache和mysql都使用默认设置。
apache默认设置是260进程同时.
www.discuz.net的官方网站,每处理一个页面的时间大约在0.01秒。
那么可不 ...


1。你确信知道www.discuz.net主机的配置么?没有配置集群?如果不是,那么不要用0.01秒来假设你的机器实际运行的结果
2。按照每个page 10K算,26000*10k/s = 260mb的带宽,你的主机聚合了3个千兆以太网卡么?
3。30分钟46800000个请求,不等于46800000个用户,请求和用户的区别是,用户有session,按照每个用户1kb的session(不知道我有没有多算),你需要50g的内存来放这些,当然你也可以把它塞到mysql里面去

[ 本帖最后由 wind_lq 于 2006-4-26 11:23 编辑 ]

论坛徽章:
0
32 [报告]
发表于 2006-04-26 10:36 |只看该作者
10ms的页面执行好办,百十来人在线的话,单CPU就可以应付了
discuz主站的怎么配的就不得而知了
不过半小时4kw的在线...
如LS所说,你得买多少内存啊
就算session塞到mysql里面,php也占地方啊
更何况吃内存的apache

论坛徽章:
0
33 [报告]
发表于 2006-04-26 11:08 |只看该作者
好像端口数不够用吧。
一秒中26000个进程,假设开有每个进程传输数据3秒,那么服务器需要开26000*3=78000个端口,这还不算下载页面小图片、JS脚本等进程,哪个服务器能开这么多端口呢?

[ 本帖最后由 风雨声中 于 2006-4-26 11:12 编辑 ]

论坛徽章:
0
34 [报告]
发表于 2006-04-26 11:20 |只看该作者
呵呵,要是象楼主这种算法,IBM 估计要破产,机器都卖不出去了

论坛徽章:
0
35 [报告]
发表于 2006-04-26 13:39 |只看该作者
没有什么讨论的必要,至少现在看来一台服务器承受这万分之一已经算是中端以上了。

论坛徽章:
3
辰龙
日期:2013-11-20 23:03:57子鼠
日期:2014-05-26 14:46:482015年亚洲杯之伊拉克
日期:2015-01-30 14:29:38
36 [报告]
发表于 2006-04-26 15:10 |只看该作者
原帖由 testab 于 2006-4-25 10:36 发表


假设说说的正确 一个网站的首页面按照2k计算,200W人同时访问同时访问 估计网卡都糊了...



这位兄台比喻的很贴切

论坛徽章:
0
37 [报告]
发表于 2006-04-26 16:45 |只看该作者
原帖由 风雨声中 于 2006-4-26 11:08 发表
好像端口数不够用吧。
一秒中26000个进程,假设开有每个进程传输数据3秒,那么服务器需要开26000*3=78000个端口,这还不算下载页面小图片、JS脚本等进程,哪个服务器能开这么多端口呢?

晕,看清楚了,我是说同时只有260个进程,你所说提应该是26000个请求。
还有各们看官,我发这个帖子时,当然知道这是不可能的事,当然我的算法也肯定有错误的。
我的标题不是“讨论”么?
如果你觉得这不可能,你为什么不说一个为什么呢?
而只是讥讽,有什么意义呢?

论坛徽章:
0
38 [报告]
发表于 2006-04-26 17:15 |只看该作者
0.01秒的数据推算是有问题的!
因为在单并发下,一个页面的处理时间是0.01秒,当260个并发的情况下一个页面的处理时间,可能会变成10秒或100秒了。

论坛徽章:
5
CU大牛徽章
日期:2013-09-18 15:20:48CU大牛徽章
日期:2013-09-18 15:20:58CU大牛徽章
日期:2013-09-18 15:21:06CU大牛徽章
日期:2013-09-18 15:21:12CU大牛徽章
日期:2013-09-18 15:21:17
39 [报告]
发表于 2006-04-26 18:22 |只看该作者
硬盘估计比被BT了还惨

论坛徽章:
0
40 [报告]
发表于 2006-04-26 23:56 |只看该作者
原帖由 读书郞 于 2006-4-24 14:50 发表


可不可以通过 260 个机器实现呢?



一般情况做并行后,1+1能得到1.5的性能算正常,得到1.75的性能算是高的了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP