成功案例

皇家骑士团完美世界(北京)网络技术有限公司

完美世界(北京)网络技术有限公司是中国领先的网络游戏开发商和运营商之一。自2004年成立以来,陆续推出了《完美世界》、《武林外传》、《诛仙》、《口袋西游》、《皇家骑士团》等网络游戏产品。

背景介绍

完美世界(北京)网络技术有限公司是中国领先的网络游戏开发商和运营商之一。自2004年成立以来,陆续推出了《完美世界》、《武林外传》、《诛仙》、《口袋西游》、《皇家骑士团》等网络游戏产品。2007年7月26日,完美世界成功登陆美国纳斯达克股票市场(NASDAQ:PWRD),并于2009年1月2日登陆纳斯达克全球精选市场(NASDAQ Global Select Market)挂牌交易,成为中国最出色的互动娱乐企业之一。

背后故事

完美世界在开发之初,考虑到《皇家骑士团》依托于微游戏平台,微游戏平台则部署在新浪SAE云上,鉴于新浪SAE一向的口碑及信誉,所以对于这个项目的部署和运行也同样选择了SAE公有云计算平台。

皇家骑士团项目组采用了多项SAE提供的服务以完成游戏的部署和运行,其中:

  • MySQL服务作为平台数据库和游戏数据库,用于存放关系型数据;
  • KVDB服务用于支持海量的游戏key-value数据存储;
  • Rank排行榜服务用于完成分布式环境下的统计排名;
  • CDN服务作为一项企业用户的专属服务,为该应用提供访问加速功能并节省30%左右的流量费。

效益体现

  • 负载均衡:新浪SAE采用分布式的服务器部署架构,系统自动将用户请求转发到负载相对较小的服务器上,从而自动实现了负载均衡功能;
  • 高可靠性:在架构设计上,SAE对所有服务都进行了冗余设计,从而避免了单点故障,保证游戏服务的高可靠性;
  • 弹性扩展:SAE 作为PaaS云平台服务具有无缝的弹性扩展特性,很好的满足了游戏迅速增长、变化的需求;
  • 数据安全:SAE对所有的应用数据都提供冷备和热备,从而保障了游戏数据的安全——对于关键性的MySQL服务,根据SLA需求不同,提供一个一主一从到一主N从的数据库HA;同样的,KVDB也采用一主多从的分布式架构,发生宕机时,会自动切换到健康的DB上。

通过将游戏部署在云计算平台上,完美世界的皇家骑士团项目组对于访问量激增的状况可以实现从容应对。SAE作为公有云服务,其整体架构具有高可靠性和高安全性,并具备专业的团队来负责安全及运营维护工作,因而极大地简化了项目组部署和维护工作,使得项目组能集中精力于核心业务的开发,为用户提供更好的游戏体验。