CDN的计费方式有两种,一种是按带宽计费,一种是按流量计费,有些小伙伴在使用的时候对于该选择带宽还是流量计费总是模棱两可,所以,本篇就来说下带宽计费和流量计费的差异和转换方式。

差异

首先通过单位来区分流量和带宽,比如带宽的单位通常是Mbps(兆比特/秒),而流量的单位是MB(兆字节),简单来看,带宽指的是一种传输速度,而流量是一种传输数量。

这里要强调一下上面的两个单位:

带宽单位:Mbps=Mbit/s(bit是比特)

流量单位:MB=MByte(byte是字节)

了解单位以后,我们来做个计算,假如我开通了10Mbit/s带宽,问在100%使用的情况下,一个月(30天)能跑出多少流量?

怎么算呢?按下面的换算方式

(1 MB = 1024 KB)

(1 GB = 1024 MB)

(1 TB = 1024 GB)

有人可能会这样算:

10Mbps = 10MB/秒,1天能产生的流量=24小时 * 3600秒 * 10MB=843.75GB,一个月的总流量就是24.72T。

问这里算出来的数字对吗?答案是不对,因为10Mbps ≠ 10MB/秒,为什么呢?

再来看下换算:

(1 Byte = 8 Bit)

从这个单位换算可以看出,1 Byte = 8 Bits,也就是说,1Bits=0.125Byte,

所以,10Mbps=10Mbit/s=1.25MB,而不等于10MB/秒。

这个时候我们再来算下10Mbit/s带宽,在100%使用的情况下,一个月(30天)能跑出的流量:

10Mbps = 1.25MB/秒,1天能产生的流量=24小时 * 3600秒 * 1.25MB=105.5GB,一个月的总流量就是3.09T。

结论

带宽和流量之间模棱两可的主要原因就在单位上,很多人会误以为10兆(Mbps)的带宽就意味着每秒产生10M流量,但实际上,Mbps的意思是兆比特每秒,而1 Byte(字节) = 8 Bit(比特),反过来 1Bit(比特)=0.125 Byte(字节),由此我们得出:

10Mbps = 1.25MB/秒

在没弄清这个之前,我也是觉得按10Mbps = 10MB/秒来测算带宽对应流量的差距不会很大,但弄清后,你会发现这个差距还是比较大的。

10Mbps = 10MB/秒,1天能产生的流量=24小时 * 3600秒 * 10MB=843.75GB,一个月的总流量就是24.72T。

10Mbps = 1.25MB/秒,1天能产生的流量=24小时 * 3600秒 * 1.25MB=105.5GB,一个月的总流量就是3.09T。

一个是24.72T,一个是3.09T,相差21.63T。

应用

说完它们之间的差异,再来回答一下题目的问题:CDN适合带宽计费还是流量计费呢?

举个例子,假设我有个网站,就一个页面,这个页面上有100M的图片和10G的视频,即这个页面的数据为100M+10G=10.1G,每访问一次这个页面,将产生10.1G的流量。

然后再假设这个网站每天固定有100人访问,那每天产生的流量就是1T,每个月(30天)的流量就是30T,问如果用CDN做加速,是选流量计费还是带宽计费呢?

先来看下融合CDN厂商猫云的报价。

流量计费:

从图中可以看出,30T的月消耗对应的单价是0.23元/GB,也就是说每月网站按流量计的费用是6900元(这里面是按1T=1000G计算的)。

带宽计费:

看上图,带宽的计费单位是元/Mbps/天,按上面的得出的结论,网站每天产生1TB的流量,相当于8Tbps,那对应的带宽为:

8Tbps/24小时/3600秒=92.59Mbps

因此对应的单价为:0.6元/Mbps/天,总费用=92.59Mbps * 0.6元/Mbps/天 * 30天 = 1666.62元。

看到这个数字你一定会说,流量和带宽之间的差距这么大,那肯定买带宽了。

这个前提是基于我假设的那个网站,但现实中这样的网站是不存在的,因为用户不是机器,不可能那么平均访问网站,真实的访问量一定是有波动的。

说到这里,需要解释一个概念:

峰值带宽:指被允许您的站点瞬间流量的最大值。

图表中的带宽计费就是按峰值带宽来计算的。

上面算出的92.59Mbps指的是网站每天的峰值都不超过92.59Mbps,然后一直保持一个月,最终产生了30T的总流量,而这在真实场景中是很难存在的。

真实的情况是,虽然这个网站一个月的总消耗是30T,但可能每天中午12点都会有一个波峰,比如400Mbps,按10Mbps = 1.25MB/秒来测算,这个波峰如果持续10秒,对应的流量仅为500M,然后其他时间都很低,最终一天总流量还是1T.

虽然1个月的总流量没变,但厂商的收费却要根据你的波峰来计算,这个例子中的峰值带宽是400Mbps,那对应总费用为:

总费用=400Mbps * 0.6元 * 30天 = 7200元

这个时候你还会选带宽吗?

总结

看完以上内容,我们再来回答CDN是适合带宽计费还是流量计费时,我们首先要想的不是网站产生了多少流量,而是网站的访问量是否稳定,如果是非常稳定的,那选择带宽计费是比较合适,如果不稳定,那选择流量计费就比较合适。

最后提一个问题,比如你家的宽带上限是100Mbps,你只在晚上用,其他时间基本不用,而且峰值也就50Mbps左右,你觉得是用带宽计费划算还是用流量计费划算呢?

