阿里云CDN的双11再进化-阿里云开发者社区

开发者社区> 樰篱> 正文

阿里云CDN的双11再进化

简介:
+关注继续查看

从2009年11月11日开始,双11从最初的淘宝商城到后来的天猫商城购物促销活动,到后来演变成为中国各大购物网站全国性的购物狂坏,成为广大顾客购物的盛大节日。双11的成交额也从最初的不到1亿,呈指数上升,一直上涨到2015年的912亿,去年突破千亿,2017年达到1682亿元!成交额节节攀升背后的技术,是整个阿里集团成千上万技术工程师的努力结果。

一般来说,双11的峰值请求数是平时的数十倍,你可以想象数千万人同时访问同一个网站,产生的并发访问,对于整个互联网基础设施的考验是非常巨大的,而通过阿里云的CDN服务,双11的峰值得以平稳度过。可以说,每一次的双十一都是对阿里云CDN的洗礼和锤炼,为双十一全球狂欢保驾护航是阿里云CDN的承诺。

_11CDN_1

CDN是现代大型互联网网站流量的承担平台,它的作用是加速内容的访问,让访问就近接入。另外也可以分散流量。一般来说,网站的95%的请求和流量都是来自于CDN,所以如果CDN不稳定,双11是不可持续的。没有哪个省的IDC机房可以支撑整个双11的流量。所以CDN是互联网的基础设施,如何使用和建设好CDN是每个大型互联网公司必须要考虑的事情。

阿里云CDN正是从双11的发展而来的

在09年以前,阿里巴巴也有使用第三方的商业CDN。但是商业CDN的设计目的是服务于通用性网站,对于以图片为主的小文件分发并没有优势,反而在双11的时候,因为骤然秒杀的高IOPS的原因,导致磁盘IO过高宕机,影响服务。所以从2009年就开始阿里巴巴就自建CDN,2010年CDN团队因为支撑庞大的双11流量,而获得了内部创新大奖。

从2012年开始,阿里巴巴就没有再采购过第三方的CDN。为了支撑双11的高带宽和高请求数,CDN从12年左右就开始使用万兆网卡和全SSD服务器,完美的服务好双11。阿里云CDN也自研了高性能的Swift缓存服务器,充分利用SSD的高性能,首创性的提供40G吞吐能力的标准节点,在业界做到了性能极致。

2014年以前,基本上阿里云CDN的容量和设备都是为双11而准备的。为了不浪费多余的硬件,双11的CDN整体水位都会跑得非常高,这对整个CDN分布式系统的容错能力,调度能力都是极大的考验。可以说,阿里云CDN是经过双11洗礼的系统,其稳定性和性能都是充分生产压测了的。

随着技术的发展和玩法的多样化,阿里云CDN也越来越承担更多重要的任务。2014年,针对淘宝购物详情页静态化项目,利用高性能的Swift和海量的实时刷新系统,巧妙的解决了动态页面的扩容问题。

2015年,利用CDN天然多机房特性,与异地多活结合,解决了延时和用户级别单元化的问题。淘宝全站实现了全站HTTPS,保障顾客安全购物,阿里云CDN针对软件性能进行优化,在仅增加少量的机器的情况下,充分利用原有硬件性能,支撑起中国最大的HTTPS流量。另外,在使用HTTPS+SPDY的情况下,统计的数据证明原有的用户体验没有下降。

2014年以后,阿里云CDN开启了商业化进程,从原有的小文件业务,增加到了大文件分发、点播分发,以及最近比较火的直播流媒体分发。由于经过双11的严酷考验,稳定性和性能充分获得认可,阿里云CDN实现了营收年增速800%的飞跃[4],远超传统的商业CDN。

从2015年阿里云CDN发布直播CDN开始,经过一年的发展,阿里云CDN正在为今年的双11保驾护航。利用阿里云优质节点,通过HTTP DNS,进行边缘推流,保证上行的稳定性。利用跨国的洲际专线,保障全球用户直播的需要。

_11CDN_2

阿里云CDN现在已经占据中国互联网25%以上的流量,越来越成为中国互联网基础设施的一部分,为了用户获得低延时和流畅度的需求,阿里云CDN,还突破性的使用了网间动态路由技术,保证直播链路的可靠性,今年是阿里云CDN第9年参加双11,成功实现了直播和电商双重稳定支持,可以同时支撑千万级别并发用户访问。经过近2年的发展,正在服务中国1/4以上的直播流数,通过完善的全链路监控和多线互备的措施,为双11晚会的稳定运行提供技术支撑。

2017年双11越来越变得全球化,购物正在从中国人民的狂欢,变成世界人民的狂欢。互联网,让世界的距离变近。今年也是阿里云CDN快速成长的一年,电商业务流量翻番,阿里云CDN实现整体体量实现了3倍以上的体量增长。

阿里云CDN充分利用硬件性能的同时,对软件性能进行优化,在仅增加少量机器的情况下,支撑起中国最大的HTTPS流量。加速!+安全!淘宝作为第一家全站使用HTTPS的电商网站,也是全国最大的HTTPS网站,阿里云CDN为保障全球用户的购物安全保驾护航。

_11CDN_4

阿里云CDN从淘宝双11一步步走来,也希望将双11能力提供给广大用户,让每个网站都可以创办自己的双11。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
8209 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,大概有三种登录方式:
2716 0
阿里云服务器ECS远程登录用户名密码查询方法
阿里云服务器ECS远程连接登录输入用户名和密码,阿里云没有默认密码,如果购买时没设置需要先重置实例密码,Windows用户名是administrator,Linux账号是root,阿小云来详细说下阿里云服务器远程登录连接用户名和密码查询方法
10640 0
阿里云双11访谈之CDN
作为中国最大的公有云CDN厂商,阿里云CDN加速上取得了很大的成果。在阿里云双11访谈CDN专场中,阿里云CDN产品经理墨蓉和阿里云资深技术专家文景一起为大家简单介绍了阿里云CDN的基本情况,并分享了阿里云CDN的优势以及在视频点播、视频直播、静态内容加速以及信息安全等领域的应用,表达阿里云CDN的未来展望。
2480 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
9991 0
我们知道CDN护航了双11十年,却不知道背后有那么多故事……
一路走来,文景也曾疑惑过:为什么我们不能把活动的时间跨度拉长到3天,或者1周呢?那样我们或许就不必冒着如此大的风险,承受日常峰值是10倍以上的压力啊!然而当他走到现在才深刻的体会到,正是因为这集中爆发的、一次又一次的业务洪峰,在拉着技术往前狂奔,这才铸就了今天这支能战能胜的技术团队,技术应该感谢业务.
5123 0
护航Lazada双11购物节 阿里云CDN全球化火力全开
Lazada是东南亚最大B2C平台,业务范围覆盖印度尼西亚、马来西亚、菲律宾、新加坡、泰国和越南六个东南亚国家,覆盖大约6亿消费者。在双11期间,阿里云CDN为Lazada电商内容加速,并且通过独家的直播解决方案,帮助Lazada把双11晚会推送到泰国、马来西亚,和东南亚人一起狂欢双11。
1671 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
11362 0
+关注
樰篱
阿里云产品运营,专注边缘计算和视频云产品与技术传播
527
文章
59
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载