CDN成本的计算方式
带宽成本
CDN成本的主要组成部分是带宽成本,它占据了整体资源成本的80%到90%。带宽成本的计算涉及到边缘带宽、中间源带宽下行带宽成本,如果源站存储在CDN侧,源站的下行带宽成本也是比较高的。计算成本单价的公式为:成本单价=带宽总成本/结算带宽。这个成本单价是用于计算采购成本的,而卖给客户的带宽是不能用这个成本单价来算的,因为客户的带宽是复用的。所以,需要计算的是客户成本单价,公式为:客户成本单价=带宽总成本/用户月95峰值之和。这个客户成本单价会低于采购成本单价,所以部分客户的销售单价可以基于用户成本单价来考虑。
其他成本
除了带宽成本,CDN的成本还包括服务器折旧、网络配件、运维人员等费用,这些费用一般占到整体资源成本的20%左右。这部分费用和各个公司的业务的考核方式和财务的分摊原则有关系。
计费方式
CDN的计费方式多样,有按月消费的,有按带宽收费的,有按请求数收费的,有包月包季包年限制的,还有些大多人看不懂的技术指标收费的。常见的计费方式有流量计费和带宽计费。流量计费是累积当月流量流量单价+请求数请求单价。带宽计费一般为平均计费、九五计费和第四峰值计费,并且维度为5分钟,带宽计费是根据流量换算过来的。
复用率和错峰率
复用率和错峰率是衡量CDN成本运营的重要指标。复用率是计费带宽(卖出的带宽)除以采购带宽(买来的带宽),复用率一般大于100%才算比较正常。错峰率是客户峰值带宽之和除以总量整体的峰值。这两者的计算都是基于边缘访问日志来进行的。
成本优化
对于成本运营的小伙伴来说,成本如何降低就要细扣每一个环节。可以采用环比分析法,把每个月各个成本项环比一下,你就会发现有些突增、突减的业务,然后去看为什么突增、为什么突减,将原因找出来,再组织相关的部门给出解决方案,最后一定要闭环的去检查问题解决后,成本是否恢复。
综上所述,CDN的成本计算涉及到多个方面,包括带宽成本、其他成本、计费方式、复用率和错峰率等。在实际运营中,需要根据具体情况来灵活调整这些指标,以达到降低成本、提高效益的目的。
CDN的使用方法
1. 开通CDN服务
首先,需要在阿里云的控制台开通CDN服务,实名认证后即可开通。然后,需要添加加速域名,主要要求域名通过工信部备案,域名或者站点必须要做实名认证,这两点缺一不可,或者先做实名认证再进行备案也是可以的。目前CDN提供控制台和OpenAPI接口新增加速域名。
2. 配置CNAME
开通后,需要获取加速域名的CNAME值,登录CDN控制台,复制加速域名对应的CNAME值。然后,登录域名解析控制台,添加解析。在配置CNAME时,需要选择源站的类型,比如www.test.com ,这个地方实际上是想让用户去下载一个文件,网站上都有下载的地方让用户去下载文件,那可以把经常要下载的文件放在oss里面,这时可以指向阿里云的一个地址,这时回源的时候就自动去访问oss域名了,但是也可以指定一个IP地址,也可以支持指向一个源站域名。
3. 配置回源策略
回源策略是用户100%的回源流量,将经过优先级为主的源站,如果源站失去响应,连续三次都失败了,这时流量转到优先级为次的源站站点上。可以在控制台选择管理,修改配置,可以再增加一个节点,作为备节点。
4. 配置缓存过期时间
用户可自定义指定资源内容的缓存过期时间规则。Cache的默认缓存策略是源站内容更新,需费在更新CDN节点的缓存,这样才能保证源站内容与CDN的缓存内容保持一致。
5. 刷新缓存
目前CDN控制管理后台的【刷新】页提供两种刷新方式供客户使用。
6. 查看实时监控数据
CDN不仅仅是缓存,加速,还有安全方面的功能,比如现在想实现安全加速会在单独的控制台里面,包括直播流媒体都会在单独的控制台里面。
7. 使用防盗链功能
CDN还提供了防盗链功能,可以有效保护源站资源。
8. 验证CDN服务
开通CDN服务后,可以通过各种各样的工具去解析一下,看这个解析记录是否正常,如果dns云解析状态不正常,就说明要去备案。
以上就是使用CDN的基本步骤和注意事项,希望对你有所帮助。