ALB助力乐元素网络运维管理更简单

客户介绍

乐元素创立于2009年,代表作国民级三消休闲游戏“开心消消乐”,在中国消除类游戏市场份额中占比高达70%以上。秉承将游戏和AI技术相结合,通过科技驱动,创造更好的文化娱乐体验,为更多的人提供美好与欢乐的理念。 


客户诉求:

改造前客户业务系统使用SLB集群架构,其大数据中台通过采集端上的游戏运行指标,进行大数据分析呈现,并按需调优。客户日常业务面临如下需求:

运维管理工作量大:具有高并发流量、高QPS需要,需要管理多组CLB进行业务负载分担;


重要业务需要人工干预多:在业务高峰期,为保障重要请求不受影响,需部署两组服务端,使用不同的CLB入口,按照URL进行手工调度。


7层业务调度最佳路由能力差:部分业务需要基于header调度,由于CLB 7层路由能力有限一直在服务端进行 


ALB助力乐元素网络运维管理更简单


解决方案与方案价值


经一线技术与产品团队深入分析,发现客户业务本质属于纯7层的LoadBalance调度场景,业务架构上可使用ALB替换CLB方案满足客户上诉业务的需要。 


ALB助力乐元素网络运维管理更简单


优化后的方案具有如下优势:


类型

方案特点

客户收益

精简架构,节省运维人力

单个ALB实例可以支持100QPS

轻松应对客户接近20QPS峰值的业务特点;

ALB实例无需选择规格,自动伸缩

客户无需关心实例规格,避免评估指标峰值的困惑,以实际使用为计;

通过URL规格按需转发

部署一套服务端,通过URL转发规则进行不同优先级业务的调度

多个CLB合并为一个ALB

1. 故障点减少;

2. 客户运维难度降低;

基于业务的的架构,面向未来

ALB有丰富的转发规则,如重新写header

客户把之前在业务web服务器上配置的规则放到ALB上面,减轻业务端压力,使用更方便

ALB提供CnameEIP两种访问方式

DDOS直接CNAME回源ALB,之前需要多次添加CLB上的公网IP

ALB可以作为容器的ingress入口

客户有做容器化技术演进的设想,后续可以借助ALB平滑做升级


此案例是游戏客户使用7层负载均衡的重要突破!阿里云北京泛互联网团队联动业务线SA及云网络团队,深入剖析客户需求制定纯7层业务调度架构优化方案,最终实现客户大数据中台业务全量阿里云的高效运维! 

上一篇:温故而知新-Javascript】使用 Window 对象


下一篇:阿里云丨洛神·网络力压群雄,拿下2021Gartner 全球第一