CDN培训 11CDN实现原理.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文档。上传文档
查看更多
— 1 — CDN实现原理 — 2 — CDN背景 CDN原理 术语解释 切换步骤 目录 — 3 — ? 长距离骨干网传输产生的丢包及抖动 ? 跨网跨ISP运营商访问产生的数据延迟 ? 数据突发访问产生的网络承载能力超负荷 ? 源站服务器直接暴露在外产生的安全漏洞 ? 高带宽消耗业务产生的资源成本升高 ? 大量网络设备管理产生的网络运维负担增加 用户端 加速节点 加速节点 源站 内容中心 GSLB CDN可将最终用户对网站的请求定向到离用 户最近的加速节点,实现本地本网内容交付,通过 加速节点可为最终用户提供稳定可靠的加速服务。 CDN产生背景 — 4 — DNS Server 1. Lssue DNS request to resolve web site address 2. TCP Connection Establishment to port 80 Web Server 3. Lssus HTTP Get Request 4. Obtain HTTP Response header 5. Receive the HTTP data packets 6. Teardown the HTTP Connection DNS 解析时间 TCP 连接 服务响应时间 数据传送时间 网页打开的过程 ?用户打开页面时间=DNS解析+TCP连接+服务器响应+数据传送 — 5 — CDN原理CDN背景 术语解释 切换步骤 目录 — 6 — ③本地DNS服务器将该IP地址返回 给用户 ①用户的域名解析请求被发往本地 DNS服务器 网站 DNS服务器源站点 本地DNS服务器 ②请求网站DNS,返回源 站点实际IP ④用户直接访问源站点,取回 请求的数据 ?大量用户的并发访问导致: 1、对源站点压力过大。 2、受带宽限制,网页响应速度变慢。 3、网络传输中情况错综复杂,导致 用户最终的访问速度变慢。 DNS系统 互联网用户访问流程(引入CDN前) — 7 — 网站 DNS服务器 全球负载均衡集群 源站点 CDN边缘集群 本地DNS服务器 ①用户的域名解析请求被发往本地DNS服务器。 ② 通过CNAME机制,请求被指向CDN全球负载均衡集 群。 ③ 对域名进行智能解析,将响应速度最快的CDN边缘集 群IP返回给本地DNS服务器。 ④本地DNS服务器将该IP地址返回给用户。 ⑤ 用户向CDN边缘集群发起请求。 ⑥该CDN边缘集群将对客户进行响应。 ⑦ 用户向CDN边缘集群发起请求,若该集群服务器上没有 用户想要的内容,则向上一级缓存服务器请求内容,直至 回源将内容拉到本地。① ② ③ ④ ⑤⑥ ⑦ ⑦ 引入CDN后典型的用户访问流程 — 8 — 术语解释CDN背景 CDN原理 切换步骤 目录 — 9 — DNS系统 DNS系统 09 — 10 — CDN方案中的DNS系统 DNS系统 本地DNS 授权DNS GSLB 无初始域名解析权,第一次接受查询请求需询问授权DNS,多由运营商控制 具备域名解析权,具有对完整域名的 最终解析权利,记录诸如A记录、 CNAME记录等,多由网站客户控制 当使用CDN时,GSLB会对别名进行解 析通过判断IP信息分配贴近用户的 CDN边缘节点IP地址 — 11 — A记录、CNAME记录 21 — 12 — A记录、CNAME记录 A — 13 — 切换步骤 CDN背景 CDN原理 术语解释 目录 — 14 — 使用CDN切换步骤 先删除A记录 再增加CNAME IN A X.X.X.X IN CNAME . 首先运维工程师负责对客户的各项需求进行CDN服务配置。 1、技术人员与客户网站技术人员进行CDN功能内测。 2、客户技术人员将域名解析以CNAME的方式切换到CDN的授权域名。 在域名解析服务器中: 切换是无缝的平滑切换,由于授权DNS更改后,LDNS的记录需要过段时间才能生效,记录更改后需要过段 时间才能切换至CDN平台,该时间取决于授权DNS设置的TTL时间 — 15 — CDN切换验证方法 在Windows中,开始-运行,输入nslookup+空格+域 名 回车 如果返回以下信息,表明您的CNAME记录已经生效: Name: . Address: X.X.X.X Aliases: 如果返回以下信息,表明您的CNAME记录修改不成 功,请检查CNAME记录: Name: Address: X.X.X.X — 16 — 缓存生效时间 文件缓存到边缘节点服务器均有缓存时间限制,一般写在HTTP HEADER的CACHE CONTROL中。由 网站工作人员自行设置。 当缓存文件在缓存时间内被请求时,边缘节点无需询问源站,直接本地响应客户请求;超出缓存 时间被请求是,边缘节点首先向源站询

文档评论(0)

1243595614 + 关注
实名认证
文档贡献者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档