阿里云CDN技术演进之路(final).docxVIP

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

阿?云CDN技术演进之路

阿?云-核?系统部-Web平台朱照远(叔度)

2014-12-19

?纲

?简介

?历年技术架构

?现有架构和实现

什么是CDN

?内容分发?络(ContentDeliveryNetwork)

?在不同的地点缓存内容,通过负载均衡等技术将?户请求定向到最合适的缓存服务器上获取内容,加速?户对?站的访问速度

阿?云CDN的特点和优势

?稳定

–节点资源丰富,全球260+节点、7Tbps带宽处理能?

–技术领先,?主开发的缓存、调度、安全、业务管理等系统

?安全

–全?部署安全防护模块,1.6Tbps的DDoS防护能?

–基于?数据分析,快速准确识别攻击,实时阻断?易?

–?助化业务部署,全程?需??审核

–可通过OpenAPI管理?低成本

–按需计费,根据实际使?流量后付费

客户评价

?“阿?云CDN除提供卓越的速度体验外,同时提供企业级的安全防护,为我们的服务保驾护航。7*24?时的售后?程师快速响应,帮助业务健康持续的增?。”——崩坏学园

?“阿?云CDN按量付费这个特点,让我们避免像传统视频业务那样?次性投??额成本。同时OSS+CDN的?案完美解决我们海量内容存储和分发的业务场景。”——趣拍

?“阿?云OSS与CDN的?缝连接为CDN的卓越表现奠定了基础,稳定可靠的产品性能保障了唱吧数据的快速可靠访问。完善的售后服务也保证了问题的快速解决。”——唱吧

历年技术架构

阿?云CDN的前世今?

?2008年~2011年,淘宝CDN

–由淘宝技术部发起

–为淘宝?提供服务

?2011年~2014年2?,阿?CDN

–淘宝CDN发展成阿?CDN

–为阿?巴巴集团所有?公司提供服务

?2014年2?~,阿?云CDN

–阿?CDN发展成阿?云CDN

–为阿?巴巴集团所有?公司提供服务

–同时将??的资源、技术以云计算的?式输出,对外服务

2009年之前

?2008年之前使?商业CDN提供的服务

?2008年淘宝技术团队开始?建CDN

–商?软件不能满??规模系统的需求

–采?开源软件与?主开发相结合,有更好的可控性和更?的优化空间,系统上有更?的可扩展性

–规模效应,研发投?都是值得的

2009年之前技术架构

?关键组件

–3DNS

–NetScaler

–Squid

–NetCache

2009年~2011年

?规模

–2008-2009年67Gbps

?14个节点

–2010年318Gbps

?43个节点

?单节点容量10G

–2011年861Gbps

?103个节点

?单节点容量10G

2009年~2011年的技术架构

?关键组件–GTM–LVS

–HAProxy

–Squid

2012年~2013年

?规模

–2012年2100Gbps

?130个节点

?单节点容量20-30G

–2013年3400Gbps

?230个节点

?单节点容量40G

2012年~2013年的技术架构

?关键组件

–Pharos–LVS

–HAProxy

–TrafficServer

–Tengine

–Swift

~2014年

~

?全球30个国家260+个节点

?7Tbps服务能?储备

?1机柜单节点40Gbps服务能?

?处于业界前沿的开源技术研究及开发

?阿?云CDN于2014年2?正式对外提供服务

现有架构和实现

阿?云CDN?图

组件分层

阿?云CDN的?脑:全局流量调度

DNS服务器:Pharos

??主研发的调度系统,可控性,协议扩展性都更好,也省下了采购商?设备的成本

?单机?性能,?持百万级别的域名

??持多级的策略调度,节点故障不会造成?户的不可?

??持EDNS扩展协议

?多系统联动,与安全防御系统,刷新系统,内容管理系统联动

?Portal,API,tcheck等多种管理?式

实时调度系统:CMOS

?数据化的调度

?流量完全可控,降低了抖动造成的带宽成本

?LDNS级别、节点级别的流量预测,流量峰值到来前提前应对

?精确、准实时的流量调度

?平均误差?于15%,精度可以到5M级别

?单个LocalDNS级别的调度

?5分钟级别的准实时

?调度质量、准确度的提升,直接影响着?户体验

??动化的调度

?只要描述调度的场景,设定约束条件,?动计算,?成适应的策略,更新pharos

Pharos+CMOS架构

调度准确性的重要基础

文档评论(0)

下载吧,学习吧 + 关注
实名认证
文档贡献者

人人都可以学习,都可以进步

1亿VIP精品文档

相关文档