开发者社区> 问答> 正文

阿里云多人实时竞技类游戏解决方案


随着移动终端硬件的不断更新换代升级,手游逐步将战场转向中重度类型。多人实时竞技类游戏就是中重度游戏的典型代表,而实时的多人同时在线竞技对后端服务器带来巨大的压力,对于网络稳定性也带来了前所未有的挑战。
1.    高网络吞吐能力需求。高网络吞吐主要体现在多人同时在线及PVP战场等场景,由于数据包的广播以至高pps负载,而往往单台服务器端网络吞吐能力尤其是pps能力受限将导致明显的延时、丢包等问题。
2.    低延时需求。由于此类游戏实时竞技的特性,实时的同屏对战及数据交互对网络延时提出了较高的要求;而如何能够让不同地域、不同网络环境下的玩家能够拥有公平的对战环境和良好的用户体验,对于运营商网络覆盖及网络传输速度提出了更高的要求。
3.    资源弹性伸缩能力需求。不确定的玩家在线数量对于服务器的资源配置预估带来了困扰,尤其在游戏刚刚上线的推广期或在线活动等,瞬时的访问压力很容易突破系统负载能力上限,而时刻保持着高配置资源又造成了巨大的资源浪费,所以灵活的自动弹性伸缩能力显得尤为重要。
4.    服务器单点风险问题。垂直部署架构面临的典型问题,当单台服务器因各种问题宕机时,将导致至少一组区或服不可用,宕机恢复时间直接关系到用户体验、财务流水甚至用户留存,而往往限于开发条件、代码继承、成本等因素,绝大多数游戏还依然坚持着这种部署模式。
5.    跨地域部署需求。为了提升用户体验,实现用户就近接入,采用全国多数据中心部署Battle服务器无疑是最行之有效的办法。但是如果想要实现单区或单服的跨地域部署,随之带来的问题是多数据中心的Battle服务器与中心服务器之间的数据交互的稳定性和传输速度的保障。
附件是阿里云多人实时竞技类游戏解决方案,欢迎拍砖!!!

展开
收起
远途 2015-11-29 19:45:13 9291 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
如何高效的制作主机次时代游戏——高效游戏制作流程 立即下载
阿里云游戏行业-案例及解决方案 立即下载
阿里云游戏行业解决方案 立即下载