amazon-s3 - 具有成本效益的流媒体服务带宽

标签 amazon-s3 cdn bandwidth rackspace-cloud rackspace

基本上,我即将推出一个音乐流媒体应用程序,我正在努力计算成本。

S3 和 RackSpace 云等云服务价格昂贵。就可扩展性而言……我假设一个普通用户听音乐一个小时,假设我们的应用程序可扩展到 100,000 名用户。每个用户的带宽大约为 90MB/小时...让我们再做一个假设,假设我们在 24 小时内平均有 10,000 个并发用户流式传输音乐 (90MB (avg/hr) * 10k * 24 = 21,600,000MB = ~ 20.5 TB)...带宽太高了!根据 Rackspace 的定价,那是每天 3,780 美元……废话!另一件事,像 Rdio、Grooveshark 等服务大约有 1500 万首(许可)歌曲……如果我将其纳入组合,那就是 15,000,000 * 3MB(平均歌曲)= 43,945GB = 每月 4,300 美元。

因此,按照这样的价格,Rdio 和 Grooveshark 等公司绝不会支付这么多。

所以我的问题很简单……一般来说,创建流媒体服务时要采取哪些路线?具体将赢得我的投票! (又名,链接到评级良好的公司,提供更便宜的 CDN 服务或统一费率的无计量托管)

谢谢大佬!

更多的)

应用程序服务器将托管在 Rackspace 上......但考虑到我真的只需要一个快速的“cdn”,这有点无关紧要

最佳答案

看看加速负载均衡器,比如 jetNEXUS .它们的设置和使用技术(如静态缓存 HTML 多路复用和压缩)非常简单,可以显着减少到达实际服务器的数据量。这可以为您节省大量的带宽成本。
我认为 Rackspace 有一些 Zeus 或 Jetnexus 产品,而且我知道它可以作为亚马逊云上的一个选项。

关于amazon-s3 - 具有成本效益的流媒体服务带宽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10975344/

相关文章:

HTTP ETag 复制

javascript - 如何在外部 CDN 脚本失败时异步回退? (异步/延迟)

azure - 如何使用 Azure CDN 通过根域交付整个网站?

c# - 如何使用c#计算带宽

javascript - 为什么我的 Amazon CloudFront 缓存行为没有对我的 JavaScript 进行 gzip 压缩?

node.js - 如何使用 Node.js 和 Axios 将文件上传到 AWS 中的预签名 URL?

java - 延迟访问服务器以尽量避开高峰时间

linux - 我需要帮助来使用 gnuplot 创建图表

python-3.x - 使用服务器端加密的S3上传(python SDK)

java - Java 中的 Amazon S3 策略签名