如何评估CDN的性能指标是否满足您的需求?
- 行业动态
- 2024-10-13
- 1
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提供商。
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/84435.html