你想创建自己的网上商店吗?欧宝体育官网入口首页

什么是CDN以及CDN如何工作?

CDN是什么

万维网的使用出现了爆炸式增长,流量每年增长近5倍。20世纪9OB欧宝娱乐APP0年代初,瑞士的几位科学家分享研究论文,如今已成为一个拥有近50亿用户的庞大全球网络。网站、电子邮件、音频和视频、移动接入、社交网络、电子商务和在线业务已经融入我们的生活,交付内容解决数十亿人的问题。

如果没有一种鲜为人知的技术的发展,这种增长是不可能的。这种技术可以提高通过互联网向终端用户传递内容的性能内容传送网络(CDN)

什么是CDN?

A内容传递网络(CDN)是一组地理分布和相互连接的服务器,它们带来了网络内容更紧密给网站的用户。将减少网络延迟(或等待时间),确保网页和应用程序更好的性能。

不是世界上的每个人都访问一个特定网站的单一服务器,网站内容存储在世界各地的服务器上,更接近预期用户所在的位置。

与快餐世界相比,你不会开车到芝加哥的麦当劳总部去买一个巨无霸——你会开车到当地的一家特许经营店去。

CDN是如何工作的?

CDN接受对域的初始请求,并将其重定向到适当的CDN服务器。缓存的内容然后通过较短的距离从CDN服务器发送到客户端。

网站内容存储的主要位置——也就是最初请求的来源——叫做源服务器类型的内容存储包括静态网页(图像、文本、代码)、软件下载、富媒体(音频和视频)以及应用程序创建的动态内容。

缓存的内容是原始服务器内容的副本,存储在地理上分布的缓存服务器中数据中心被称为存在点(PoPs).这些服务器位于附近用户请求都是意料之中,所谓“缘”的网络。这些服务器也被称为“边缘服务器.”

如果CDN没有所请求的文件,它将从源服务器检索它并将其交付给客户机,随后的客户机请求将更快地得到满足。CDN管理软件使用智能算法和机器学习来预测内容请求,在需要之前将内容检索到CDN,与源服务器上不断变化的内容保持同步,并提高感知性能。

使用cdn吗?

那些想要在国际上发布复杂网站或为用户改善在线体验的组织应该将CDN作为其web架构的一部分。

当CDN技术在20世纪90年代末引入时,它主要只被最大的公司网站和商业应用程序使用。当时,这项技术还很新,价格昂贵,而且仅限于发布静态内容。

在过去的几十年里,情况有所改善。CDN服务已经变得更加普遍,CDN的采用也更加普遍。商业cdn的成本已经变得更加可承受,有时甚至被捆绑在虚拟主机包。静态和动态内容现在都可以智能地提供,cdn对于富媒体流是必不可少的,特别是跨更广泛的流媒体地理位置

为什么使用CDN?

除了加载页面更快,cdn可以同时支持更多用户,减少本地网络拥塞,重定向繁忙的服务器流量负载平衡,消除单点服务器故障。这一切对终端用户来说都是透明的

cdn的优势

      1. 改善用户体验

        大多数组织使用cdn的主要动机之一是消除下载和流媒体的漫长等待时间,并提供更好的用户体验。

      2. 优化的带宽。

        通过cdn分发内容缩短了网络路径距离,减少或消除了本地网络瓶颈,减少带宽需求和实现更好的网络使用。

      3. 更多的并发用户。

        通过分布到边缘服务器,可以支持更多的同时用户,甚至比高度扩展的集中式解决方案都要多。

      4. 改进的安全性和可用性。

        分布式拒绝服务(DDoS)攻击通常被网络犯罪分子用来骚扰或穿透组织的防御。cdn本质上提供DDoS保护通过增加访问点的数量,产生一个更可靠和可用的web解决方案。

        许多cdn还包括对额外安全增强的支持,如保护Web应用程序的Web应用程序防火墙(WAFs)。

      5. 控制不同区域的访问和性能。

        您的组织可能希望将其内容交付集中在特定的地区。在这些区域明智地部署适当的CDN服务器可以提高你的web性能,CDN管理软件可以自动响应需求峰值。

        相反,限制进入其他领域可能是可取的。CDN平台也可以配置来帮助实现这一点。

cdn的缺点

虽然使用cdn有许多优点,但对一些组织来说可能也有缺点。这些包括:

  • 成本。对于重要的web解决方案,CDN主机将支付实际成本,包括启动成本和与数据传输量相关的持续运营成本。OB欧宝娱乐APP如果没有计划,这些成本可能会增长到意想不到的水平。
  • 地理位置。将您的CDN基础设施与用户所在的地理位置相匹配是至关重要的。糟糕的地理对齐将导致较低的性能。有些组织使用具有不同足迹的多个cdn来帮助解决这个问题。
  • 复杂性和支持。使用第三方CDN会增加部署和管理web解决方案的复杂性,还会增加一层支持,这可能会使解决系统问题复杂化。

当地的限制。一些国家和地方组织已经禁止互联网访问一些cdn托管的内容。这可能会对你的网站产生负面影响。

什么是CDN常见问题解答

什么是CDN,它是如何工作的?

内容分发网络(CDN)是一组分布在全球的相互连接的服务器,为用户提供web内容。CDN接受对域的请求,并能够将它们定向到适当的CDN服务器,然后将缓存的内容发送到客户端服务器。

CDN的优势是什么?

CDN的优势在于,因为缓存的内容可以通过任意数量的服务器传送,所以整体带宽和与浏览互联网相关的成本都降低了。这改善了用户体验,并允许更多用户同时访问内容。

CDN和代理的区别是什么?

CDN是一个全球分布的网络,由运行在不同数据中心的许多代理服务器组成。代理服务器充当请求内容的客户机和提供该资源的服务器之间的中介。