不管是阿里云还是腾讯云,在 CDN 的收费模式上应该是一样的。以阿里云 OSS 为例吧,刚申请使用 CDN 加速服务的时候也有点担心,不清楚它的流量费用是如何计算的。其实不用怕,我自己充了三十块先观察下,发现费用扣除还是很合理的,应该说很便宜。当然了,如何计费还是要学习一下的。
OSS到CDN间的流量会收费,CDN流出流量会收费,一般情况下,CDN命中率应该是90%左右,还有10%需要回源去OSS取,也就是说OSS最多需要付出的流量费大概约等于CDN流量的10%加OSS存储文件的大小。
由于CDN的 单价要低于OSS;理论上使用CDN OSS,比直接使用OSS要更节省流量费用。比如,你的网站一个小时有100GB的流量,OSS的单价是0.75元/GB,那你的流量费用是:100* 0.75=75元。而使用了CDN,命中率按80%来算;表示OSS只会产生20GB的流量。则你的流量费用是:100G*0.45 20*0.75=60元。只要内容有热点,命中率高,使用CDN就越节省费用;命中率低于60%的,建议直接使用OSS。