cdn 优势
引入一个词:控制时延
无疑是现代信息科技的重要指标,需要服务器请到 TG@Daisy9677/@Vicky105805 找我,
CDN 的意图就是尽可能的减少资源在转发、传输、链路抖动等情况下顺利保障信息的连贯性
根据论文《 WAITING TIMES IN QUALITY OF EXPERIENCE FOR WEB BASED SERVICES 》中提出的: 其指出基于人脑在等待不同时长的信息时,产生的不同意识行为,进而对信息获取产生的差别感官体验。
感知的持续时间 VS 客观持续时间
根据研究发现:当人们获得 Voice 这类声音讯息时,好感度随时间流逝下降的最为迅速,仅需 16 分钟“评估意见等级”下降了 70% ,可见音像资源受缓冲时间的影响可见一斑
✫ 0.1 s : 用户几乎感觉不到系统是否不连贯性。
✫ 1.0 s : 用户明显注意到时延的发生,但是在该时间内思维依然是连贯的。
✫ 10 s : 超过该时间的时延会使用户失去等待意愿。 控制时延无疑是现代信息科技的重要指标, CDN 的意图就是尽可能的减少资源在转发、传输、链路抖动等情况下顺利保障信息的连贯性。
通俗点说就是在网速一定的前提下, CDN 就像网络中快递员小哥
而且 CDN 这个快递员很是聪明 TA 不是在用蛮力瞎跑、乱撞
TA 还承建了很多家快递点,就近快递 ( 缓存 )
TA 善于优化快递路径 ( 调度 ) 还会对包裹进行更合理的重新打包 ( 协议优化 )
无论用户在世界任何角落,只要连接网络, CDN 服务就如同把源站搬到用户面前一样,整个世界,触手可及!
CDN 就是扮演者护航者和加速者的角色,更快准狠的触发信息和触达每一个用户,带来更为极致的使用体验。
基础架构:最简单的 CDN 网络由一个 DNS 服务器和几台缓存服务器组成:
当用户点击网站页面上的内容 URL ,经过本地 DNS 系统解析, DNS 系统会最终将域名的解析权交给 CNAME 指向的 CDN 专用 DNS 服务器。
CDN 的 DNS 服务器将 CDN 的全局负载均衡设备 IP 地址返回用户。
用户向 CDN 的全局负载均衡设备发起内容 URL 访问请求。
CDN 全局负载均衡设备根据用户 IP 地址,以及用户请求的内容 URL ,选择一台用户所属区域的区域负载均衡设备,告诉用户向这台设备发起请求。
区域负载均衡设备会为用户选择一台合适的缓存服务器提供服务,选择的依据包括:根据用户 IP 地址,判断哪一台服务器距用户最近;根据用户所请求的 URL 中携带的内容名称,判断哪一台服务器上有用户所需内容;查询各个服务器当前的负载情况,判断哪一台服务器尚有服务能力。基于以上这些条件的综合分析之后,区域负载均衡设备会向全局负载均衡设备返回一台缓存服务器的 IP 地址。
全局负载均衡设备把服务器的 IP 地址返回给用户。
用户向缓存服务器发起请求,缓存服务器响应用户请求,将用户所需内容传送到用户终端。如果这台缓存服务器上并没有用户想要的内容,而区域均衡设备依然将它分配给了用户,那么这台服务器就要向它的上一级缓存服务器请求内容,直至追溯到网站的源服务器将内容拉到本地。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70010898/viewspace-2850883/ ,如需转载,请注明出处,否则将追究法律责任。