游戏开发论坛

 找回密码
 立即注册
搜索
楼主: huyiit

[讨论] 单服人数承载如何计算?

[复制链接]

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2010-1-5 15:39:00 | 显示全部楼层

Re: Re:单服人数承载如何计算?

好吧。我就按照我所说的方式来反驳你吧。

Kiwa: Re:单服人数承载如何计算?
你喊了一句话,1个人听到和100个人听到还是不同的

楼主说的是“有副本的网游”,也就是像“WOW或者DNF”那样的,玩家们以副本为主要游戏方式的游戏。
你说“你喊了一句话,100个人听到”。101个人同时进入一个副本里玩游戏?
魔兽世界算是典型的网络游戏了。一个副本最多也就40人啊(地球年代)。
也就是说,一个玩家的数据流量不可能是“无穷大”的。
带宽100M/一个玩家的数据流量,得出结果就是“保证玩家不卡”的承载人数。
很简单。

还有,你认为“聊天”会是限制“单服人数承载”的瓶颈吗?
聊天服务器就算崩溃了,也不能说明这游戏就玩不下去。
在实际情况中,我也确实经历过魔兽世界的聊天服务器瘫痪,只能玩游戏而不能聊天的情况。
不能聊天就等于决定了单服人数承载?
我认为“聊天”跟“单服承载人数”扯不上关系。

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2010-1-5 15:53:00 | 显示全部楼层

Re: Re:单服人数承载如何计算?

Kiwa: Re:单服人数承载如何计算?
基于这样的情况,所以想要得到最后时间的承载量,只能通过测试
因为你不可能每个功能每个功能的去计算曲线然后来进行推算,也计算不过来

哦。明白了。

你属于主张“单服人数承载无法计算”的一派。

我属于主张“单服人数承载能够计算”的一派。

咱俩是不同派别。

5

主题

74

帖子

74

积分

注册会员

Rank: 2

积分
74
发表于 2010-1-5 16:25:00 | 显示全部楼层

Re: Re: Re:单服人数承载如何计算?


哎呀,这就有意思了。单服最大承载的概念不是部分服务崩了还能玩,而是保证正常游戏的情况下的人数,不是说聊天服务器挂了,其他的还能玩。而且举聊天只是一个例子,游戏里太多的系统都存在这个问题了。你其实是没办法一个一个计算吧,好,算你厉害,每个系统你都能计算,但是这些系统混杂在一起的时候也同样会产生这个问题,恐怕没人能把情况一一遍历吧?而且即使是你最后真的真的全部推算出来了,用测试的方法其实早就已经得出了结论了,成本还要低的多。况且你说你算的对,你怎么证明给人看呢?你的老板不会在如天书般的计算公式里帮你一一检查的= =

网游类型不同,架构不同,情况也很复杂,所以测试的方法是一个即能证明客观情况,成本又低廉,而且还通用的方法

snhun: Re: Re:单服人数承载如何计算?

好吧。我就按照我所说的方式来反驳你吧。


楼主说的是“有副本的网游”,也就是像“WOW或者DNF”那样的...

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2010-1-5 16:58:00 | 显示全部楼层

Re: Re: Re: Re:单服人数承载如何计算?

Kiwa: Re: Re: Re:单服人数承载如何计算?
而且即使是你最后真的真的全部推算出来了,用测试的方法其实早就已经得出了结论了,成本还要低的多。
况且你说你算的对,你怎么证明给人看呢?
你的老板不会在如天书般的计算公式里帮你一一检查的

“即使是你最后真的真的全部推算出来了,用测试的方法其实早就已经得出了结论,成本还要低的多”?
100M/50k=2000人,我1秒钟就算出来了。费用是0元人民币。
你租一台实际服务器进行实际测试,用了几秒钟?半秒钟?花了多少钱?网络公司倒贴给你钱?

“况且你说你算的对,你怎么证明给人看呢”?
游戏总有一天会实际运营的。到时候自然就能证明。

“你的老板不会在如天书般的计算公式里帮你一一检查的”?
“100M/50k=2000人”,天底下还有某游戏公司老板会觉得“100M/50k=2000人”如天书?
游戏公司当老板的,有几个比我还笨的啊?

总结下来,你想要证明的是:我不能算出来。
你怎么证明?你怎么证明我“不能”算出来?
你可以找你的实际测试数据来证明我的计算有多少%的偏差,但是你怎么证明我“不能”算出来?

因为你算不出来,所以别人(包括我)也不可能算出来?
不能这么证明。

