腾讯游戏经过十多年的高速增长,目前覆盖了全球数亿玩家,诞生了全球首个“亿”级日活手游,后台运行着数十万台服务器。
业务井喷式增长对腾讯游戏运维团队提出了巨大的挑战。游戏运维日常工作都绕不开发布、开区、扩容等操作。在业务上云后,还要管理诸如负载均衡、云硬盘、云数据库、对象存储等云资源,资源类型复杂且层层依赖。如何高效地管理云上资源,成了游戏运维最关心的问题。
在经历了早期探索和多年的实践之后,运维团队针对腾讯游戏几类最常用的游戏架构,结合腾讯云资源编排 TIC “基础设施即代码”的产品理念及能力,将模板代码免费开放给到游戏社区。基于这些预置的资源编排模板,一键部署游戏架构,资源部署效率提升10倍。
我们以一个大世界类的游戏架构为例:
架构图是清晰的,但是运维同事将上述架构图转换实际的资源配置时,却要经历重重磨难:
- 申请260台机器
- 每台机器选类型
- 选系统
- 选硬盘
- 选带宽
- 选ip
- 选vpc
- 起名字
- 改root密码
- 配置负载均衡
- 配置数据库
- ……
一路走下来,一天的时间就过去。“holyshit 的工作量”,运维同事如是说。
万一游戏火了,服务要扩容,开新区,上述流程还要再来N次。
但如果用了资源编排 TIC 产品,只需要点击几次鼠标,就可以完成一个游戏架构的创建或扩容,前后花费不到10分钟(其中有9分钟的时间啥事不用干,原地做套眼保健操,舒展下肩颈,来几组深蹲),资源部署效率蹭蹭地提升。
Talk is cheap show me the code,一图胜千言!
原来游戏运维生活可以更美的。
如何提升云资源编排效率?请猛戳腾讯云资源编排 TIC,数十个编排模板,总有一款适合您。
现在参与资源编排有奖调研问卷,将有机会获得价值450元Terraform官方认证代金券,期待您的反馈。
微信扫码参与:
加入「腾讯云资源编排社区」,一起提升研发运维效能。