监控安装 ERP

系统集成论坛

 找回密码
 注册通行证

QQ登录

只需一步,快速开始

路由器交换机防火墙系统集成商城 优质产品采购平台
查看: 710|回复: 2
打印 上一主题 下一主题

大型网络游戏服务器要具备什么条件

[复制链接]
跳转到指定楼层
1
发表于 2016-11-9 11:57:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
华为金牌代理
大型网络游戏服务器要具备什么条件

相对于单机游戏或者其它的局域网游戏不同,大型网络游戏的客户端不再对数据进行逻辑处理,大部分的逻辑计算都放在后端的服务器进行处理,导致玩家与后台服务器间的数据传输频次多且大多保持长时链接,服务器端的响应速度、并发能力、链接稳定性等性能也就直接决定了客户端玩家的用户体验。因此,游戏服务器选型和架构建设与一般的Web服务器不同,游戏服务器对于硬件和整个系统架构的要求更高。

游戏服务器

第一,快速响应;

由于网游的服务器集群对应所有的游戏客户端,每个玩家的动作都会实时地互相影响。比如玩家间PK,在接收到玩家的指令后,服务器需要立刻判断双方攻击力、血量、防御力、抗性等属性,然后经过一定的算法才能最终输出一个伤害值。而这些都需要服务器进行实时的运算并作出反馈,延迟需要在毫秒级。因此,网游的逻辑服务器需要强大的计算能力,或是采用高性能的服务器,或是通过计算服务器集群提升整个系统的计算能力。

第二,高并发;

对于一款热门的网游,高并发能力是考验服务器端的一道难题。玩家的大规模同时登陆和游戏内的国战、群聊都会需要极高的并发链接处理。以IM服务器举例,当某个玩家在游戏发布了一条消息,目标是全地图所有玩家,那么这则消息可能需要同时发送给数万的玩家,而这仅仅只是一个玩家发布的消息,如果是10个、100个或者10000个玩家同时发送广播呢?所以,一个同样硬件配置的服务器,可能跑Nginx(用于处理Web服务器的并发)可以同时处理上万的链接,但是对于一个游戏服务器就只有1、2千了。因此,对于登录和管理服务器而言,能否支持高并发是重要的考量依据。

第三,大量的数据

一款大型网游在服务器端需要存储大量的数据,比如游戏中的地图数据、资源数据等基本不会有太大变化的数据。另外,玩家每创建一个游戏角色都会有一系列数据需要存储,比如名称、ID、装备、宠物、属性等等,而且不论这个玩家是否上线、是否长时间没有登录,相关的数据都需要永久保存。因此,网游的存储服务器需要较大的、安全的存储空间来保存这些数据。
2
发表于 2016-11-9 18:47:16 | 只看该作者
华为金牌代理
云服务器全场3折起:http://t.cn/RfwIisF
3
发表于 2016-11-15 18:38:46 | 只看该作者
华为金牌代理
孙先生
QQ:2850221735
电话:0755-86548095
小鸟云计算网址:www.niaoyun.com
地址:深圳市南山区科兴科学园
欢迎前来联系、交流!
(Intel Haswell + DDR4 + SSD = 50,000IOPS、800Mb/s吞吐量)
小鸟云是国内为数不多具有ISP/IDC双资质的专业云计算服务商,同时持有系统软件著作权证书、CNNIC地址分配联盟成员证书,通过了ISO27001信息安全管理体系国际认证、ISO9001质量保证体系国际认证。
作为国内领先的云计算服务商,小鸟云有着完善的行业解决方案和卓越的云计算技术。自主研发的纯SSD架构云服务器,以50,000IOPS随机读写速度、800Mb/s吞吐量的高性能数值刷新行业记录。其整合资源、细化资源到落地资源的服务举措,旨在打造差异化的开放式闭环生态系统,帮助用户快速构建稳定、安全的云计算环境。
您需要登录后才可以回帖 登录 | 注册通行证

本版积分规则

联系我们| 手机版|系统集成论坛 ( 京ICP备11008917号 )

GMT+8, 2024-11-26 03:53 , Processed in 0.063742 second(s), 23 queries .

系统集成论坛

BBS.XTJC.COM

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