您是否想过互联网上某些网站和应用程序上的内容是如何无缝地传输给全球用户的,即使有数千人请求相同的数据?您是否考虑过其他一些人在类似情况下如何不断崩溃?是什么导致了这种性能差异?好吧,不同之处在于内容交付的方式以及是否使用内容交付网络(CDN)。
CDN或内容交付网络是跨地理分散的服务器组交付Internet内容的核心组件。它是地理上分散的边缘服务器组,通过绕过和绕过公共网络或互联网服务提供商(ISP)的拥塞,通过私有全球网络以快速有效的方式在全球范围内优化内容交付。
所有类型的内容交付都可以通过CDN进行。它可用于传送从HTML页面、JavaScript、文本文件、图像、视频、文件下载到播客、直播流、网页、游戏和应用程序的所有内容。还有一点需要注意的是,CDN不仅在电脑上传输互联网内容,还可以在移动设备、智能手机、智能电视、机顶盒等联网设备上传输。如今,绝大多数内容和网络流量都是在CDN服务的帮助下快速、安全、可靠地传输的,即使是Netflix、亚马逊和Facebook等主要参与者也是如此。
在了解CDN服务的工作原理之前,让我们先了解一些与内容交付服务相关的重要概念。存在点(PoP)是指在两个设备或网络之间建立连接的接口或接入点,在CDN的情况下,它是存在于不同地理位置的一组服务器。
往返时间(RTT)是网络请求/信号脉冲从源点到目的地再返回所需的时间(以毫秒为单位)。它是网络健康和性能的关键指标。网络延迟是从端点发送服务器加载内容或将数据包传送到请求服务器所需的时间。与RTT不同的是,RTT是请求两端所花费的时间加上处理请求所花费的时间。
内容缓存是一种过程或机制,可优化访问数据或内容并将其从最近的服务器、数据中心和云交付到请求端点服务器的方式。这有助于优化所花费的时间并提高整体速度和性能。
缓存服务器是那些将缓存文件存储在其多个存储驱动器和高性能RAM资源上并在收到请求后立即传送内容以最大化网站/应用程序的加载速度和性能并最小化带宽使用的服务器。
互联网交换点(IXP)是物理基础设施设置和访问点,网络流量通过不同的网络提供商进行路由。跃点是在将内容从服务器传输到最终用户期间发生的网络变化。现在,让我们看看CDN服务是如何工作的。
CDN服务提供商通常会在分布在全球多个位置的战略IXP中拥有多个PoP,每个PoP都有多个缓存服务器。通过在地理上分散多个PoP,CDN提供商自动使您能够在全球或至少广泛存在。CDN始终放置在靠近网络边界的边缘,这也有助于在保护内容的同时加速它。
每个PoP通常在其所在的地理区域和附近的用户中处理请求。所讨论的缓存服务器将包含缓存文件。这些边缘缓存服务器可帮助他们优化速度和连接性,即使由于内容是通过本地服务器传输而同时收到多个请求。试想一下,如果网络延迟大大降低,那么从首尔服务器处理首尔用户的请求比从西雅图的原始服务器路由和传输内容要快得多、容易得多。
为什么要使用CDN?它对你有什么好处?

最好的CDN提供以下4个重要优势:
让我们更深入地研究CDN和网络安全的工作原理。所有请求都通过位于网络外围的CDN。对缓存内容的请求将通过最近的PoP得到满足。对未缓存内容的请求需要路由到源服务器。使用CDN,对未缓存内容的请求将在路由到源服务器之前通过网络安全基础设施。这样到源站的请求都被彻底扫描,恶意请求被拦截。因此,速度和安全性不必相互妥协。
在选择CDN时,您将比较几家不同的内容分发网络公司提供的服务。以下是在进行CDN比较和选择正确的CDN时要牢记的一些要点。
本文来源:国外服务器--什么是内容分发网络(内容分发网络的基本概念)
本文地址:https://www.idcbaba.com/guowai/2352.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。