CDN 做到加速,原理其实很简单,就是将服务器源站的资源缓存到位于全国各地的 CDN 节点上,用户请求访问时,就近返回节点上缓存的资源,避免网络拥塞、分担源站压力,保证用户访问资源的速度和体验。
CDN 常用的加速业务类型有:
1.网站站点 / 应用加速
站点或者应用中大量静态资源的加速分发,建议将站点内容进行动静分离,动态文件可以结合云服务器 ECS,静态资源如各类型图片、html、css、js 文件等。
2.视音频点播 / 大文件下载分发加速
支持各类文件的下载、分发,支持在线点播加速业务,如 mp4、flv 视频文件或者平均单个文件大小在 20M 以上,主要的业务场景是视音频点播、大文件下载(如安装包下载)等。
3.视频直播加速
视频流媒体直播服务,支持媒资存储、切片转码、访问鉴权、内容分发加速一体化解决方案。结合弹性伸缩服务,及时调整服务器带宽,应对突发访问流量;结合媒体转码服务,享受高速稳定的并行转码,且任务规模无缝扩展。
4.移动应用加速
移动 APP 更新文件(apk 文件)分发,移动 APP 内图片、页面、短视频、UGC 等内容的优化加速分发。提供 httpDNS 服务,避免 DNS 劫持并获得实时精确的 DNS 解析结果,有效缩短用户访问时间,提升用户体验。