设置按峰值带宽计费_一个公式告诉你CDN适合带宽计费还是流量计费相关推荐

  1. NBA表格_一个公式算出的NBA历史球星排序,你认可吗

    NBA从成立距今已经70多年了,各路巨星层出不穷,关于球星的排名也是五花八门,不过一直都没有一个令所有人信服的版本.NBA官方也一直没有权威的名单,如果非要算的话,97年庆祝NBA成立50年时推出的一 ...

  2. java 带宽控制_如何使用Java netty正确限制带宽使用?

    对于我使用netty nio lib在 Java中开发的下载客户端,我还实现了带宽限制功能.从技术上讲,我是通过GlobalTrafficShapingHandler对象完成的.基于这个类'JavaD ...

  3. echarts 设置仪表盘数字的位置_一个 ECharts 做的猜数小游戏

    大概 1 年多之前,一位老同学找到我,问能不能帮他做一个非常简单的猜数字游戏,需求是这样的: 在 1 到 100 的整数里,随机选一个数字,让小朋友们猜: 如果猜错了,告知小朋友猜大了还是猜小了: 如 ...

  4. tp5.1 获取表里的所有数据_一个公式,将数据提取到指定工作表

    亲爱的表亲好: 又到了学习函数的时间了,今天继续和大家分享CELL函数的知识.期待能收到一朵小花还有无数多情的目光. 在日常应用中,从总表中拆分数据还是经常会用到的.比如说,将销售数据提取到各个销售部 ...

  5. 数据带宽 总线带宽区别_如何减少数据量(和带宽)流服务的使用

    数据带宽 总线带宽区别 Streaming services are so commonplace that we often give little thought to how much data ...

  6. 用一个公式告诉你信用卡的真实利率有多高?

    花明天的钱,过今天的生活.这是大家使用信用卡的初衷,也是各大商家推广信用卡的宣言.随着互联网带来的便利,如今像借呗.白条等电子信用卡的办理越来越方便,甚至各种网贷公司也如雨后春笋般不断涌现.大家一不留 ...

  7. 一个公式告诉你为什么程序员要转算法工程师

    原来的标题是:算法工程师工资调查 20170611 今天(2017年6月11日)爬了某招聘网站的十大城市的算法工程师职位. 算法工程师 这里的算法工程师包括比较广泛.有做数据科学的,有做图形的,有做信 ...

  8. 设置按峰值带宽计费_腾讯云服务器按流量计费带宽值大小设置说明

    原标题:腾讯云服务器按流量计费带宽值大小设置说明 腾讯云服务器按流量计费带宽是多少?腾讯云用户选择按流量计费公网带宽是可以自定义设置带宽峰值的,公网带宽按使用流量带宽值从1M-200M自定义设置,虽然 ...

  9. 温州服务器付费方式_新购买的服务器是选择包年包月还是按流量计费呢?

    目前云服务器主要由两种计费方式:(1)包年包月:(2)按流量计费.作为新手到底怎么选择合适的计费方式呢? 一.包年包月 (1)包年包月:一种先付费后使用的计费方式.通过包年包月,您可以提前预留资源,同 ...

  10. 代理IP是按照流量计费还是数量计费好?

    在选择代理IP服务提供商时,一项重要的考虑因素就是计费方式.流量计费和数量计费,具体该如何进行选择呢? 一.流量计费方式: 流量计费是指根据使用的代理IP流量来计费.在这种计费模式下,代理IP服务提供 ...

最新文章

  1. 求一个容器的最值的索引_殊途同归——从一道经典的多元最值问题说开
  2. shell里面的参数
  3. 分布式任务队列 Celery — 应用基础
  4. python绘制数字23_Python 画数码数字8
  5. 02024_自定义异常的练习
  6. [转载]生活在 Emacs 中
  7. android布局详解
  8. Python常见问题与解决方案
  9. ALexa网站排名查询
  10. 《红孩儿引擎内功心法修练与Cocos2d-x》之结点系统(场景,层,精灵)
  11. 慌乱的表情,泄露了我的悲伤:伤感心情日志
  12. 电脑从硬盘启动计算机,如何设置电脑从硬盘启动优先
  13. 深度学习(PyTorch)——shape、view、reshape用法及其区别
  14. 复数乘法的交换律、结合律及乘法 对加法的分配律证明过程
  15. python 百度云不限速_百度云不限速插件内置十几种网盘搜索!
  16. 在Markdown中使用Mermaid来绘制流程图
  17. majaro kde 搜狗五笔拼音 无法输入顿号
  18. 2012年度注册测绘师资格考试江西-考区合格人员名单
  19. chroot 与 jail
  20. java常见的hash算法_常见的哈希算法和用途

热门文章

  1. 华为设备配置Easy IP 地址转换
  2. Position Based Dynamics【译】
  3. IT人才供不应求,大数据分析程序员今后的发展道路
  4. AutoIt的录制(AU3Record)
  5. matlab的fft点数,MATLAB快速傅里叶变换(fft)函数详解
  6. python名词_使用Python词性标记提取名词(循环)
  7. MFC CFile输出文本文件乱码
  8. 离职通知邮件主题写什么好_辞职信邮件主题
  9. 新手小坑:sql表int字段自动填0
  10. 企业文化与“酱油党”