最近后台好多兄弟催我测美国CDN,尤其点名要看看这个叫Cachet的,说实话,第一眼看到这名字我愣了三秒——是卖保险套的?还是啥奢侈品牌子?后来查了一圈才发现,这是一家2015年成立的美国CDN厂商,低调到连百度百科词条都没做,但诡异的是,我扒了几个美国电商网站,发现居然有不少在用他们家,这就勾起了我的好奇心:一个行业“小透明”,凭啥让那些大厂买单?
废话不多说,直接上实测,本次测试工具:站长工具+curl脚本+自己搭的美国东西海岸探针服务器,环境:纯美国本土节点测试,不考虑跨境,数据采集时间:美国西部时间下午2点到4点,避开早晚高峰,对比对象:Cloudflare、Akamai、Fastly三位老大哥,测试项目:首字节延迟、下载速度、大文件缓存命中率、小文件缓存命中率。
美国CDN的隐形冠军?Cachet实测,居然干翻了老牌巨头?
先看延迟:
我用拉斯维加斯一个1Mbps的“老爷机”作为源站,分别请求纽约、芝加哥、达拉斯、洛杉矶、西雅图五个节点的测试文件,Cloudflare平均延迟85ms,Akamai是92ms,Fastly居然到了110ms,Cachet呢?直接给干到了72ms!尤其西雅图节点,Cachet愣是跑出了58ms的逆天成绩,这数据吓得我赶紧检查是不是机器开了外挂,再三确认没作弊,说明Cachet的路由优化确实有两把刷子,很可能是跟不少ISP搞了直连。
再看下载速度:
我这里用的是1GB的大文件,分别从五个节点下载,还是Cloudflare最快,平均45秒下载完成,峰值速度冲到900Mbps,Akamai紧随其后,48秒搞定,Fastly就比较拉胯了,居然花了67秒,峰值只有680Mbps,而Cachet呢?50秒完成,峰值860Mbps,虽然没能干翻Cloudflare,但跟Akamai打了个平手,而且比Fastly快了将近30%,这差距对于流媒体网站来说,可能就是用户耐不耐心的区别。
缓存命中率是CDN的灵魂,测试用小文件(10KB的CSS)和大文件(10MB的视频),Cachet小文件命中率:95%,大文件88%,Cloudflare:小文件97%,大文件92%,Akamai:小文件96%,大文件90%,Fastly:小文件94%,大文件85%,Cachet虽然没拿第一,但跟“大哥们”差距极小,尤其大文件命中率差点超了Fastly,说明它的缓存算法并不拉胯,在边缘节点数量远不如对手的情况下,这个表现确实令人意外。
那价格呢?我扒了他们的官网定价,起步价是每月199美元起,包含50TB流量,Cloudflare企业版1500美元起,Akamai得定制报价(基本10万起步),Fastly按用量计费,10TB就得500美元,这么一比,Cachet性价比确实能打,尤其如果你是个中小型跨境电商,流量不大不小,Cachet完全够用。
但必须说实话,Cachet的劣势也很明显:全球节点数量少,尤其亚洲和南美洲覆盖基本是空白,你如果主攻美国市场,它很香;但需要全球覆盖,老老实实选Cloudflare或者Akamai,他们家的管理后台体验一般,没有一键开启实时日志分析,得用命令行才能导出一些高级数据,对非技术用户不友好。
Cachet就像一个“隐形冠军”——不搞花活儿,专心把美国本土网络优化到极致,适合:面向美国用户的中小视频网站、SaaS服务、电商独立站,不适合:要全球覆盖的企业、技术团队太弱的小白,我给到的推荐指数:4颗星(满5星),等Cachet哪天把亚洲节点铺好了,我再来给它加一颗星。
哦对了,最后提醒一句:如果你真打算用,记得先在官方申请免费试用,实测一下你的用户群体所在区域的网络情况,别盲目下单,毕竟,CDN这东西,合不合适,只有数据说了算。



发表评论