什么是CDN?
CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。
网站加速
CDN非常适合需要加速的网站,包括门户,电子商务平台,新闻应用程序以及用于用户生成的内容(UGC)的应用程序。它为加速域名下的静态内容提供了出色的加速。此外,它支持自定义缓存策略。用户可以根据需要设置最大缓存期限。可以缓存的文件包括但不限于.zip,.exe,.wmv,.gif,.png,.bmp,.wma, .rar,.jpeg和.jpg。
下载加速
CDN对于下载客户端,游戏客户端,应用商店和基于HTTP或HTTPS提供下载服务的网站很有用。越来越多的新服务(例如应用程序和手机游戏)需要实时更新软件。常规下载服务需要提供更多和更大的下载。如果原始服务器必须直接处理所有这些请求,则会给这些服务器造成巨大压力,并导致严重的瓶颈。通过CDN下载加速,可以将要下载的内容分发到边缘节点,从而减轻了原始服务器的压力并确保了高速下载。
视频点播加速
对于提供按需视听服务的客户,CDN是必须的。这样的点播服务包括在线教育,视频共享,点播视频和其他视听内容。常规的按需视听内容给服务器带来了沉重的负担,并消耗了大量带宽。发生这种情况时,低速服务会损害用户体验。CDN通过向所有CDN节点交付内容来确保此类服务的快速,可靠,安全的加速。然后,用户可以随时随地从附近的节点获取该内容。
整个站点加速
对于包含动态和静态内容的网站以及涉及大量ASP,JSP或PHP请求的网站,CDN是一个不错的选择。CDN的整个站点加速可加速动态和静态内容。可以从附近的节点访问静态内容,而通过最佳路由从原始服务器检索动态内容。由于CDN有助于整个站点的加速和实时优化,因此可以更快地加载动态页面。减少了站点拥塞,并使站点访问更加可靠。