EVE 单台网络游戏服务器同时在线超过万人惊人记录
EVE Online has distinguished itself within the industry by setting the world PCU (Peak Concurrent Users) record in a persistent, single game universe, currently at 23,178 users.
欧服从03年起一直是单台Online game Server在运营,支持23,178 人的EVE服务器跑在Windows OS + SQL Server环境,使用 IOCP 模型表现得相当的健壮。
对比现在频频当机的WOW服务器来说,形成了明显的对比。看来linux做服务器也不是万能啊,尤其是面对Bill这样的对手的时候。
问题点数:20、回复次数:23Top
1 楼WinEggDrop(WinEggDrop)回复于 2006-03-04 09:48:53 得分 0
EVE online的数据流量比WoW低很多.Top
2 楼IO2( G*道也)回复于 2006-03-04 10:22:50 得分 0
有什么具体数据支持这样的想法吗,wow的数据流量具体包括哪些,比EVE又多哪些?Top
3 楼WinEggDrop(WinEggDrop)回复于 2006-04-05 08:54:28 得分 0
EVE Online这游戏使用的是UDP协议,WoW使用的是TCP协议.Top
4 楼danscort2000(danscort.yu)回复于 2006-04-05 10:08:07 得分 0
整个一搞脑子帖子,协议不一样,实时性不一样,关键是流量不一样
这东西怎么比?
LINUX下的DNS服务,P模型都不用,并发支持数远远超过了什么用IOCP的EVE了
Top
5 楼IO2( G*道也)回复于 2006-04-05 11:02:16 得分 0
WinEggDrop(WinEggDrop) 你能否拿出事实说明 EVE Online 里使用 UDP 协议的网络、逻辑是哪些?
to danscort2000(带鱼丝考) 你闹大笑话了,你不是做MMORPG的吧?怎么连基本的网络游戏概念都不懂,尽开黄腔啊。Top
6 楼IO2( G*道也)回复于 2006-04-05 11:29:01 得分 0
to WinEggDrop(WinEggDrop
2006-3-4 9:48:53 你丢下上一句话“EVE online的数据流量比WoW低很多.”
2006-04-05 08:54:00 看你今天又丢下一句“EVE Online这游戏使用的是UDP协议,WoW使用的是TCP协议.”
怎么连自己的话都不敢解释一下就跑,看你什么时候还会丢下什么话,嘿嘿Top
7 楼IO2( G*道也)回复于 2006-04-05 11:43:49 得分 0
如果两位是游戏爱好者,可以先参考一下
http://bbs.gameres.com/showthread.asp?threadid=49414&page=1
http://bbs.gameres.com/showthread.asp?threadid=50394
http://community.csdn.net/Expert/topic/4612/4612325.xml?temp=.260235
Top
8 楼Qiushen(忘魂)回复于 2006-04-05 11:49:32 得分 0
从03年到现在最高人数才2万,看来也是没什么搞头的东西Top
9 楼IO2( G*道也)回复于 2006-04-05 12:04:58 得分 0
Qiushen(忘魂)你见过的超过200的都不多吧?Top
10 楼Qiushen(忘魂)回复于 2006-04-05 12:34:19 得分 0
IO2(G*道也) 你看东西只看到表面,人云亦云,如果你是搞开发的话,就不会在这边扯了,自己去编个程序在普通机子上跑看看就知道了,真正不懂的人是你Top
11 楼IO2( G*道也)回复于 2006-04-05 15:08:56 得分 0
Qiushen(忘魂)如果你不讨论技术就不要乱说,就是看你这么乱说才花费这些时间来说明什么是科学的标准,科学的2个基本属性是可重复和可验证,没有技术含量的就不需要继续讨论了,呵呵
请问你知道wow采用的是什么服务器组模型?你做过IOCP吗?你知道从客户端发起一个网络命令到网络游戏服务器端到最终客户端渲染显示在用户面前的软件工程过程是什么?需要什么系统支撑?你知道根据32.640kbps这个数据你能得出是什么类型的网络游戏所要求及其配套的辅助设施需要达到什么标准?
好了,就这些问题,就看你的回答是否科学。Top
12 楼etre(林荃)回复于 2006-04-05 17:16:03 得分 0
看看Top
13 楼robin_yao()回复于 2006-04-05 19:40:32 得分 0
有分接吗?Top
14 楼WinEggDrop(WinEggDrop)回复于 2006-04-06 08:07:13 得分 0
UDP协议是我弄错了,我将EVE Online当成EQ2了.EVE Online是TCP协议的,EQ2才是UDP协议的,说真的,现在的网络游戏,大部分都是使用TCP协议的.EVE Online数据量比WoW低(每秒平均数据流量),我的证据是我本身有做游戏socks5代理,由于国内到北美游戏本身直接连接上去比较慢的原因,一般都要通过韩国的socks5代理再连接游戏,所以我有这些数据.Top
15 楼Qiushen(忘魂)回复于 2006-04-06 09:23:46 得分 0
IO2(G*道也),你是不是枪手啊,EVE没人玩,你就在这边贴这种东西出来,没意义的,吹得再好,人家也不会去玩,只会去玩WOW,玩EVE,还不如传奇,仙侠,西游,吹得再好也没有,事实就是事实,让你的服务器可以同时在线100万人(做梦的时候)也没用,因为没人会去玩,哈哈Top
16 楼IO2( G*道也)回复于 2006-04-06 12:11:28 得分 0
WinEggDrop(WinEggDrop) 你得到的每秒平均数据流量有什么局限性先不去讨论,姑且也可以做为一个参考。但你要知道高性能网络游戏服务器端软件系统的成熟标志恰恰就是使用相对合理网络交通流量换句话说就是尽量减少可能的网络交通流量的前提下完成既定的MMORPG游戏逻辑才是真正优秀的系统性能体现,所以如果你对MMORPG服务器端的架构和技术有较深入的理解,然后对这些问题就会更有帮助。
至于下面的那位小朋友就不说什么了,只奉劝你一句好好玩,不要耽误了身体、成绩回家被打屁屁。Top
17 楼WinEggDrop(WinEggDrop)回复于 2006-04-06 12:43:21 得分 0
顶楼的,你并不是eve或wow的工程师,你看到的只是eve单机能负载这么多用户,但你是否知道eve那台服务器的配置是怎样的吗?还有那台服务器的网络接入为多少带宽等,这些设置你清楚不?如果eve或wow的服务器配置都是一样或相差无几,你可以说eve的IO模型和游戏的编写质量都比wow高,但你在不清楚两个游戏的服务器设置的前提下,你能说eve在相同环境中,质量会比wow高吗?说不定eve那台服务器,一台就有16个CPU,这些你能知道吗?Top
18 楼IO2( G*道也)回复于 2006-04-06 12:54:37 得分 0
所以说你不是游戏界的人士还真不假!以你的常识是无法想象很多事情的
简单对你说,你首先要知道服务器端有什么样的服务器组模型,然后要知道EvE Online采用的并行计算技术是什么,wow采用分布式技术的核心是什么,为什么wow的方式有缺陷,为什么这次会出这么大的事故,至于其他的你就不要费心思了,你基本上是在摸不着门的瞎猜,科学是建立在严密的理论基础之上的,如果你连基本的知识都不具备,肯定会闹很多笑话的。Top
19 楼Qiushen(忘魂)回复于 2006-04-06 17:30:01 得分 0
楼上的,你这么专业,你倒说说WOW用的服务器是什么服务器,配置怎么样,EVE用的是什么服务器,具体配置又怎么,至少回答这两个基本的问题才来说其它的,科学不是吹出来的。Top
20 楼woainihaha(笨笨)回复于 2006-04-06 21:57:46 得分 10
呵呵,都在争网络,就没人注意到服务端结构和数据处理吗?
单就连接用户的数量来说是无法评价一个服务器的好坏的,也无法衡量网络框架的优劣的.
对于服务器来说,用户数量上一个层次之后,其处理能力才能区分好坏.
单台服务器必须就网络处理和数据处理,游戏协议和规则实施必须在一台计算机上处理,就2万人来说,除了能证明游戏的简单外不能说明任何问题;2万人的游戏数据处理就完成不了啊!Top
21 楼WinEggDrop(WinEggDrop)回复于 2006-04-06 22:33:46 得分 0
EVE Online游戏主页中的话:
3/13/2006
25k Peak Concurrent User barrier broken
Yesterday evening at 20:48 a new PCU milestone was reached when 25.665 EVE Players were logged in at the same time. This record follows a highly successful hardware upgrade of CCP's server cluster in London allowing CCP to remain true to its regiment of one unsharded virtual world with no instancing can hold.
希望顶楼的还会英文,自己看看server cluster是什么意思.
不懂装懂的人是你,开口闭口IOCP,你凭什么知道人家EVE Online这游戏的服务器是用IOCP模型,如果人家不写出来,恐怕你连人家的服务器使用的是Linux/Unix还是Window系统,你也只能是靠猜.Top
22 楼Messagebus()回复于 2006-04-07 10:16:02 得分 5
怎么没有见到有什么技术含量的跟贴,都是小孩在闹,失望啊。Top
23 楼sevencat(七猫)回复于 2006-04-07 11:17:56 得分 5
可能是gate服务器是一台吧。这倒有可能,不过要是把用户数据之类的也跟这个放在同一台机器上(他应该是数据库吧)。那会死的吧。Top




