Xlink Group Limited

全球游戏平台AWS云迁移案例

项目介绍

Xlink Group Limited 是一家总部位于新加坡的全球游戏开发和发行公司,拥有多样化的游戏产品组合,包括RPG、SLG、LBS和卡牌游戏等。公司在全球多个地区设有业务机构,开发团队分布在新加坡、深圳、香港和迪拜等主要地区,已在国际游戏领域占据重要位置。

目前,公司在阿里云国际站的新加坡地区部署了其纸牌游戏相关业务,但近期遇到了严重的网络访问延迟和丢包问题,影响了用户体验和业务发展。随着公司预计游戏用户将大幅增长,在线并发量显著增加,现有平台已难以满足业务需求。

为应对这些挑战并抓住未来机遇,Xlink Group Limited 决定将游戏业务迁移至AWS云平台,利用AWS全球基础设施和高性能服务,特别是Aurora数据库服务,以支持游戏统计更新、玩家库存管理和设备交易等关键业务功能,确保低延迟和高并发性能。

此次迁移旨在构建一个弹性、安全、高效的游戏平台,提高游戏服务的性能、稳定性和可扩展性,保持公司在全球游戏市场的竞争优势,同时为未来业务增长提供坚实的技术基础。

需求分析

性能与用户体验需求

  • 全球低延迟访问:解决全球用户访问游戏服务时的高延迟问题,特别是在用户高峰期
  • 高并发处理能力:支持预期的用户增长和高并发访问,确保游戏操作流畅
  • 稳定的网络连接:解决当前面临的丢包问题,提供稳定的网络连接体验
  • 快速响应的数据库:确保游戏统计更新、玩家库存管理和设备交易等关键功能的低延迟响应

可用性与可靠性需求

  • 消除单点故障:构建高可用架构,避免系统单点故障风险
  • 业务连续性保障:确保游戏服务在各种情况下的持续可用
  • 多区域容灾能力:建立跨区域的容灾机制,应对区域性故障
  • 稳定的游戏体验:即使在业务高峰期也能保持系统稳定性,不影响用户游戏体验

扩展性与灵活性需求

  • 弹性资源调配:根据实时业务需求自动扩展计算和存储资源
  • 快速应对流量峰值:能够迅速响应游戏活动或营销活动带来的流量激增
  • 全球市场支持:灵活支持不同地区市场的业务拓展需求
  • 未来增长空间:为预期的业务增长预留充足的扩展空间

成本优化需求

  • 资源利用率提升:通过自动扩缩机制优化资源使用,避免资源浪费
  • 成本可控性:采用合理的计费模式,如Reserved Instances,降低长期运营成本
  • 运维效率提升:简化系统管理和维护工作,降低人力成本
  • 投资回报最大化:在保证性能的同时优化成本结构,提高投资回报率

安全与合规需求

  • 数据安全保障:实施严格的数据保护措施,保护玩家信息和游戏资产
  • 防DDoS攻击:建立有效的DDoS防护机制,保障游戏服务安全
  • 全球合规性:满足不同地区的数据保护法规和游戏行业标准
  • 安全审计能力:提供完善的安全监控和审计机制

解决方案

系统架构图

价值收益

50%
延迟降低
30%
用户满意度提升
7%
成本降低
99.9%
游戏对局成功率

显著降低访问延迟

通过在AWS新加坡区域部署web和后端服务器,新加坡用户的访问体验得到了显著改善。用户访问速度大幅提升,特别是在业务高峰期,延迟问题得到了有效解决,访问Xlink Group limited游戏平台的平均延迟从原来的400毫秒减少到200毫秒,提升了50%。用户体验的提升直接带来了客户满意度的提高,用户满意度增加了30%,用户留存率提升了20%,进一步促进了业务的增长。

优化性能和成本

新增的Auto Scaling机制能够根据业务需求自动调整EC2实例的数量,优化资源利用率,使系统在业务高峰期的响应时间减少了70%,确保了系统在高负载情况下的稳定运行。通过采用AWS的RI模式及成本优化工具,客户能够优化资源使用,享受更低的费用,使得客户的资源成本降低了7%。这种成本节约不仅仅体现在IT基础设施上,还包括运营和维护的综合成本,显著高于传统数据中心的方案。

提升业务可用性

通过ELB和多可用区部署的EC2实例,系统的高可用性得到了显著提升。ELB能够分发流量,确保各个实例的负载均衡,防止单点故障。同时,多可用区部署确保即使某一个区域出现故障,系统依然能够正常运行。这种高可用架构确保了平台在业务高峰期的稳定运行,使得99.9%的游戏对局能够顺利进行,游戏对局中断率减少了90%。

持续的技术支持和改进

在项目实施过程中,AWS和富文提供了持续的技术支持和改进建议。通过定期的性能评估和安全审计,确保系统始终保持在最佳状态。针对可能出现的新挑战和新需求,团队能够迅速响应,进行相应的调整和改进,确保系统的高可用性和安全性。