加入收藏 | 设为首页 | 会员中心 | 我要投稿 阜新站长网 (https://www.0418zz.com.cn/)- 管理运维、AI硬件、数据集成、云备份、负载均衡!
当前位置: 首页 > 站长资讯 > 传媒 > 正文

你的CDN多花了几百万?

发布时间:2021-03-12 10:49:57 所属栏目:传媒 来源:互联网
导读:基于上图所呈现的访问热度分布,CDN边缘机房会缓存最热的文件 (对应图中橘黄色部分), 为用户提供更好的访问质量, 而剩下蓝色部分不太频繁被访问的文件, 则按照正常的方式回源站拉取,再返回给用户。 于是就有了由存储/回源构成的CDN的成本: CDN成本构成



基于上图所呈现的访问热度分布,CDN边缘机房会缓存最热的文件 (对应图中橘黄色部分), 为用户提供更好的访问质量, 而剩下蓝色部分不太频繁被访问的文件, 则按照正常的方式回源站拉取,再返回给用户。

于是就有了由存储/回源构成的CDN的成本:

CDN成本构成

构成CDN的成本主要由2部分组成:

  • 边缘机房中用于存储热文件(橘黄色)的服务器开销;
  • 拉取本地不存在的冷文件(蓝色)时,访问内容源站(存储全量数据)的带宽开销。

显然边缘存储量越大,可缓存的内容就越多, 回源率(回源下载带宽/业务总下载带宽)就会越低,因此:

  • 边缘存储成本上升,会带来回源带宽成本下降。
  • 反之边缘存储成本下调,则会带来回源成本的上升。

接下来我们通过3个步骤,找到一个合适的边缘容量,让存储和带宽的成本总和达到一个极小值:

  • 量化业务参数;
  • 确定业务的模型,也就是zipf中的参数;
  • 根据单位成本找出业务场景中的最优边缘容量,以及其对应的最低成本。

确定业务参数

一个假想的业务场景和CDN服务配置如下:

  • 每个CDN边缘机房对外提供的日常下载总带宽: 20Gbps,
  • 源站中所有文件的总量n: 7200TB,
  • 边缘机房的存储容量占源站文件总量的比值: e(edge),例如(图1)中,e=10%,每个边缘机房能存储1/10的内容。
  • 回源率b(backsource) 是边缘机房消耗的回源带宽跟这个边缘机房下载带宽的比值,例如(图1)中,e=10%时,b=6%。

(编辑:阜新站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读