一、现状分析
随着国内手游行业与4G时代的兴起,2013年国内卡牌类游戏收入占据了手游总体收入的近一半,成为国内手游市场的主流。2014年动作类重度卡牌手游崛起,2015年卡牌手游进入即兴战斗时代。同时卡牌手游也将迎来重度手游的强大挑战。面对汹涌袭来的手游发展浪潮,卡牌手游除了玩法创新,对后端服务架构要求也相应提高。
二、行业需求
时间要求高
开发周期短,需要控制成本,开服、合服相对频繁。
带宽灵活调整
可能会存在单个服带宽很高,其他服带宽利用率很低的情况。
登陆服务需要实现负载均衡,游戏服需要稳定
各种类型游戏基本上都有的共同特性,不确定的玩家在线数量对于服务器的资源配置预估带来了困扰,尤其在游戏刚刚上线的推广期或在线活动等,瞬时的访问压力很容易突破系统负载能力上限。
快速恢复
垂直部署架构面临的典型问题,当单台服务器因各种问题宕机时,将导致至少一组区或服不可用,而宕机恢复时间直接关系到用户体验、财务流水甚至用户留存,而往往受限于开发条件、代码继承、成本等因素。
数据传输的安全性高
垂直部署架构中,往往需要将一些重要的业务进行独立服务器运行,比如支付的业务平台,用户信息平台等,保证数据的安全,但是业务又需要将云主机和物理服务器的内网打通,实现内网互访。
三、云的解决方案
SSD高磁盘IO
云服务器可实现SSD云磁盘,拥有高速稳定的读写能力,对游戏的平台提供高IO,同时,云磁盘的独立性可在不同设备上随意挂载。
快速部署
云服务器实现全自动开通,释放,销毁操作功能,满足游戏行业合服频率高的特性,做到弹性调整,按天计费,按需操作,实现真正意义上的弹性。
排除单点风险
云服务器基于分布式文件系统构建的云平台,云服务器自身拥有自动宕机迁移的能力,可以在故障发生时快速的通过迁移恢复服务,避免游戏服务器的单点故障。
云服务器和物理服务器互通
云服务器依靠强大的资源网络,可以实现云服务器和物理服务器互通,实现混合组网。
平台稳定运行
游戏业务主要分平台和游戏服,平台是每个游戏商的核心,对于游戏的平台,需要为客户提供高可靠的保障,云的SLB,采用FULLNAT模式,在不改变用户任何配置的情况下为客户提供平台前端的负载,通过内网互通,实现数据库,平台登录,游戏服三者之前的高速互通,实现游戏服的高保证。
四、云架构部署
云架构部署图如下
云架构部署图详解
1、 游戏服务端入口处采用负载均衡服务,随着游戏业务量增加,单服承载能力达到上限,随时扩展游戏服数量。SLB支持4层TCP/UDP,7层http/https负载均衡,提供1W+并发量,使得业务具备灵活多样的伸缩性能。
2、 平台前端实现防DDOS防护部署,可以为游戏服提供DDOS流量清洗服务。
3、 购买的内部资源,可以自由组建自己需要相匹配的配置设备。比如:购买20核CPU,100G内存,客户可跟进自身需求对不同业务的云服务器在资源池内进行自由搭配。在使用过程中,如果发现某台设备的资源利用率不高,可以将资源进行回收,重新进行分配部署,这样既实现了完全个性化定制的需求,又实现了客户快速开服的需求。
4、 利用云服务器的SSD磁盘高速稳定的随机读写能力,每秒过百兆吞吐量的存储性能,客户可在云服务器上自建高速数据库服务,满足对数据库的高IO需求。
5、 通过网内资源的互通性,为客户打通物理服务器和云主机内网,实现内网资源互相调度,达到混合部署的效果。
五、 解决方案的特点和优势
用户自身资源池化
弹性调整,按天计费,按需操作,实现真正意义上的弹性。
更优的用户体验
结合优质的多线BGP带宽,可以交付玩家流畅的游戏体验。
高速的IO读写
为用户提供高速的IO读写性能,满足平台服务的高IO读写。
网内资源互通性
通过云丰富的资源沉淀,为客户实现物理网络和虚拟网络之间的互通。
SLB负载
通过云的SLB服务,为平台和游戏服提供负载均衡服务,缓解设备的负载压力。
关于我们:华籁云(www.hualaiyun.cn)隶属南京华籁云信息技术有限公司,是一家专注于网站及服务器综合业务提供商。服务包括:南京网站建设、南京域名注册、南京虚拟主机、南京服务器租用、南京服务器维护、南京网站维护,公司配有客服、技术、开发等部门,拥有数名安全专家,7*24为用户提供技术服务。
欢迎联系华籁云(HUALAIYUN)我们将竭诚为您服务!
接待地址:南京市文景路61号垠坤创芯汇(各区均有办公接待处) 贴心服务:一个电话免费预约来访或者上门洽谈