阿里云高级专家朱小平:如何打造应对超大流量的负载均衡

本文涉及的产品
应用型负载均衡 ALB,每月750个小时 15LCU
网络型负载均衡 NLB,每月750个小时 15LCU
传统型负载均衡 CLB,每月750个小时 15LCU
简介: “大流量高并发互联网应用实践在线峰会”将于9月20-21日20:00-21:30召开,届时10位淘宝开放平台和阿里云技术大V将为广大开发者分享阿里的第一手实践。来自阿里云网络技术团队的高级技术专家朱小平(花名:近墨),将在本次峰会中为大家带来《如何打造应对超大流量的负载均衡》的分享,下为详情。

大流量高并发互联网应用实践在线峰会官网:https://yq.aliyun.com/activity/112

峰会统一报名链接:http://yq.aliyun.com/webinar/join/49


议题名称:《如何打造应对超大流量的负载均衡》

议题简介:作为一个公网流量的入口,阿里云负载均衡应对超大规模流量的信心是什么?又如何去保持平稳顺滑的运行?为了应对各种大规模的活动,阿里云负载均衡又走了哪些性能调优之路?此次,阿里云高级技术专家将从集群部署、负载均衡高可用框架,流量监控,指标等多个方面为大家揭开。

关于分享者

朱小平(花名:近墨),阿里云网络技术团队高级技术专家,阿里云负载均衡产品研发负责人,从事多年传统硬件及软件定义网络相关研发工作,2015年负载均衡支持双十一总负责人。

更多峰会议题,请参见大会官网:https://yq.aliyun.com/activity/112



采访正文


朱小平之前从事多年传统硬件网络研发工作,关于网络负载均衡相对于传统硬件负载均衡间的优势,他为大家简单了做下介绍。他说,网络负载均衡相比于传统硬件负载均衡,第一个优势是可扩展性强。网络负载均衡一般都是集群部署,可以是4台,8台或者16台一个集群。随着集群规模的增加,性能和容量会线性增加。而传统硬件负载均衡一般都是主备集群,可扩展能力比较弱。


网络负载均衡第二个优势是性能强大。网络负载均衡,一般都需要强大的性能去应对大流量的冲击,所以会在硬件选项、软件优化上,不断提高性能,而传统硬件负载均衡的性能需求就没有那么迫切。

同时,朱小平也是阿里云负载均衡产品研发负责人,在打造阿里云负载均衡的过程中,都遇到过到哪些技术挑战,如何解决的?这一问题令人很好奇,我们也进行了采访。朱小平介绍说,主要遇到的挑战就是2个方面:


  • 第一个挑战是稳定性。众所周知,稳定性是云的最基本要求,这承载着用户的信任和托付。为提高产品的稳定性,我们建立了产品质量保障体系,主要包括这几个方面:设计评审;代码评审;单元测试;集成测试;稳定性和异常测试;代码覆盖率;灰度上线以及容灾演练。这个质量保障体系会形成一个产品定义、研发、运维和应急响应的闭环,不断提升产品的质量和稳定性。
  • 第二个挑战是可用性。任何产品都有可能出故障,所以我们要在产品的架构设计上,增加系统的冗余度,保证任何一条链路出问题,都不会影响整体的可用性。我们还增加了用户服务的可用性监控,用户链路质量的监控,及时发现和定位故障,避免用户服务不可用。


大家不太了解的一个情况是,2015年淘宝购物节创造了900多亿交易量,这一天大量的用户流量跑在了阿里云负载均衡上。谈到到底是如何扛住如此大流量的时候,朱小平为我们介绍说,这里面的关键技术就是上面提到的可扩展的集群架构,以及单机的高性能。集群的容量,都是按双11的峰值的两倍去准备的,性能有保障。


双11做为阿里巴巴最重要的促销活动,吸引了全中国,乃至全世界消费者的关注和参与。这么重要的活动,如何保证各系统稳定,可靠的运行就是技术人员需要考虑的。从最开始的峰值参数预测、系统搭建、压力测试和演练等等,多个团队和部门协同,唯一的目标就是为全球消费者呈现一个稳定,可靠的舞台,让大家尽情狂欢。

