CDN 技术浅析

CDN 背景基本及概念

直接解释为内容分发网络,主要任务是将客户需要提供给使用者的内容从源站传递到客户端,简单理解就是一中介,房产中介,加快租房或者买房的速度,为什么需要CND呢主要有几个方面
1)网站接入互联网的带宽有限。业务繁忙时就会拥塞。
2)不同运营商互联互通拥塞
3)长途骨干传输容易成为互联网瓶颈
由此产生CDN

CDN 工作过程

这里写图片描述
1)用户点击本地URL,经过本地DNS解析,DNS会将域名的解释权CNAME给授权的,CDN专有服务器。
2, 3,4,5,6)用户向全局负责均衡服务器发起请求,根据客户的IP,URL等信息返回区域负载均衡服务器地址,并选择合适的缓存服务器
7)将用户的内容返回给客户端。如果没有缓存通过内部DNS回源。

最后的结果是用户就近访问,从而加快访问速度。

CDN 系统架构

CDN基于这样的原理
1)挑选最优的设备
2)缓存距离用户最近的节点
通常CDN在互联网上有成百上千个节点

这里写图片描述

1)运营系统就是用户界面
2)网络管理系统是运维监控
3)负载均衡系统是DNS调度,包括内部和外部DNS (核心)
4) 分发服务系统是缓存的(核心)

CDN 加速内容分类

1)网页加速,如静态图片加速
2)流媒体加速,如直播和点播
3) 文件传输加速
4) 应用协议加速

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值