什么是CDN比率?如何优化以提升网站性能?
- 行业动态
- 2024-11-03
- 3220
CDN比率是指通过CDN(内容分发网络)服务加速后的网站或应用性能指标与未使用CDN时的性能指标之间的比值,以下是一些常见的CDN性能衡量指标及其解释:

1、时延:指完成整个文件的上传或下载所需的总时长。
2、丢包率:指在网络传输中所丢失数据包数量占所发送数据组的比率。
3、回源率:分为回源请求数比例及回源流量比例两种,回源请求数比是指CDN节点对于没有缓存、缓存过期(可缓存)和不可缓存的请求占全部请求记录的比例;回源流量比是CDN节点回源请求资源时产生流量与总流量的比值,比值越低,性能越好。

4、缓存命中率:分为请求命中率和流量命中率,缓存命中率越高,性能越好,请求命中率是指命中缓存的请求数与请求总数的比值;流量命中率是指命中缓存产生的流量与请求总流量的比值。
5、首包时间:指从客户端开始发送请求到收到服务器端返回的第一个HTTP协议数据包之间所需要的时间,首包时间可以反映出CDN服务节点的整体性能。
6、下载用时:指您收到Web服务器返回的第一个数据包,到完成下载的总时间。

7、整体性能:指完成整个文件的上传或下载所需要的总时长。
8、建立连接时间:简称为建连时间,如果CDN节点使用HTTP协议加速客户业务,建连时间包含“DNS时间+TCP时间”;如果CDN节点使用HTTPS协议加速客户业务,建连时间包含“DNS时间+TCP时间+SSL时间”,建立连接的时间长短,可以反映CDN服务的节点资源覆盖的丰富程度以及调度能力。
9、响应时间:指浏览器发出HTTP请求后,Web服务器进行后台处理以及响应的时间。
10、首播时间:指从打开视频到看到视频画面的时间,通常会受域名解析、连接时间和首包时间的影响,首播时间越短,性能越好。
11、卡顿率:指每100个用户里面播放出现卡顿比例(视音频播放、资源加载等场景下出现的画面滞帧),卡顿率越低,性能越好。
由于业务场景和业务类型不同,即使选择了相同配置的CDN服务,实际产生的加速效果也不相同,以上指标仅提供了定性的参考,具体效果还需根据实际业务情况进行评估。