什么是CDN
内容传送网络(CDN)是负责内容传送的因特网的透明主干。无论我们是否知道,我们每个人每天都与CDN互动; 阅读新闻网站上的文章,在线购物,观看YouTube视频或浏览社交媒体供稿时。无论你做什么,或者你消费什么类型的内容,你都可能会发现每个文本字符,每个图像像素和每个电影帧背后的CDN都会传送到你的PC和移动浏览器。要理解为什么CDN如此广泛使用,您首先需要认识到它们旨在解决的问题。被称为延迟,这是从您请求加载网页到其内容实际出现在屏幕上的那一刻发生的烦人延迟。
该延迟间隔受许多因素的影响,许多因素特定于给定的网页。但是,在所有情况下,延迟持续时间都会受到您与该网站托管服务器之间的物理距离的影响。CDN的任务是虚拟缩短物理距离,目标是提高站点渲染速度和性能。为了最小化访问者与您网站服务器之间的距离,CDN将其内容的缓存版本存储在多个地理位置(即存在点或PoP)。每个PoP都包含许多缓存服务器,负责向其附近的访问者传送内容。从本质上讲,CDN会立即将您的内容放在许多地方,为您的用户提供卓越的覆盖范围。例如,当伦敦的某个人访问您在美国托管的网站时,它通过当地的英国PoP完成。这比访问者的请求和您的响应快得多,可以在大西洋的整个宽度上行进并返回。
几乎每个人。今天,超过一半的流量已经由CDN提供服务。这些数字每过一年都在快速上升。现实情况是,如果您的业务的任何部分是在线的,那么几乎没有理由不使用CDN,尤其是当许多人免费提供服务时。然而,即使作为免费服务,CDN并不适合所有人。具体来说,如果您运行的是严格本地化的网站,并且绝大多数用户与您的托管位于同一区域,那么拥有CDN几乎不会带来任何好处。在这种情况下,使用CDN实际上会通过在访问者和已经存在的服务器之间引入另一个不必要的连接点来恶化您的网站性能要使CDN正常??工作,它必须是所有传入流量的默认入站网关。要实现这一点,您需要修改根域DNS配置(例如domain.com)和子域的配置(例如,www.domain.com,img.domain.com)。
对于根域,您将更改其A记录以指向CDN的IP范围之一。对于每个子域,修改其CNAME记录以指向CDN提供的子域地址(例如,ns1.cdn.com)。在这两种情况下,这都会导致DNS将所有访问者路由到您的CDN,而不是定向到您的原始服务器。如果其中任何一个听起来令人困惑,请不要担心。今天的CDN供应商提供逐步说明,帮助您完成激活阶段。此外,他们还通过他们的支持团队提供帮助。整个过程归结为一些复制和粘贴,通常需要大约五分钟。自90年代以来,商业CDN一直存在。与其他几十年前的技术一样,它们在成为当今强大的应用交付平台之前经历了几个演进阶段。CDN发展的道路是由市场力量决定的,包括内容消费的新趋势和巨大的连接进步。后者已通过光纤和其他新的通信技术实现。总体而言,CDN演进可以分为三代,每一代都向其网络架构引入新的功能,技术和概念。与此同时,每一代人都看到CDN服务的定价趋于下降,标志着其转变为大众市场技术。
反向代理:生活在边缘内容传送网络采用反向代理技术。拓扑方面,这意味着CDN部署在后端服务器的前面。这个位置位于网络边缘的边缘,除了CDN固有的加速内容交付能力之外,还具有几个关键优势。以上就是小编对于什么是CDN的了解,如果您也了解相关的信息欢迎前来与小编交流,探讨。