1

我一直在研究一些 CDN 系统(即 GCP、AWS 和 Azure)的定价,需要帮助澄清我对 VOD 与 CDN 直播的价格动态的理解。

比较的假设是 -

  1. 两个流(VOD 和直播)质量相同。
  2. VOD 内容托管在外部 CMS 上,并在每次托管新视频时以推送的方式传输到 CDN 源服务器。
  3. Live Content 正在从合适的流媒体服务器(比如 wowza)流式传输到 CDN 源服务器。

从我在 AWS 和 Azure 的定价细节中看到的情况来看,我看不出可缓存内容 (VOD) 与不可缓存内容 (Live) 的定价有什么区别。我的直觉告诉我,VOD 应该更便宜,因为边缘服务器上的缓存命中率会更高。而对于 Live,缓存命中几乎为 0。因此,我预计两者的 CDN 定价会有显着差异,但我在 AWS 和 Azure 的定价模型中看不到它,除了 GCP。

您能否帮助我了解我的理解是否有问题,或者 CDN 上的 Live 和 VOD 的定价实际上是否没有区别?

谢谢。

4

1 回答 1

3

暂时忘记您可能将 CDN 存储用于 VOD 资产。对于大多数 CDN,您不太可能看到 Live 与 VOD 的不同定价。哪个获得最佳缓存命中率也很大程度上取决于您的直播流有多受欢迎,以及您的 VOD 目录有多宽。

通常,实时点击率会更高,因为您有一群客户几乎在同一时间要求相同的细分。这意味着,CDN 不需要在缓存中保留大量数据。对于 VOD,如果您有一个包含 100 多个资产的目录,那么缓存层中需要保留大量数据,这意味着您可能会看到未命中的数据,因为不太受欢迎的数据会从缓存中清除,并且需要获取从原点。CDN 通常在其边缘 CDN 节点中的存储容量有限,并且一些 CDN 可能具有增加了存储容量但距离用户更远的“中间层”节点。

如果你的资产很少,而且直播不是很受欢迎,那么模式当然可能正好相反,但这使得很难对这些东西进行不同的定价,因为它真的取决于很多。

现在,如果您使用 CDN 存储来制作您的 VOD 内容,当然这对于几乎所有 CDN(包括 AWS 和 Azure)都会产生额外费用。对于 AWS,它可能会将 S3 作为原始存储(您不一定会在 CDN 定价下找到“存储”定价,因为它们是 AWS 和 Azure 的单独产品)。

于 2018-11-08T10:19:42.787 回答