CDN目前已经成为网站、APP、小程序等网络业务必不可少的基础服务,不仅可以提高业务访问速度,减少业务服务器压力,同时可以提高业务安全。不过一般的CDN服务都有很多限制,而这些限制有些是非常坑的,今天主机吧就来深入谈下CDN有哪些坑。
1.HTTPS计费其实很贵
如果在阿里云、腾讯云买过CDN的同学就会知道他们家的CDN HTTPS请求是要单独收费的,以腾讯云为例,一千万次HTTPS请求34元。
看着便宜是吧? 但现实中每个资源请求都算一个请求,比如JS文件、图片文件等等,都会算进去,还有搜索引擎蜘蛛请求,机器人请求都会计算为正常请求,所以一个日流量1000的网站,可能每天会产生十几万的请求量,甚至更高。以主机吧一个日流量2万的网站为例,在百度云加速报表显示日请求量就高达3000多万次,按腾讯云的价格,一天光HTTPS请求费用就得100块左右,一个月光HTTPS请求费就3000块,这个价格很昂贵啊。
2.网站遭遇CC攻击会产生天价费用
一般大型CDN服务商CDN扣费除了预付的流量包费用外,超出流量包的费用是后付费的,而一但网站遭遇CC攻击,会消耗大量的CDN流量费和HTTPS请求费。CC攻击可以在5分钟内会产生数百万次的请求,甚至上亿次请求,而且这些恶意请求产生的流量往往会非常高,我们平时买的1 2T流量包根本不够消耗,一但超出预付流量包和预付HTTPS请求量,那么就会进入后付费计费,这个价格会非常贵,主机吧曾经见到有位用户被攻击产生了十几万的欠费,非常离谱。 为了防止这个问题,CDN服务商还弄了个扣费限制等。
3.后付费的流量费非常贵
CDN流量计费一般预付流量包和后付费流量费,预付流量包是指我们提前购买好CDN流量包,这个流量包一般价格在100块钱左右1T,后付费流量费是指用完流量包后所产生的流量费,这个流量费一般是指直接买流量包贵的,以腾讯云为例,如果是2T是消耗2T以内的流量的话,中国大陆210元1T,比直接买流量包整整贵了1倍,这也是前面我们说的,为什么遭遇CC攻击后,产生巨额欠费的原因。
4.QUIC请求费非常贵
如果你的网站用到QUIC请求的,可以看下,以腾讯为例0.5元/万次,当然啦,也不是每个CDN服务商的CDN都支持QUIC访问的,目前主机吧这边已知的服务商只有百度智能云CDN、腾讯云CDN以及阿里云CDN,估计也只有大型服务商才支持,QUIC被视为为HTTP/3的一部分,所以想要开启HTTP/3的,成本并不低。
5.增值服务费用不低
一些CDN附带了增值服务,比如百度智能云CDN的态加速、腾讯云的智能加能功能。
6.安全防御非常贵
如果你是想用CDN来做防御的话,一定要了解,普通的CDN的安全防御功能是需要单独购买的,而这个价格往往相当贵,以百度智能云CDN为例,单独购买CDN的20G防御,不需要一万元一个月。腾讯云和阿里云则需要购买专门的安全CDN,价格会贵普通CDN贵上几倍。
好了,以上就是大型CDN服务商的一些收费的坑,这里就说到这了,下次给大家说说小型服务商的那些坑。