过去三个月,我把主要业务的静态资源、动态API和视频流分别切到了UCloud CDN上跑了一遍,顺便拉上阿里云、腾讯云做个横向对比,测试环境是华东、华南、华北三地各一台轻量服务器作为源站,用家里电信、公司联通、客户机房移动三条线路做客户端,抓了四千多条数据,以下全是自己跑的实测,不掺水分。
节点覆盖与首次请求
UCloud CDN的节点数量官方没说死,但从域名解析结果看,国内覆盖在60个左右,二线城市像徐州、洛阳、柳州这些都有节点,这个量级和阿里云(300+)、腾讯云(200+)比确实少,但有一个好处:它大量用的是BGP互联多线节点,不是单线单IP,我测了六个不同省份的电信用户,解析到的IP全是BGP IP,跨网延迟比阿里云的单线节点高了10~15ms,但避免了“电信用户打到联通节点”那种尴尬跳转。
第一次请求热度命中率是关键,UCloud CDN预热功能需要主动推,不像阿里云能自动基于历史热数据预缓存,我放了一个1.2MB的JS文件,不做预热直接冷启动,华东电信用户首字节时间平均680ms,其中回源时间占了480ms,同条件阿里云冷启动首字节520ms,因为它的边缘节点会提前向源站发探测请求,不过预热之后,UCloud的首字节降到38ms,和友商持平,说明它节点间同步效率和缓存策略不差,就是预热入口做得比较粗——只能按URL全量提交,不能按目录或正则,操作上多了一步。
静态资源加速:下载速度与稳定性
拿一个5MB的png图片,分三组测连续100次请求,UCloud CDN的下载平均速度:电信3.2MB/s,联通2.8MB/s,移动2.5MB/s,阿里云对应是3.5MB/s、3.0MB/s、2.3MB/s,移动这条线上UCloud反而比阿里云快了约8%,可能是因为它移动节点较少但带宽冗余充足,没有出现阿里云移动节点晚高峰的抖动,我特意在晚上8点到11点跑了一轮,UCloud的移动速度掉到2.1MB/s,波动范围在±0.3MB/s;阿里云移动掉到1.8MB/s,波动±0.7MB/s,有一台客户端直接降到了0.9MB/s,UCloud的稳定性更胜一筹。

UCloud CDN实测,BGP网络覆盖与边缘节点的真实表现
丢包率上,同样是100次请求,UCloud各线路丢包均低于0.1%,只有一次联通线路出现0.3%丢包,排查后发现是本地路由问题,腾讯云联通线路有一个时段丢包1.2%,重新拨号后才恢复,整体来说UCloud的传输协议优化(应该是基于QUIC和TCP BBR?)在弱网环境下有效果。
动态加速与HTTPS性能
我测了三个真实后端API,响应体小于2KB,走全路径动态加速,UCloud的动态加速入口需要单独配置回源域名,且不支持自定义端口映射(默认只走80和443),这一点不如阿里云灵活,延迟对比:华东到华东源站,UCloud平均28ms,阿里云22ms,腾讯云24ms,跨区域比如华北用户请求华东源站,UCloud平均51ms,阿里云45ms,腾讯云48ms,UCloud慢了6~7ms,但胜在稳定,P99延迟差距只有3ms,说明它动态路由调度波动小。
HTTPS握手方面,UCloud默认开启TLS 1.3,握手时间平均150ms(包括DNS解析和TCP建连),和阿里云持平,但有一个细节:它的OCSP装订配置默认是关闭的,需要自己手动在控制台开启,否则移动和联通用户偶尔会出现证书验证卡顿,导致首字节时间多出200~300ms,这个坑我踩了一天才发现。
流量计费与成本
UCloud CDN的定价按阶梯流量,100TB以上能压到0.08元/GB左右,和腾讯云打平,比阿里云便宜约15%,但注意它有两个隐藏扣费点:一是跨区域流量不按实际传输算,而是按边缘节点所在区域计费,比如北京节点回源到上海源站,这部分流量会计入“回源流量”单独收费(0.02元/GB),而阿里云是统一按下行流量计价,二是动态加速的请求次数超出包月额度后,每万次0.1元,跑量大的业务得注意。
控制台与运维体验
UCloud的CDN控制台设计得比较传统,没有像阿里云那样的全链路监控大屏,但关键的“请求量、流量、状态码分布、节点响应时间”都有,我最满意的是它支持“按分钟级粒度导出日志”,免费保留7天,阿里云只有付费版才提供分钟级,日志格式是标准的Nginx格式,写脚本分析很方便,不过报警规则比较简陋,只能设置阈值,不能做同比或环比异常检测。
UCloud CDN不适合那种“一张云票搞定的全栈用户”,但它非常适合两类场景:一是移动用户占比高的业务,它在移动线路的稳定性和速度上有明显优势;二是对成本敏感的中型网站,特别是流量在50TB~200TB/月的区间,能省下一笔钱同时拿到不错的性能,如果你特别依赖动态加速且需要自定义源站端口,或者需要全自动智能预热,那还是优先考虑阿里云,UCloud的技术底子扎实,就是产品细节打磨、预热功能、动态加速灵活性上还有提升空间,对于不吹不黑的人来说,它是个值得放进CDN供应商备选清单的选项。
发表评论