国民级消消乐背后的网络技术支持:不畏巨“峰”,“运”筹帷幄 ——阿里云ALB助力乐元素构建用户体验更丝滑,运维管理更简单的网络

本文涉及的产品
传统型负载均衡 CLB,每月750个小时 15LCU
应用型负载均衡 ALB,每月750个小时 15LCU
网络型负载均衡 NLB,每月750个小时 15LCU
简介: 近日,阿里云网络携手乐元素共同部署建设了基于7层业务自动化调度的弹性网络架构,进一步提升乐元素在用户服务上的娱乐体验。提到乐元素相信大家都不陌生,作为从事移动网络游戏的研发、运营及广告平台,其代表作就是先前提到的国民级三消休闲游戏《开心消消乐》, 在中国消除类游戏排名连续多年领先。秉承将游戏和AI技术相结合,通过科技驱动体验的理念,乐元素通过出色的产品为世界各地的人们带来了无尽的欢乐。

 宅经济效应逐渐消失,游戏行业增长平缓

随着“后疫情”时代的到来,游戏行业经历了从指数级爆发到逐渐平稳增长的态势。根据《2021年中国游戏产业报告》显示,2021年,中国游戏市场实际销售收入2965.13亿元,较去年增收178.26亿元,同比增长6.4%。移动游戏依然占据国内游戏市场主流,总收入占比为76.06%。国内休闲游戏市场收入346.53亿元,同比增长17.42%。消除类游戏作为休闲游戏的子品类,拥有玩法简单、轻松爽感等特征,用户群体相对稳定和广泛,在所有游戏类型中渗透率较高。其中最具代表性的是风靡全国的《开心消消乐》,凭借鲜活的画面表现力和优秀的互动体验感在消除类游戏中多年霸榜。

image.png

 提升玩家体验,提高运维效率成为关键因素

休闲消除类游戏通常由图片、API请求、视频等动静态资源混合构成,高峰访问导致的页面卡顿、网络阻塞均可能流失大量用户。因此,为全球各地玩家提供稳定、丝滑、可靠的游戏体验成为游戏市场决胜的关键因素。同时,随着游戏安装包不断增大,版本更新频繁,用户下载量激增,安装包下载慢、服务器带宽消耗高等问题日益突出,需要游戏服务商具备弹性的流量负载和24小时全网高可用,更加简单高效的运维管理也十分重要。


 国民级手游背后的网络技术支持——阿里云应用型负载均衡ALB

近日,阿里云网络携手乐元素共同部署建设了基于7层业务自动化调度的弹性网络架构,进一步提升乐元素在用户服务上的娱乐体验。提到乐元素相信大家都不陌生,作为从事移动网络游戏的研发运营广告平台,其代表作就是先前提到的国民级三消休闲游戏开心消消乐, 在中国消除类游戏排名连续多年领先。秉承将游戏和AI技术相结合,通过科技驱动体验的理念,乐元素通过出色的产品为世界各地的人们带来了无尽的欢乐。

image.png

 不畏巨“峰”,“运”筹帷幄

作为国民级手游开心消消乐经常会在某些节日、特定运营活动节点迎来流量高峰。大数据中台通过分析端上的游戏运行指标,进行大数据分析呈现,并按需调优提升终端用户的服务体验。但由于活动前无法预估业务高峰会达到多大的流量水平,为了更好调度流量实现负载分担,因此常常需要根据地域、时间段、终端等数据分析手工增减机器。

image.png

因此,对于IT网络运维管理人员经常面临如下问题:

  1. 运维管理工作量大:具有高并发流量、高QPS需要,需要管理多组CLB进行业务负载分担;
  2. 重要业务需要人工干预多:在业务高峰期,为保障重要请求不受影响,需部署两组服务端,使用不同的CLB入口,按照URL进行手工调度。
  3. 7层业务调度最佳路由能力差:部分业务需要基于header调度,由于CLB 7层路由能力有限一直在服务端进行。


 为什么选择阿里云应用型负载均衡ALB

传统的负载均衡CLB虽然具备一定的统一灵活调度能力,但在弹性、自动扩展、高性能方面还有所欠缺;同时实时弹性、高并发、超大新建规格、多协议(HTTP/HTTPS/HOST/URL/Cookie/Http Method))7层负载转发能力无法很好的通过传统负载均衡来实现。

image.png

基于以上业务诉求,阿里云联合乐元素技术工程师共同设计了纯7层的LoadBalance调度方案,业务架构上使用ALB替换CLB方案满足上诉业务的需要。

image.png

乐元素数据中台通过部署阿里云应用型负载均衡ALB后,网络实现如下能力

  1. 超强性能,按需弹性:单个ALB实例可提供高达100万QPS能力,运维人员省去预估业务高峰值的烦恼,ALB即可根据实际业务情况,自动弹性地应对业务高峰
  2. 简化运维,节约人力:DDoS直接回源ALB,将以往多个CLB实例合并为一个ALB实例,降低日常运维管理难度。
  3. 更低时延,更优体验:部署一套服务端,通过URL转发规则实现不同优先级业务的差异化调度,满足个性化路由转发需要。
  4. 面向未来,可扩展:ALB可作为容器的Ingress入口,容器化技术演进可平滑升级。



 写在最后,带你了解阿里云负载均衡ALB  