因为参数是变化着的,所以不能算出来?
也不能这么证明。网络参数变化是有一定范围的,而不是无穷范围。

因为你看上去网络服务器的承载没有任何可参考的测量数据?
怎么可能没有。我只是个普通玩家,但我却用一个名叫Recount的小插件测出了我
玩魔兽世界25人副本时的下行速度是39kbps。这39kbps就是一个参考数据。

你认为“实际测量”真那么准吗?

1米/秒速度的车,跑100米,需要多少秒?
答案是100秒。怎么算?100米/(1米/秒)=100秒。很简单。
你要怎么实际测量?
你上哪里弄来速度准确为1米/秒的车?你上哪弄来准确的100米跑道?你上哪弄来准确无误的秒表?
就算你弄来了以上三个准确的器件,你怎么准确无误地进行测量操作?

假如你是网易公司的技术人员,假如你用实际的服务器测试的时候测得“一台服务器能承载1万个玩家”。
你觉得这样的测试结果可信吗?实际运营的时候,你真的会按照
“90万同时在线/1万人单服承载=90台服务器”来设定运营方案吗?

一个客户端下行=39kbps,服务器带宽=100M,我就算出“100M/39k=2500人”。
我肯定会对那次的测试产生怀疑。这就是数学的作用。

5

主题

74

帖子

74

积分

注册会员

Rank: 2

积分
74
发表于 2010-1-5 21:10:00 | 显示全部楼层

Re: Re: Re: Re: Re:单服人数承载如何计算?

又一个不看贴的,鉴定完毕。

一般论坛都是看贴不回贴,这种行为深受广大网民的鄙视。但是在这个论坛,不看帖也回帖是一种潮流啊。

呵呵,自己慢慢玩去吧,啥也不说了。

snhun: Re: Re: Re: Re:单服人数承载如何计算?


“即使是你最后真的真的全部推算出来了,用测试的方法其实早就已经得出了结论,成本还要低的多”?[/b...

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2010-1-5 21:35:00 | 显示全部楼层

Re: Re: Re: Re: Re: Re:单服人数承载如何计算?

Kiwa: Re: Re: Re: Re: Re:单服人数承载如何计算?
不看帖也回帖是一种潮流啊。
呵呵,自己慢慢玩去吧,啥也不说了。

呵呵,不对啊

是我先回了你的帖,我回完之后,你才把你那个被我回了的原帖发出来而已。
这只是时空的轻度扭曲而已。

你知道的。根据爱因斯坦的相对论,时间是可以倒流的。
所以我回给你的帖子比你的原帖先出现,这也不是怪事。

13

主题

146

帖子

172

积分

注册会员

Rank: 2

积分
172
发表于 2010-1-5 22:13:00 | 显示全部楼层

Re:单服人数承载如何计算?

好恐怖.一个策划.再跟个程序讨论承载...真委屈Kiwa.....
挨.告诉你吧.游戏的难度就在于承载而已..开发过就知道..游戏NB不NB也是看承载..要是真靠带宽可以了.那征途说他能容纳万人在线为了显示什么啊??他公司带宽足够多啊?

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2010-1-5 23:08:00 | 显示全部楼层

Re: Re:单服人数承载如何计算?

vnty: Re:单服人数承载如何计算?
好恐怖.一个策划.再跟个程序讨论承载...真委屈Kiwa.....
挨.告诉你吧.游戏的难度就在于承载而已..

谁是策划?Kiwa是策划?
反正我不是策划。

“征途说他能容纳万人在线为了显示什么啊??他公司带宽足够多啊?”
如果一台服务器真能够承载1万人,而且客户端流量仍然和魔兽世界一样多(39kbps)的话,那确实能说明他们的带宽足够多啊。

你确定征途服务器一台能承载1万人,而且每个客户端流量和魔兽世界一样多吗?
如果你敢确定,那我也敢说每一台征途服务器的带宽比魔兽世界服务器的大。
有什么问题吗?

33

主题

2102

帖子

2102

积分

金牌会员

Rank: 6Rank: 6

积分
2102
发表于 2010-1-5 23:13:00 | 显示全部楼层

Re:单服人数承载如何计算?

拍一下脑袋

2D的,3000
3D的,2000

OK!低了用机器人,高了,排队!就这么定了~

33

主题

2102

帖子

2102

积分

金牌会员

Rank: 6Rank: 6

积分
2102
发表于 2010-1-5 23:13:00 | 显示全部楼层

Re:单服人数承载如何计算?

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

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-14 21:06

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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