视频托管用的技术中有CDN分发的,求问原理是怎么样的?

视频托管用的技术中有CDN分发的,求问原理是怎么样的?,第1张

CDN叫内容分发服务,有专门的CDN厂家,比如网宿、帝联、还有免费的百度加速乐啥的;

原理就是:CDN厂家在全国各地部署有缓存服务器,也叫cache服务器,使用CDN分发服务需要把你的域名解析到CDN服务商那边,然后终端用户请求的时候,CDN厂家根据dns解析和负载均衡,分配就近的cache服务器IP给终端用户,而cache服务器首次会向你的域名源服务器请求,缓存住后,以后就不需要回源请求了,直接由这台cache服务器提供这一片地区用户的访问。

速度上会快很多,也能够缓解源站带宽压力,目前的大网站都有采用CDN加速服务。

CDN做到加速,原理其实很简单,就是将服务器源站的资源缓存到位于全国各地的CDN节点上,用户请求访问时,就近返回节点上缓存的资源,避免网络拥塞、分担源站压力,保证用户访问资源的速度和体验。

CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。

简单的来说,就是把原服务器上数据复制到其他服务器上,用户访问时,那台服务器近访问到的就是那台服务器上的数据。CDN加速优点是成本低,速度快。适合访问量比较大的网站。

扩展资料

在传统的动态系统的访问中,用户对网络的请求过程,一般需要经过网络中多台路由器的传输,最终将发送的请求交于动态系统来处理,但是由于IP网络本身的“尽力而为的原则”、网络链路中复杂的环境及硬件的不可靠性的确实存在,致使用户要出现重复发送的请求的现状,所以最终导致用户的请求在提交的过程中出现等待、数据加载时间过长的一些现象的普遍存在,这些在线提交式系统的缓慢直接地影响到办公人员的工作效率,这也是制约着很多大型企业在协同办公OA、ERP、SAP等信息化建设中,出现最多的问题。

而CDN分发解决方案解决了与静态网站相关的性能和可靠性问题,而在当今在线业务体验中,与分发静态和动态元素和应用相关的独特挑战,则由速网的动态网站加速来解决。

CDN能几乎涵盖国内所有线路。而在可靠性上, CDN 在结构上实现了多点的冗余,即使某一个节点由于意外发生故障,对网站的访问能够被自动导向其他的健康节点进行响应。CDN能轻松实现网站的全国铺设,不必考虑服务器的投入与托管、不必考虑新增带宽的成本、不必考虑多台服务器的镜像同步、不必考虑更多的管理维护技术人员。

参考资料:百度百科——内容分发网络


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/89129.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-06
下一篇2023-03-06

发表评论

登录后才能评论

评论列表(0条)

    保存