欢迎光临散文网 会员登陆 & 注册

CDN是什么,通常运用在哪里

2023-08-22 13:47 作者:BYYYSJX  | 我要投稿

随着互联网的快速发展,我们作为终端用户,从互联网获取的内容越来愈丰富,有高清视频,应用服务,直播等多媒体内容。那么,作为用户,当然希望高带宽,快响应,低延迟的体验。而作为内容提供方,需要一种更加高效的分发内容机制来应对快速增长的需求,提供高性能,高可用的服务,同时又可以降低成本,网络负载。

那么CDN(Content Delivery Network,内容分发网络) 就应运而生。

CDN 的核心是一个服务器网络,目的是尽可能快速、便宜、可靠和安全地交付内容。为了提高速度和连接性,CDN 会将服务器放置在不同网络之间的交换点。CDN架构因它为客户提供的内容/服务而异。在功能属性上,CDN可以从四个维度来描述,即:CDN 的结构、内容分发和管理、请求路由和性能衡量。

CDN节点通常部署在多个位置,通常通过多个主干网进行部署。组成CDN的节点和服务器的数量因体系结构而异,有些节点和服务器达到数千个节点,在许多远程存在点(PoP)上有数以万计的服务器,其他公司则建立全球网络,并拥有少量地理PoP。CDN建立在互联服务器网络上,这些服务器战略性地放置在一起,以最大限度地减少用户与最近服务器之间的距离。这些服务器缓存web内容的副本。

当用户请求网页时,动态请求路由可确保其到达最近的可用CDN服务器。如果CDN服务器的缓存中有请求内容的最新副本,它将直接响应请求。如果没有,CDN服务器将把请求转发到原始服务器,原始服务器将填充请求。CDN服务器还可以缓存响应的副本以支持未来的请求。


WRITE-BUG研发团队衷心希望【WRITE-BUG数字空间】可以给每位同学一个属于自己的秘密空间,同时祝愿大家在“公开圈子”世界里,遇见志同道合的伙伴们,因为我们与大家一样,都曾孤独前行着。


CDN是什么,通常运用在哪里的评论 (共 条)

分享到微博请遵守国家法律