HTTP04–CDN知识

一、cdn用途及概念

目的:

CDN是内容分布网路(Content Delivery Network)的简称,目的是将网站内容发布到最接近用户的边缘,使用户就近获取内容,提高相应速度。

使用机制:

目前,CDN主要以缓存静态数据,如js、css、图片等。用户从主站服务器请求到动态内容后,再从CDN上下载这些静态数据。

若CDN节点不包含该资源,则回源站获取该资源 ,然后返回给用户。

原理:

利用DNS解析过程的CNAME类型,将域名解析权转交给CDN域名解析,利用相应算法,返回离用户最近的IP地址。

HTTP04--CDN知识

二、负载均衡

有三种类型的负载均衡架构,链路负载均衡,集群负载均衡,操作系统负载均衡。

1. 链路负载均衡

通过DNS,将不同用户请求解析到不同的IP地址,DNS域名解析服务器决定用户最终访问哪台WebServer。

优点是用户直接访问目标服务器,不经过代理,速度较快。

缺点是DNS在用户本地和Local DNS有缓存。一旦某台WebServer挂掉,若用户域名没有及时更新,则造成无法访问的情况,后果严重。

HTTP04--CDN知识

 

2. 集群负载均衡

A. 硬件负载均衡

    一般用F5,缺点是无法方便扩容,且设备昂贵。

    HTTP04--CDN知识

B. 软件负载均衡

    成本低,但会增加网络延时,因为一次请求会经过多次代理服务器。

   HTTP04--CDN知识

3. 操作系统负载均衡

HTTP04--CDN知识

 

三、CDN动态加速技术

HTTP04--CDN知识

 

原文链接:https://www.cnblogs.com/ulli/p/6255443.html

原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/16706

(0)
上一篇 2022年11月16日
下一篇 2022年11月16日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

优速盾注册领取大礼包www.cdnb.net
/sitemap.xml