【问题标题】:CDN Price for Live stream vs VOD直播与 VOD 的 CDN 价格
【发布时间】:2019-04-11 16:28:00
【问题描述】:

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

比较的假设是 -

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

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

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

谢谢。

【问题讨论】:

    标签: video-streaming amazon-cloudfront cdn azure-cdn google-cloud-cdn


    【解决方案1】:

    暂时忘记您可能将 CDN 存储用于 VOD 资产。对于大多数 CDN,您不太可能看到 Live 与 VOD 的不同定价。哪个缓存命中率最高还取决于您的直播有多受欢迎,以及您的 VOD 目录有多广。

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

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

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

    【讨论】:

    • 这很有见地。感谢您指出,在大多数观众数量可观的情况下,Live 的缓存命中实际上比 VOD 更好。作为后续,我在 AWS 和 azure 上没有看到任何缓存未命中处罚,而我在 GCP 中确实看到了它们。 AWS/azure 不收费还是以某种方式隐藏?
    • @user2244221 据我所知,他们不收取任何费用。对于 AWS,通过 Cloudfront 路由流量实际上可能很有用,即使它都是缓存未命中,因为这样的流量更便宜。我很少能找到以这种方式处理它的 CDN。
    猜你喜欢
    • 1970-01-01
    • 2021-06-24
    • 2022-12-03
    • 2011-09-02
    • 2019-11-08
    • 2023-03-07
    • 2016-09-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多