当前位置:首页 > 行业动态 > 正文

如何评估CDN的性能指标是否满足您的需求?

CDN性能指标包括响应时间、带宽利用率、缓存命中率、可用性和稳定性。

1、通用指标

DNS时间:指从浏览器终端发起的访问请求开始,到浏览器终端获得最终访问主机IP地址所消耗的时间。

TCP时间:指客户端与目标服务器建立TCP连接所消耗的时间。

SSL时间:指客户端和Web服务器建立安全套接层(SSL)连接的消耗时间。

发送时间:指SSL握手完成开始发送请求到请求发送完成所消耗的时间。

建立连接时间:建立连接时间简称为建连时间,如果CDN节点使用HTTP协议加速客户业务,建连时间包含“DNS时间+TCP时间”;如果CDN节点使用HTTPS协议加速客户业务,建连时间包含“DNS时间+TCP时间+SSL时间”。

响应时间:指浏览器发出HTTP请求后,Web服务器进行后台处理以及响应的时间。

下载用时:指您收到Web服务器返回的第一个数据包,到完成下载的总时间。

首包时间:指从客户端开始发送请求到收到服务器端返回的第一个HTTP协议数据包之间所需要的时间。

整体性能:指完成整个文件的上传或下载所需要的总时长。

丢包率:指在网络传输中丢失数据包的数量占发送数据包总数的比率。

回源率:回源率分为回源请求数比例及回源流量比例两种:回源请求数比:指CDN节点(包括边缘节点和汇聚节点)对于没有缓存、缓存过期(可缓存)和不可缓存的请求占全部请求的比例,回源请求数比=CDN节点回源请求数÷用户访问CDN节点的总请求数,通常越低则性能越好。

缓存命中率:CDN缓存命中率包括字节命中率和请求命中率,CDN缓存命中率通用指字节命中率,缓存命中率越高,性能越好。

2、加速图片小文件的主要指标

延迟时间:延迟越小,性能越好。

首包时间:首包时间是最核心的指标。

建立连接时间:影响延迟时间。

传输时间:影响延迟时间。

3、加速大文件下载的主要指标

下载速度:核心指标之一。

下载总时间:核心指标之一。

4、加速视音频点播的主要指标

首播时间:从打开视频到看到视频画面的时间,通常会受域名解析、连接时间和首包时间的影响。

卡顿率:每100个用户里面播放出现卡顿比例(视音频播放、资源加载等场景下出现的画面滞帧)。

CDN的性能指标涵盖了多个方面,包括通用指标、加速图片小文件、大文件下载以及视音频点播的主要指标,这些指标有助于衡量CDN服务的效果,并帮助用户更好地做出业务调整和决策。

性能指标 描述 单位
响应时间 从客户端请求到服务器响应的时间 毫秒(ms)
丢包率 请求发送后未收到响应的比例 百分比(%)
带宽利用率 CDN分配的带宽中实际使用带宽的比例 百分比(%)
平均负载 CDN服务器平均每秒处理的请求数量 次数/秒
吞吐量 CDN在单位时间内处理的数据量 字节/秒(B/s)
请求成功率 请求成功返回的比例 百分比(%)
网络延迟 数据包在网络中传输的时间 毫秒(ms)
容量利用率 CDN节点存储空间的使用比例 百分比(%)
实际带宽 CDN节点实际可用的带宽 比特/秒(bps)
请求处理时间 CDN处理单个请求的时间 毫秒(ms)
热点缓存命中率 缓存命中请求的比例 百分比(%)
缓存命中率 从缓存中获取数据请求的比例 百分比(%)
负载均衡效率 CDN分配请求的效率 次数/秒
请求并发数 同时处理的请求数量 次数/秒
平均缓存大小 CDN缓存中的数据平均大小 字节(B)

这些指标可能因CDN提供商和具体部署情况而有所不同,在使用时,请参考相关文档或咨询CDN提供商。

0

随机文章