300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 内容分发网络(CDN)

内容分发网络(CDN)

时间:2019-01-22 06:33:19

相关推荐

内容分发网络(CDN)

内容分发网络(CDN),英文content delivery network

在线视频播放和直播模式的崛起,传统的服务器客户端模式已经不能满足高并发及大流量传输,那么有没有一种更好的办法来解决上面的问题呢?CDN被广泛使用于视频播放和直播领域。

CDN的基本原理是广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,在用户访问网站时,利用全局负载技术将用户的访问指向距离最近的工作正常的缓存服务器上,由缓存服务器直接响应用户请求。

CDN是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储分发技术

内容存储技术

CDN需要考虑两个方面的内容存储问题,一个是内容源的集中存储,另一个是内容在Cache节点中的分布式存储。由于内容的规模比较大,内容的吞吐量较大,因此,通常采用海量存储架构。目前常用的存储技术主要有直连附加存储(DAS)、网络附加存储(NAS)和存储区域网(SAN)。

分发技术

内容分发技术是通过网络的构建减小IP骨干网络的传输压力,将连接到IP网络上的内容迅速分发到用户终端。CDN主要由初始服务器、分布在边缘的缓存服务器、重定向DNS服务器和内容交换服务器组成。初始服务器负责生成服务器信息内容;缓存服务器负责存储初始服务器的部分或全部信息内容;重定向DNS服务器向用户提供最近的服务器IP地址,减轻骨干网的压力;内容交换服务器完成各缓存服务器之间的负载均衡功能;内容管理服务器负责整个网络各缓存服务器中存储的内容的管理,为各缓存服务器制定相应的缓存策略,以提高缓存服务器的服务质量。

国内领先的CDN供应商有思必达、蓝汛等,基本都是采用在相对集中的地区和网络中增加服务器等,但是随着迅雷推出赚钱宝以后,主打用户可以共享自己的剩余宽带并获得收益,迅速占领市场,由于每个安装了赚钱宝的用户相当与都成为了一个缓存服务器,一时间迅雷的缓存终端就多达好几十万(并且还是迅雷有意限制数量),而传统的CDN厂商只有几百几千的规模,远远不及迅雷的CDN缓存服务器数量,而缓存服务器的数量对CDN的速度影响又非常之大,之后阿里推出了优酷路由宝,百度挖矿机等。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。