1.CDN关键技术
CDN的关键技术主要有:负载均衡技术、内容分发技术、内容存储技术以及内容管理技术。
(1)负载均衡技术
CDN负载均衡主要实现CDN网络的内容路由,其主要功能是将用户的内容请求调度到这个CDN网络的最佳节点上。其中最佳节点的选定可以根据CDN网络多种配置策略,如:距离最近、负载节点最轻等。负载均衡是整个
CDN 网络的核心,负载均衡的准确性和效率直接影响整个CDN网络的性能和效率。负载均衡具体可分为:全局负载均衡(GSLB)和本地负载均衡(SLB)。
全局负载均衡主要是将用户的请求调度到离用户最近的节点(区域)。因此,就近原则是全局负载均衡的常用原则。为在CDN网络中执行就近原则,一般采用静态配置或动态的检测。本地负载均衡局限于一定节点(区域)内,其主要功能是在特定节点(区域)寻找最合适的节点服务器为用户提供服务。其判断标准主要根据节点的健康值、负载情况等运行标准进行本地调度决策。为有效的实时获取各节点设备的运行情况,一般采用主动探测技术和被动采集两种方式。
(2)内容分发技术
内容发布技术主要将建立的内容索引、缓存等技术将内容发布到离用户最近的服务节点。其中内容发布技术主要分为两种模式:主动推送(PUSH)模式和被动拉取(PULL)模式。在主动推送模式下,由内容中心发起,将内容分发到各边缘节点,一般分发的内容为热点内容;被动拉取模式主要由用户发起,在本服务节点未命中,由服务节点向内容中心发起内容拉取请求,给用户提供边下载边观看的服务。
(3)内容存储技术
在CDN系统中,分为内容中心和服务节点,主要考虑两方面的存储情况,中心服务器的数据规模及内容吞吐量一般很大,一般采用 NAS
等海量存储架构。而服务节点的存储既要考虑多种格式的兼容性,也需要能够保证多文件的吞吐、可靠及稳定性,一般采用RAID技术。
(4)内容管理技术
内容管理技术主要通过CDN运营管理系统获取网络元件的运行状态,测试内容发布网络性能,保障CDN网络处于最佳的运行状态。还可减轻服务器运行压力提高访问内容的性能。
2.CDN技术优势
(1)减少用户访问的网络延时,提高用户响应时间,并可减少网络出口带宽,提高整个网络性能及网站内容的可用性。
(2)可进行内容路由分配以及流量控制,还可对控制源站进行管理控制。
(3)可以降低源站建设成本,提高服务质量,还可以提供反应速度快,内容服务多。
3.CDN技术特点
(1)CDN网络可以根据用户地理位置,将用户调度到离用户最近的服务器上,使访问速度加快。
(2)CDN网络在基于DNS的全局负载平衡上,提高了整个网络的资源利用率、网络性能以及服务质量。
(3)CDN网络可以将热点内容主动推送,自动跟踪以及自动更新。
(4)CDN网络不仅具有高可靠性、高可用性并且能容错且易扩展。
(5)可以无缝在原有网络部署,用户感觉不到访问站点不是原目的站点。
以上梳理了CDN关键技术、特点及优势,希望对你有所帮助,如果你想了解更多相关内容,敬请关注三个皮匠报告的行业知识栏目。
推荐阅读:
什么是网络安全风险评估?意义是?
什么是网络安全?重点企业有哪些?发展趋势介绍
中国网络安全产业联盟:2021年网络安全产业分析报告(25页).pdf