我一直在研究一些CDN系统(即GCP、AWS和Azure)的定价,并需要帮助澄清我对VOD与CDN上的Live的价格动态的理解。
比较的假设是-
从我在AWS和Azure的定价细节中看到的,我没有看到对于可缓存内容(VOD)和非缓存(Live)内容的定价有什么不同。我的直觉告诉我,VOD应该更便宜,因为边缘服务器上的缓存命中率会更高。而对于Live,缓存命中率几乎为0。因此,我预计CDN在这两种情况下的定价会有显着差异,但我在AWS和Azure的定价模型中没有看到,除了GCP之外。
你能帮我理解一下,如果我的理解出了问题,或者在CDN上对Live和VOD的定价实际上没有什么不同?
谢谢。
发布于 2018-11-08 10:19:42
暂时忘记您可能会使用CDN存储的VOD资产。你不太可能看到与大多数CDN不同的Live的定价。它获得最好的缓存命中率也很大程度上取决于你的直播流有多受欢迎,以及你的VOD目录有多宽。
通常情况下,Live的命中率会更高,因为您有一群客户在大约同一时间要求相同的部分。这意味着CDN不需要在缓存中保存大量数据。对于VOD来说,如果你有一个资产目录,那就是缓存层中要保存的大量数据,这意味着你很可能会看到错误,因为不太流行的数据是从缓存中清除出来的,并且需要从原始数据中获取。CDN的边缘CDN节点的存储容量通常是有限的,一些CDN的节点可能具有“中间层”节点,这些节点增加了存储容量,但距离用户更远。
如果你的资产很少,而且不是很受欢迎的直播流,这种模式当然是完全相反的,但这让你很难给这些东西定价,因为它真的很依赖于很多东西。
现在,如果您使用CDN存储来启动您的VOD内容,当然,对于几乎所有的CDN,包括AWS和Azure,这都需要额外的成本。对于AWS,可能是S3作为原始存储(您不一定会在CDN定价下找到“存储”定价,因为它们是AWS和Azure的独立产品)。
https://stackoverflow.com/questions/53203073
复制相似问题