对刚刚过去的2018天猫双十一,各位网友应该记忆犹新。尤其是午夜零点时,亿万网友几乎不约而同地打开满满的购物车,抢下商家优惠券和红包,完成下单,付款这一系列流程。根据我个人的经历,这次体验堪称顺畅,阿里巴巴完美满足了上亿网友在短时间内爆发式的网购诉求。在地球上,看来也找不到第二个场景与这波洪水猛兽般的互联网流量洪峰相比。
网络,在本次双十一中无疑起到了定海神针的作用。阿里云网络已经连续8年参与天猫双十一护航,承载了大部分阿里巴巴集团与蚂蚁集团的业务。哪些网络产品参加了双十一保障?背后又有怎样的技术支撑?我来给大家揭晓,先来了解一下保障双十一的网络产品。
双十一网络产品护航小分队
负载均衡SLB
SLB是交通管理员,在高峰时期游刃有余的调度分配网络流量。当你打开淘宝、天猫的APP开始剁手的时候,第一个用到的网络产品就是SLB。它将你的请求分发到后端服务器处理,再将结果返回。正是因为它的存在,即使同时有数亿次的,也能均匀的分发到后端处理,保证平滑的购物体验。
为了备战今年双十一,阿里云准备了超大规模SLB集群,可支撑1700w新建连接和34亿并发连接。即便SLB峰值公网流量较去年翻番,连接数更是高达去年7倍,整个双十一期间网络没有任何线上问题。
评语:足够支撑半个地球的人类同时剁手了。
NAT网关
你将心爱的宝贝加好购物车,开始付款的时候,就会用到我们的NAT网关。还记得从天猫、淘宝订单页到支付宝页面的跳转吗?每一笔支付的请求都是通过NAT网关调用到支付宝的接口,完成付款。NAT网关的稳定,保证了每一笔流畅的支付。
NAT网关支持300万单实例连接数,有效应对高峰期间49.1万笔每秒的交易创建峰值。
评语:只怪支付流程太顺畅,手快的有点后悔
高速通道
高速通道是上阿里云的高等级公路。像双11这样宏大的工程,背后是由一个复杂的混合云系统来支撑,会涉及到多个地域的多个机房相互协作。将这些机房的业务连接在一起的就是我们的高速通道产品。高速通道产品,基于阿里云骨干网,将各个物理上隔离的部分,无缝连接在一起,构成一个有机的整体,共同为双11服务。
为了保障本次双实例,阿里云建立了史上最大的混合云网络,可以在业务量攀升时快速调度公共云上的充足资源。
评语:有了高速网络撑腰,不怕宕机,小二再来几波红包雨
虚拟专有网络VPC
VPC是用户专有的私密云上空间。阿里云是一个多租户共享的云上空间,我们需要保证电商在云上信息的绝对安全,这背后就少不了我们的VPC产品。VPC是在阿里云的共享平台上为电商用户划分出来一个逻辑上完全独立的网络空间,电商所有的数据都在这个空间中运行,别人无法窥探,保证交易的安全。
评语:卖的安全,买的放心。
强大的虚拟网络系统 – 飞天洛神
在这些云网络产品背后的,是强大的虚拟网络技术 – 飞天洛神。 洛神是阿里云网络技术的重要组成部分。我们先来看一下阿里云的网络技术体系全貌:
· 云上网络(洛神):提供阿里云上的丰富的网络功能和出入公网流量的管理。这些功能包括负载均衡,弹性公网IP,NAT地址转换等。
· 云间网络(织女):负责各VPC之间的网络连接,分钟级构建起一张跨阿里云目前19个region的大网。
· 上云网络(嫦娥):是用户安全上云的通道,将分布在世界各地的PoP点接入到云上VPC的通道,PoP点之间实现互通。
· 智能网络(齐天):对云上、云间、上云网络进行实时监控,告警。实现故障逃逸,简化运维。通过大数据分析,对网络趋势进行预测,为用户提供建议。
洛神是阿里云飞天中负责云上虚拟网络的系统,除了提供了如VPC、SLB这样的网络产品,她也是ECS,RDS,OSS,NAS等100多个云产品的网络基础设施。她还支撑了阿里巴巴集团和蚂蚁金服集团众多业务,如电商、支付、物流等。在全球范围内,洛神服务着百行百业超过百万的用户。
洛神的关键特点是大规模、高性能、高可靠。秒级的转发性能,洛神可以在1秒内实现从1MB到1TB的网络弹性。洛神的单网络支持10万台计算节点的规模。有了这样的规模和性能,即使是双11零点这样的海量峰值流量也能轻松应对。谈到可靠性,多机房容灾的架构是可靠性的基础。平均故障时间这个参数上,洛神引发的单实例故障时间只有非常短50ms。
除了双十一,洛神还支持过世界杯、春晚、春运等大流量、高并发互联网场景。以后,我会持续同步大家洛神以及阿里云网络技术取得的新进步。