内容简介:5 月 18 日 16:00 - 16:40带你快速掌握 CDN 学习方法
5 月 18 日 16:00 - 16:40
《CD N 排坑指南》作者 胡夫 开讲
带你快速掌握 CDN 学习方法
CDN,即 Content DeLivery Network(内容分发网络)是建立并覆盖在承载网之上,由分布在不同区域的边缘节点服务器群组成的分布式网络。它作用是分担源站压力,避免网络拥塞,确保不同区域、不同场景下加速网站内容的分发,提高资源访问速度。目前,互联网超过 50% 的流量都是走 CDN,这个占比未来会更大。CDN 为何如此重要?
先来看 3 个没有 CDN 的网络世界你无法忍受的场景:
(单击点开 查看大图 )
1 图片打不开
假如你是个做网站的,花了很多的钱去做网站的推广,推广效果不错,大量用户来访问 了,结果是用户来访后发现网站有大量的图片打不开或者访问很慢,最终很多用户没耐心就走掉了,于是你的流量流失了。
2 视频卡顿
假如你是做视频直播或者点播的,球赛体育赛事之类的直播在比赛的高潮部分,视频卡顿,观众感受不到欢呼的点,非常影响体验,于是你的观众走了。
3 网站加载慢
假如你的网站打开的时首页加载就非常慢,按照八秒定律“打开网站等待时间如果超过 8 秒,会有超过 30% 的人就不愿意再等待”,于是你的访客流失了。
以上只是众多没有 CD N 的网络世界很多让人无法忍受场景中的3个,总结来说,如果没有 CDN,整个网络就会慢下来。
出现以上问题是啥原因呢?
首先请看下图,没用 CDN 时,用户访问网站的过程,从整个架构层面去分析,可分为 4 个过程:
首先 DNS 发起一个查询,做域名解析,用户侧会先请求到本地的 Local DNS,DNS 会再去向网站的 DNS 服务器去请求去查询,然后网站服务器会把这个网站服务器的实际的 IP 反馈给 LocaL,最终再返回给客户端,客户端拿到这个服务器的 IP 之后,再去请求网站的服务器。
在这个过程中,有几点可能会对网络速度有影响:
-
网站的服务器会存在负载过高的情况,因为没有中间代理,所有的请求会全部都请求到这个服务器上。如做一些推广之类的,瞬间并发,请求量会非常大,对于服务器的性能负载要求就会比较高。
-
终端用户获取延时会比较大。 如服务器在北京,北京的用户去访问时,中间的网络链路比较短。广州的用户去访问时,从广州请求到北京的服务器网络链路就比较长。如服务器在海外,国内用户去访问,中间会走跨境链路,涉及国际互联网出口,到了海外还有海外的运营商,中间的链路就更长,对于网络的延迟会就更久。
-
服务网站的服务器性能比较差,或者说有一些性能的瓶颈,会影响所有的用户访问。 随着业务量的增加,流量带宽都增加了,对于服务器的性能负载,包括网络都要求有更高的要求,需要持续对服务器去做扩容的操作。
那么,CD N 是如何解决以上问题,使用的过程中又如何高效排查问题呢? 阿里云工程师胡夫在多年实际工作积累经验过程中,对 CD N 这个产品做了细致的沉淀,出版了电子书 《CD N 排坑指南》 。
今天,他将在阿里云开发者社区公开课分享如何从入门到玩转 CDN,用浅显易懂的语言、简洁精短的 PPT 带你快速读懂 CDN 架构,秒懂 CDN 工作原理。胡夫真实的排坑经验将帮助你 快速掌握 CDN 学习方法和 问题排查技巧,相信阿里丰富的场景解决方案将让你大受启发!
识别下方二维码或点击文末“阅读原文”立即观看:
戳我,看直播。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 网络爬虫直播观看总结(掘金直播第十期)
- 一文盘点直播技术中的编解码、直播协议、网络传输与简单实现
- 一文盘点直播技术中的编解码、直播协议、网络传输与简单实现
- 直播与 RTC 融合
- 直播协议
- 熊猫直播技术架构演进
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
产品心经:产品经理应该知道的60件事(第2版)
闫荣 / 机械工业出版社 / 2016-4 / 69.00
本书第一版出版后广获好评,应广大读者要求,作者把自己在实践中新近总结的10个关于产品的最佳实践融入到了这本新书中。这"10件事"侧重于深挖产品需求和产品疯传背后的秘密,配合之前的"50件事",不仅能帮产品经理打造出让用户尖叫并疯传的产品,还能帮助产品经理迅速全方位提升自己的能力。 本书作者有超过10年的产品工作经验,在互联网产品领域公认的大咖,这本书从产品经理核心素养、产品认知、战略与规划、......一起来看看 《产品心经:产品经理应该知道的60件事(第2版)》 这本书的介绍吧!