CDN技术详解及实现原理.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CDN技术详解及实现原理--第1页 CDN技术详解及实现原理      CDN技术详解 ⼀本好的⼊门书是带你进⼊陌⽣领域的明灯,《CDN 技术详解》绝对是带你进⼊CDN⾏业的那盏最亮的明灯。因此,虽然只是纯粹的重点 抄录,我也要把《CDN 技术详解》的精华放上⽹。公诸同好。 第⼀章 引⾔ “第⼀公⾥”是指万维⽹流量向⽤户传送的第⼀个出⼝,是⽹站服务器接⼊互联⽹的链路所能提供的带宽。这个带宽决定了⼀个⽹站能为⽤户 提供的访问速度和并发访问量。如果业务繁忙,⽤户的访问数越多,拥塞越严重,⽹站会在最需要向⽤户提供服务时失去⽤户。(还有“中 间⼀公⾥” 和“最后⼀公⾥”分别代表互联⽹传输传输和万维⽹流量向⽤户传送的最后⼀段接⼊链路) 从互联⽹的架构来看,不同⽹络之间的互联互通带宽,对任何⼀个运营商⽹络的流量来说,占⽐都⽐较⼩,收敛⽐是⾮常⾼的,因此这⾥通 常都是互联⽹传输中的拥堵点(运营商互联互通的问题) 其次是⾻⼲⽹堵塞问题,由于互联⽹上的绝⼤部分流量都要通过⾻⼲⽹络进⾏传输,这就要求⾻⼲⽹络的承载能⼒必须与互联⽹的应⽤同步 发展,但实际上两者并不是同步的,当⾻⼲⽹络的升级和扩容滞后于互联⽹之上的应⽤的发展时,就会阶段性地使得⼤型⾻⼲⽹的承载能⼒ 成为影响互联⽹性能的瓶颈(区域互联互通问题,⾻⼲⽹带宽瓶颈) 在互联⽹领域有⼀个“8秒定律”,⽤户访问⼀个⽹站时,如果等待⽹页打开的时间超过8秒,会有超过30%的⽤户放弃等待 使⽤CDN会极⼤简化⽹站的系统维护⼯作量,⽹站维护⼈员只需将⽹站内容注⼊CDN 的系统,通过CDN部署在各个物理位置的服务器进⾏ 全⽹分发,就可以实现跨运营商、跨地域的⽤户覆盖 对于电信运营商,CDN是真正体现管道智能化的技术 第⼆章 CDN技术概述 CDN关键技术: 1. 缓存算法[Squid] ;2. 分发能⼒;3. 负载均衡[Nginx] (4. 基于DNS[BIND]);5. ⽀持协议; 缓存算法决定命中率、源服务器压⼒、POP节点存储能⼒ 分发能⼒取决于IDC能⼒和IDC策略性分布 负载均衡(智能调度)决定最佳路由、响应时间、可⽤性、服务质量 基于DNS的负载均衡以CNAME实现[to cluster],智取最优节点服务, 缓存点有客户端浏览器缓存、本地DNS服务器缓存 缓存内容有DNS地址缓存、客户请求内容缓存、动态内容缓存 ⽀持协议如静动态加速(图⽚加速、https带证书加速)、下载加速、流媒体加速、企业应⽤加速、⼿机应⽤加速 CDN提供⼀种机制,当⽤户请求内容时,该内容能够由以最快速度交付的Cache来向⽤户提供,这个挑选“最优”的过程就叫做负载均衡 从功能上看,典型的CDN 系统由分发服务系统,负载均衡系统和运营管理系统组成 – 分发服务系统:最基本的⼯作单元就是Cache设备,cache (边缘cache)负责直接响应最终⽤户的访问请求,把缓存在本地的内容 快速地提供给⽤户。同时cache还负责与源站点进⾏内容同步,把更新的内容以及本地没有的内容从源站点获取并保存在本地。Cache设备 的数量、规模、总服务能⼒是衡量⼀个CDN 系统服务能⼒的最基本的指标 – 负载均衡系统:主要功能是负责对所有发起服务请求的⽤户进⾏访问调度,确定提供给⽤户的最终实际访问地址。两级调度体系分为 全局负载均衡(GSLB)和本地负载均衡(SLB)。GSLB主要根据⽤户就近性原则,通过对每个服务节点进⾏“最优”判断,确定向⽤户提供 服务的cache的物理位置。SLB主要负责节点内部的设备负载均衡 – 运营管理系统:分为运营管理和⽹络管理⼦系统,负责处理业务层⾯的与外界系统交互所必须的收集、整理、交付⼯作,包含客户管 理、产品管理、计费管理、统计分析等功能。 负责为⽤户提供内容服务的cache设备应部署在物理上的⽹络边缘位置,即CDN边缘层。CDN 系统中负责全局性管理和控制的设备组成中 CDN技术详解及实现原理--第1页 CDN技术详解及实现原理--第2页 ⼼层(⼆级缓存),中⼼层同时保存着最多的内容副本,当边缘层设备未命中时,会向中⼼层请求,如果在中⼼层仍未命中,则需要中⼼层 向源站回源(如果是流媒体,代价很⼤) CDN ⾻⼲点和CDN POP点在功能上不同,中⼼和区域节点⼀般称为⾻⼲点,主要作为内容分发和边缘未命中时的服务点;边缘节点⼜被称 为POP (point of presence)节点,CDN POP点主要作为

文档评论(0)

. + 关注
官方认证
文档贡献者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体 社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档