随着游戏行业的发展,休闲类,卡牌类游戏已经无法满足玩家对高品质游戏的追求,同时移动终端硬件配置也在飞速提升,满足了 MMO RPG,MOBA 等中重度游戏运行对硬件的要求,越来越多的 MMO 类产品随之诞生.
目前,游戏产品同质化现象严重,游戏厂商已经从爆发式增长时代逐步回归理性,未来将走精品化路线和全球化路线.未来 MMO 类游戏在精品化游戏中将持续扮演非常重要的角色,但同时也面临着诸多技术挑战:
• 大带宽高包量:接入层需要具备充足的网络带宽和较高的网络包吞吐能力.
• 资源弹性伸缩:短平快的行业特性,需要最大化地节约和利用游戏服务器资源.
• 高计算能力:MMO 类型的网游属于强交互强校验类型,对游戏服务器的计算能力有比较高的要求.
• 就近接入:为保证游戏流畅性,提升游戏体验,游戏玩家需要就近接入方式连接游戏服务器.
因此,依托阿里云完善的产品支撑,高效的计算能力以及稳定的国际网络,本解决方案提出了 MMO 的通用参考架构,并分别针对端游,手游以及页游的游戏特点和具体要求,给出了相应的参考架构,并详细罗列了各架构的特点:
MMO 通用参考架构方案:阿里云完整的产品线体系提供了从游戏下载 & 更新,游戏业务服务器,游戏逻辑服务器,游戏 DB 服务器,游戏数据运营平台到游戏运维监控平台的全场景解决方案.
架构主要有以下特点:
• 手游项目通常采用相对简单的部署架构,少部分大型 MMO 类手游也会沿用端游部署架构.
• 客户端通常采用与游戏服务器直连的方式,少部分项目在游戏服务器前端设置网关或采用网关与游戏服务器同机部署的方式.
• 游戏数据库服务器可以采用与游戏服务器 1:1 的配比关系,也可以采用多区共用的部署方式.
另外,本解决方案还介绍了接入层服务器集群弹性扩容 & 缩容实现,游戏下载 & 更新高可用实现,MMO 通用安全架构等 MMO 游戏通用技术解决方案.针对各参考架构所需的关键产品,介绍了包括 ECS,RDS,Redis,弹性伸缩,大数据计算等在内的云产品,并为用户提供了客户案例.
阅读全文,请点 这里
了解更多请微博关注 阿里云客户满意中心
来源: https://yq.aliyun.com/articles/400497