在本次技术峰会上,朱小平将分享《如何打造应对超大流量的负载均衡》 ,大家可以了解下阿里云负载均衡团队在slb 高性能、大容量、高可用性上做的一些事情,以及是如何支持用户服务的高可用。

相关实践学习
SLB负载均衡实践
本场景通过使用阿里云负载均衡 SLB 以及对负载均衡 SLB 后端服务器 ECS 的权重进行修改,快速解决服务器响应速度慢的问题
负载均衡入门与产品使用指南
负载均衡(Server Load Balancer)是对多台云服务器进行流量分发的负载均衡服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 本课程主要介绍负载均衡的相关技术以及阿里云负载均衡产品的使用方法。
相关文章
|
5天前
|
负载均衡 容灾 Cloud Native
云原生应用网关进阶:阿里云网络ALB Ingress 全能增强
在过去半年,ALB Ingress Controller推出了多项高级特性,包括支持AScript自定义脚本、慢启动、连接优雅中断等功能,增强了产品的灵活性和用户体验。此外,还推出了ingress2Albconfig工具,方便用户从Nginx Ingress迁移到ALB Ingress,以及通过Webhook服务实现更智能的配置校验,减少错误配置带来的影响。在容灾部署方面,支持了多集群网关,提高了系统的高可用性和容灾能力。这些改进旨在为用户提供更强大、更安全的云原生网关解决方案。
66 7
|
2月前
|
弹性计算 负载均衡 网络安全
slb使用中流量转发不均
【10月更文挑战第23天】
48 8
|
2月前
|
弹性计算 运维 负载均衡
阿里云SLB的性能优势
【11月更文挑战第3天】
51 3
|
2月前
|
负载均衡 算法 网络协议
阿里云slb中的lvs介绍
【10月更文挑战第17天】
142 2
|
2月前
|
弹性计算 负载均衡 监控
阿里云slb的slb-backend介绍
【10月更文挑战第17天】
98 2
|
2月前
|
弹性计算 负载均衡 监控
阿里云slb的slb-api介绍
【10月更文挑战第17天】
131 1
|
3月前
|
弹性计算 负载均衡 算法
负载均衡如何帮助阿里云国际服务器搭建的网站或应用程序?
负载均衡如何帮助阿里云国际服务器搭建的网站或应用程序?
|
4月前
|
弹性计算 负载均衡 监控
slb分发流量到ecs一般是如何判断?
【9月更文挑战第1天】
71 1
|
5月前
|
负载均衡 监控 算法
揭秘负载均衡的五大算法秘籍:让你的服务器轻松应对亿万流量,不再崩溃!
【8月更文挑战第31天】在互联网快速发展的今天,高可用性和可扩展性成为企业关注的重点。负载均衡作为关键技术,通过高效分配网络流量提升系统处理能力。本文介绍了轮询、加权轮询、最少连接及IP哈希等常见负载均衡算法及其应用场景,并提供Nginx配置示例。此外,还探讨了如何根据业务需求选择合适算法、配置服务器权重、实现高可用方案、监控性能及定期维护等最佳实践,助力系统优化与用户体验提升。
99 2
|
5月前
|
负载均衡 Cloud Native 容灾
阿里云负载均衡SLB价格_ALB、NLB和CLB区别_负载均衡详细介绍
阿里云负载均衡SLB提供ALB、NLB和CLB三种类型,分别适用于7层和4层的不同场景。ALB与NLB仅支持按量付费,而CLB则额外提供包年包月选项。ALB强调7层应用处理与高级路由,NLB聚焦4层的大流量处理与SSL卸载。两者均支持自动弹性伸缩,确保高可用性和性能。CLB作为传统负载均衡,适用于特定需求。每种类型依据实例规格与使用量收费,其中公网实例还需支付网络费用。通过这些服务,用户可以实现流量分发、故障转移及提升应用系统的稳定性和扩展性。