阿里云内容分发网络(Alibaba Cloud Content Delivery Network,简称CDN)是建立并覆盖在承载网之上、由分布在不同区域的边缘节点服务器群共同组成的分布式网络,替代以Web Server为中心的传统数据传输模式。
CDN的工作原理就是将您源站的资源缓存到各地的边缘节点服务器(CDN节点)上,用户请求访问和获取资源时,就近调用CDN节点上缓存的资源。这种分布式数据传输方式,使得用户请求的资源不需要都回您的源站获取,从而避免网络拥塞、分担源站压力,保证用户访问资源的速度和体验。
使用CDN后的http请求处理流程如下图:
功能特点 |
介绍 |
节点缓存 |
1)精准缓存,分层缓存HOT资源,实现资源精准加速。 2)高速缓存,均衡使用CPU多核处理能力,高效合理使用和控制内存,最大化SSD IOPS和吞吐。 3)高速读写,各节点具备高速读写固态硬盘SSD存储,配合SSD加速能力,大幅减少用户访问等待时间,提高可用性。 4)智能压缩,有效减少用户传输内容大小,加速分发效果。 5)页面优化,去除页面冗余内容,减少页面的大小。组合多个JavaScript/CSS文件成为一个请求。 |
精准调度 |
1)站点类型全覆盖,支持各类网站和移动应用类App,针对性业务支持,全面站点提速。 2)智能调度系统,自主研发,单机支持百万级别域名调度。 3)可控可扩展,更加优异的可控性、协议扩展性,进一步降低成本。 4)多级调度,节点故障不会造成用户不可用。 5)多系统联动,与安全防御系统、刷新系统、内容管理系统等协调工作。 6)数据化实时调度,支持节点级别流量预测,提升调度质量和准确性。 |
多场景业务支持,多组件配合服务 |
CDN无缝集成了阿里云多种云服务,包括: 1)视频直播服务,实现媒资存储、切片转码、访问鉴权、内容分发加速一体化解决方案。 2)视频点播服务,低缓冲时间,高流畅度播放体验,支持 mp4、flv 视频格式。 3)对象存储OSS,提高网站访问速度,有效降低OSS的外网流量费用。4)云服务器ECS,提高网站可用性,保护服务器源站信息,降低带宽使用成本。 4)资源链接鉴权,可自定义鉴权KEY,保障您的媒体资源安全,免去盗链担忧。 5)负载均衡,将负载均衡服务器的IP地址设置为回源地址,降低回源带宽压力。 此外,CDN还无缝对接非阿里云源站,一经资源审核,即可快速部署加速服务。 |
自助管理 |
1)自助式控制台,自定义配置分钟级全节点智能部署。 2)快速开通CDN服务。您可以通过控制台自行对域名进行添、删、改、查,设置加速节点缓存策略、防盗链、http头信息等;也可根据需求选择性开启多种加速优化功能。 3)开放可扩展的API。通过CDN API,您可以对加速域名、分发资源和监控数据进行灵活部署、快速操作、精确使用和及时监控;也可配合其他阿里云云产品API,实现多平台自定义portal。 |
实时监控 |
1)全景信息监控,提供包含带宽流量、访问质量、访客数据、热门分析、安全防护在内的等全景监控信息。 2)多维数据分析。 3)全量日志下载。 |