对刚刚过去的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。

除了双十一,洛神还支持过世界杯、春晚、春运等大流量、高并发互联网场景。以后,我会持续同步大家洛神以及阿里云网络技术取得的新进步。

原文链接
本文为云栖社区原创内容,未经允许不得转载。

支撑双十一的网络引擎:飞天洛神相关推荐

  1. 驱动阿里云的高性能网络引擎- 飞天洛神

    为什么80%的码农都做不了架构师?>>>    摘要: 洛神是阿里云飞天系统的虚拟网络系统核心,而在11月15日的GNTC 云专场峰会上,阿里云资深网络技术专家宗志刚先生首先分享了& ...

  2. 驱动阿里云的高性能网络引擎- 飞天洛神 1

    摘要: 洛神是阿里云飞天系统的虚拟网络系统核心,而在11月15日的GNTC 云专场峰会上,阿里云资深网络技术专家宗志刚先生首先分享了"驱动阿里云的高性能网络引擎- 飞天洛神"主题演 ...

  3. 揭秘2019双11背后的云网络 – 双11网络架构和洛神系统

    图1 天猫双11成交额 2019年天猫双11成交额,2684亿!核心系统100%上云!全球最大流量洪峰,阿里云扛住了.  狂欢背后的技术栈 网上轻松购物体验实际上是背后复杂的技术组成的,这是一个简化 ...

  4. 阿里云参加ONS EU 2018,飞天洛神亮相网络顶会

    9月25日,荷兰阿姆斯特丹,为期3天的网络科技界盛会Open Networking Summit拉开序幕.来自世界各地的网络技术领域专家齐聚一堂,参与并分享各自分支领域的经验和成果.阿里云在会上展示了 ...

  5. 什么是Twisted?网络引擎?

    简介 Twisted是基于事件驱动的网络引擎框架,支持Python2.7和3.3+.它包括很多不同的模块,如: twisted.web:HTTP客户和服务端,HTML模板,和一个WSGI服务器 twi ...

  6. Apache Kafka源码剖析:第1篇 网络引擎漫谈(类比法)

    2019独角兽企业重金招聘Python工程师标准>>> 从这一篇开始,我们来研究kafka的网络引擎的源码. 可能很多读者有疑问,说好的Kafka讲解,怎么变成Thrift了? 答案 ...

  7. 阿里云飞天洛神2.0:开放弹性的云网络NFV平台

    云网络架构 阿里云操作系统叫飞天,云网络平台称为洛神.作为飞天系统的核心组件,洛神平台支撑了超大规模租户.超大规模虚拟机的高性能云网络. 洛神平台由很多网络设备组成,在架构上主要可以分为两类:虚拟交换 ...

  8. 阿里云飞天洛神2.0:高性能网络软硬一体化技术实践

    云网络架构 云计算从9年前被质疑为新瓶装旧酒,到经过多年的高速发展,正在成为水电煤一样的基础设施.云网络构建在物理网络之上,为云计算提供灵动.智能的网络连接.云网络的性能和稳定性是云计算的基石. VP ...

  9. Unity5.1 新的网络引擎UNET(十五) Networking 引用--下

     孙广东 2015.7.21 本节提供了与网络系统一起使用的组件的具体信息. 10.Network Proximity Checker Suggest a change Success! Than ...

最新文章

  1. Acwing--单调栈
  2. android 字体加下划线,android自定义带下划线EditText解决文字压线的问题
  3. 机器学习入门的百科全书-2018年“机器学习初学者”公众号文章汇总
  4. 《走着瞧》:另类的知青电影
  5. A configuration error occurred during startup.Please verify the preference field with the prompt: To
  6. 中文域名销售平台_中国开关网.商城被搭建为南京某公司官网,这样的域名你喜欢吗?...
  7. [转]retina屏下支持0.5px边框的情况
  8. java 静态与非静态之间的访问规则简述
  9. Java-File-文件操作
  10. installshield basic msi 更新时覆盖不了上一个版本文件解决方案1
  11. typora字体颜色及字体背景颜色快捷方式(亲测实用有效)
  12. 母亲节微信公众号走心文章就用来逗编辑器排版
  13. iOS遇到问题小总结
  14. Redux:优点和缺点
  15. 架构 高级系统架构师培训笔记
  16. uni-app学习:CSS之渐变色
  17. php中的 -是什么
  18. CSDN博客怎么修改皮肤背景?
  19. AGORA数据集简介 (SMPL,SMPL-X)
  20. HTML+CSS+JQ实现图片轮播效果

热门文章

  1. c++ 快速排序_常用排序算法之快速排序
  2. python怎么让输出结果为01_python从0到1--01.python中的输入/输出(基础篇)
  3. 【LeetCode笔记】48. 旋转图像(Java、矩阵、偏数学、原地算法)
  4. netcore quartz job用不了services_.NetCore开源集成框架
  5. bcp out 带列名导出_从零开始学习 MySQL 系列索引、视图、导入和导出
  6. html课做一个网页,菜鸟自学建站 HTML 第三课 制作我的第一个网页_html/css_WEB-ITnose...
  7. 图像风格迁移cvpr2020_CVPR 2020 | 浙大李俊成:用无监督强化学习方法来获得迁移能力...
  8. mysql 5.5免安装配置_mysql的参考文档mysql5.5.21免安装版的配置方法
  9. c++ map 初始化_如何调整Linux内核启动中的驱动初始化顺序?
  10. java 判断季节,Java-用switch判断季节