距离阿里云应用型负载均衡ALB在2020年云栖大会首次发布已一年多时间,做为面向应用层流量的高级负载产品,其可提供的超强性能、四级高可靠、基于内容进行高级路由、可面向云原生网络等多项产品能力已服务越来越多的游戏、移动互联网应用、广告、音视频、电商大促、金融服务、云原生开发应用等多领域客户。阿里云ALB基于阿里云自研的洛神云网络2.0 平台,通过开放弹性的NFV平台技术,提供业界领先的应用层负载均衡解决方案:

image.png

1) 提供完整的应用级、集群级、可用区级、地域级,4级高可用能力,确保业务实时在线;

2) ALB会自动根据用户流量的大小来对VIP的容量以及VIP的数量进行动态调整,给用户带来极致的弹性体验,减低运维开销的同时最大限度的节约成本。应用型负载均衡具备超强7层处理能力,单实例7层处理能力高达100万QPS

3) 为了获得更可靠、低延时的传输,业界在网络传输优化上一直在寻求更好的方案。阿里云ALB上也提供了对QUIC的支持,目前支持gQUIC Q46、Q44、Q43、Q39、Q36、Q35等版本;ALB同样推出了众多的高级转发特性,基于Header、Cookie及Method等多种转发方式,可以更好的满足用户的个性化路由转发需求。

4)ALB不仅与阿里云云原生相关服务深度集成(ACK/ASK/SAE/FC等),还支持原生K8S,欲了解更多,请点击链接(产品文档)了解更多关于ALB产品信息。

相关实践学习
SLB负载均衡实践
本场景通过使用阿里云负载均衡 SLB 以及对负载均衡 SLB 后端服务器 ECS 的权重进行修改,快速解决服务器响应速度慢的问题
负载均衡入门与产品使用指南
负载均衡(Server Load Balancer)是对多台云服务器进行流量分发的负载均衡服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 本课程主要介绍负载均衡的相关技术以及阿里云负载均衡产品的使用方法。
目录
相关文章
|
2天前
|
存储 监控 安全
单位网络监控软件:Java 技术驱动的高效网络监管体系构建
在数字化办公时代,构建基于Java技术的单位网络监控软件至关重要。该软件能精准监管单位网络活动,保障信息安全,提升工作效率。通过网络流量监测、访问控制及连接状态监控等模块,实现高效网络监管,确保网络稳定、安全、高效运行。
27 11
|
8天前
|
云安全 人工智能 安全
|
13天前
|
机器学习/深度学习 人工智能 算法
深度学习入门:用Python构建你的第一个神经网络
在人工智能的海洋中,深度学习是那艘能够带你远航的船。本文将作为你的航标,引导你搭建第一个神经网络模型,让你领略深度学习的魅力。通过简单直观的语言和实例,我们将一起探索隐藏在数据背后的模式,体验从零开始创造智能系统的快感。准备好了吗?让我们启航吧!
39 3
|
20天前
|
数据采集 XML 存储
构建高效的Python网络爬虫:从入门到实践
本文旨在通过深入浅出的方式,引导读者从零开始构建一个高效的Python网络爬虫。我们将探索爬虫的基本原理、核心组件以及如何利用Python的强大库进行数据抓取和处理。文章不仅提供理论指导,还结合实战案例,让读者能够快速掌握爬虫技术,并应用于实际项目中。无论你是编程新手还是有一定基础的开发者,都能在这篇文章中找到有价值的内容。
|
21天前
|
云安全 人工智能 安全
再登榜首!阿里云蝉联中国公有云网络安全即服务市场份额第一
再登榜首!阿里云蝉联中国公有云网络安全即服务市场份额第一
34 5
|
22天前
|
弹性计算 监控 数据库
制造企业ERP系统迁移至阿里云ECS的实例,详细介绍了从需求分析、数据迁移、应用部署、网络配置到性能优化的全过程
本文通过一个制造企业ERP系统迁移至阿里云ECS的实例,详细介绍了从需求分析、数据迁移、应用部署、网络配置到性能优化的全过程,展示了企业级应用上云的实践方法与显著优势,包括弹性计算资源、高可靠性、数据安全及降低维护成本等,为企业数字化转型提供参考。
43 5
|
18天前
|
弹性计算 安全 容灾
阿里云DTS踩坑经验分享系列|使用VPC数据通道解决网络冲突问题
阿里云DTS作为数据世界高速传输通道的建造者,每周为您分享一个避坑技巧,助力数据之旅更加快捷、便利、安全。本文介绍如何使用VPC数据通道解决网络冲突问题。
67 0
|
1天前
|
SQL 安全 网络安全
网络安全与信息安全:知识分享####
【10月更文挑战第21天】 随着数字化时代的快速发展,网络安全和信息安全已成为个人和企业不可忽视的关键问题。本文将探讨网络安全漏洞、加密技术以及安全意识的重要性,并提供一些实用的建议,帮助读者提高自身的网络安全防护能力。 ####
34 17
|
12天前
|
存储 SQL 安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将介绍网络安全的重要性,分析常见的网络安全漏洞及其危害,探讨加密技术在保障网络安全中的作用,并强调提高安全意识的必要性。通过本文的学习,读者将了解网络安全的基本概念和应对策略,提升个人和组织的网络安全防护能力。
|
13天前
|
SQL 安全 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将从网络安全漏洞、加密技术和安全意识三个方面进行探讨,旨在提高读者对网络安全的认识和防范能力。通过分析常见的网络安全漏洞,介绍加密技术的基本原理和应用,以及强调安全意识的重要性,帮助读者更好地保护自己的网络信息安全。
36 10

热门文章

最新文章

相关产品

  • 负载均衡