自宠物小精灵游戏推出以来,全球玩家经常遇到连接和性能问题。游戏发布至今已超过一个月,但有时候玩家还是不能登录或连接到游戏中。某些时候,游戏虽然启动了,但由于应用无法承载海量的玩家请求,导致游戏无法进行。此外,黑客好像也发起了针对游戏基础设施的DDoS攻击,试图将一直密切关注此游戏的媒体的注意力转移到自己身上。
![](http://www.ctiforum.com/uploadfile/2016/0808/20160808110311357.jpg)
情况应该不必变得如此,事实上有众多的最佳实践方法可以供宠物小精灵游戏的研发人员Niantic和该应用的托管方谷歌云使用,以减轻这些问题。以下是企业在创建确保其可用性的在线应用时应当考虑的几个方面:
- 灵活性--企业可以采用一些新技术,按需添加身份认证、服务器、数据中心等应用组件资源,满足当前需求。企业也可以采用负载均衡技术和云端编排系统,以便创建按需、灵活的基础设施。当更多玩家尝试连接至游戏时,企业可以动态、自动、透明地将应用服务器添加到资源池中,避免客户端连接超时或者连接时间过长。
- 全球性分布--企业可以利用全球服务器负载均衡(GSLB)技术,跨多个数据中心和地区为众多玩家分配连接。确保玩家可以连接到距离最近的资源,将延迟降至最低,优化玩家体验。
- 监控应用SLA--通常大部分问题不是由应用宕机造成的。更多时候,问题是由于响应时间过长,登录或应用超时所致。企业应该部署可以监控多个应用部件性能的系统,以了解是端到端应用路径(服务器、数据中心、广域网、客户端)中的哪些部件引发了延迟。
- 安全性--企业需要强健的混合DDoS缓解解决方案,防止黑客对游戏的攻击。目前,DDoS攻击是互联网中常见的攻击。这些攻击很容易发起,许多黑客组织也会向公众出售DDoS服务。如今,媒体对口袋小精灵游戏的关注度很高,黑客们也都在试图通过发起攻击并声称他们击垮了宠物小精灵游戏,寻求短暂的出名机会。故障是由大量玩家的涌入所导致,还是黑客发起的攻击所引起,这都不重要。在公众的眼中,宕机的真正原因是他们无法查证的,除非Niantic和谷歌愿意发布这些信息。
这些措施是否到位,是否能够解决当前宠物小精灵游戏的性能问题还有待观察。随着Niantic将更多的国家和玩家吸纳到游戏中来,唯一可以确定的就是,玩家还将继续面临登录问题,除非游戏研发人员调整基础设施,来落实以上这些关键建议。
此前,Radware曾针对宠物小精灵游戏事件发表过评论文章:针对宠物小精灵游戏的DDoS攻击存在与否并不重要,企业从中吸取教训才是重点。
关于Radware
Radware是为虚拟数据中心和云数据中心提供应用交付和应用安全解决方案的全球领导者。Radware屡获殊荣的解决方案为关键业务应用提供充分的弹性、最大的IT效率和完整的业务灵敏性。Radware解决方案帮助全球上万家企业和运营商快速应对市场挑战,保持业务的连续性,在实现最高生产效率的同时有效降低成本。