单实例并发超 1 个亿!阿里云飞天洛神云网络 NLB 网络型负载均衡性能重大突破
近日,2022 云栖大会·互联网与飞天技术创新峰会在云栖小镇举办,阿里云智能云网络产品线总经理祝顺民发布了面向万物互联的全新一代高性能四层负载均衡——NLB 网络型负载均衡,业界首次实现单实例并发能力超 1 亿的重大突破!
“NLB 在并发能力上能够达到单实例 1.28 亿,不是我们后台的整个集群规模能够达到 1.28 亿,而是单个用户的规模并发能够达到 1.28 亿,这是 NLB 的重要产品特性和核心竞争力。另外,单实例的新建规模可以达到每秒 500 万新建连接,单实例的吞吐也能够达到 500Gbps。” 祝顺民在发布会上表示。
更关键的是,面对如此大的规模,洛神依然可以提供弹性的能力。这意味着,当用户的业务能有类似双 11 秒杀活动的峰值突增的情况,NLB 网络型负载均衡可以从容应对这种场景。
当企业的业务快速增长,用户规模增长、新建能力增加的时候,NLB 也可以应对这种弹性的需求,这就意味着用户购买一个实例后,资源能力可以伴随业务的增长而弹性增长,无需用户干预或者变配,这种自适应弹性就是云原生架构的能力,也是 Serverless 架构的一种典型体现,是构成云原生网络的核心特征,然后配合按量计费,可以极大释放云计算的弹性能力,普惠千行百业。
洛神云网络 NLB 产品
助力 EMQ 构建高性能企业级 MQTT 物联网接入平台
EMQ 是一家全球领先的开源物联网基础设施软件供应商,需要高并发、高性能、高弹性的网络以满足其面向物联网时代海量云边端数据的「连接、移动、处理与分析」能力。EMQ 携手阿里云飞天洛神云网络,基于 NLB 网络型负载均衡打造了大规模分布式物联网 MQTT 消息服务器 EMQX,实现峰值并发达到一个亿,这意味着只需要购买一个实例,EMQX 可以一直扩展到满足亿级设备的并发管理,支撑业务的平滑扩张。
最近,该项目已经完成了核心性能指标的测试,测试环境使用阿里云云上资源,地域在德国法兰克福线上正式环境,测试拓扑如下图所示:
EMQX 客户端集群由 35 台 g5ne.8xlarge ECS 组成,均部署在 eu-central-1b 可用区,安装 MQTT 客户端压测程序,用于模拟客户端业务。
EMQX 服务端集群由 36 台 g5ne.8xlarge ECS 组成,均部署在 eu-central-1b 可用区,安装 MQTT 服务端业务程序,为线上真实业务。
创建双可用区私网 NLB 实例,该 NLB 产品实例分布在 eu-central-1a 和 eu-central-1b 两个可用区,用于可用区级别的容灾和流量负载均衡,实例开启跨可用区转发。
EMQX 控制集群由 3 台 hfc6.16xlarge ECS 组成,均部署在 eu-central-1b 可用区,用于集群变配控制和流量监控,不承载转发业务。
1 亿并发压测,长链路不中断
EMQX 客户端以 3.5 万 CPS 速率开始建连,保持 MQTT 长链接不中断,50 分钟后在阿里云 NLB 控制台看实例监控统计,并发连接数达到 1 亿。如下图所示:
为交叉验证,同时截取了 EMQX dashboard 监控统计,如下图,从左下角 Connections 监控可以看出并发连接维持在 1 亿。
单实例 100G bps 带宽压测,阿里云 NLB 控制台监控如下图所示,单实例吞吐已达 320+Gbps。
项目期间,通过双方积极高效的测试配合,提前完成了 NLB 单实例超 1 亿并发、单实例超 100G bps 带宽等性能指标。
客户第一,业务至上。阿里云飞天洛神云网络本着“让网络更简单”的使命,在客户的需求驱动下不断创新突破,与客户一同成长,努力实现真正意义上的共创共赢!
评论