我需要支持大约 5-10 tb/月的可下载屏幕录像的数据传输。
由于这是一项免费服务,您会建议我使用那些每月 10 美元的“无限带宽”托管服务吗?
如果我要提供流媒体视频,我有哪些选择?
从服务器性能的角度来看,我“猜测”几乎任何现代服务器都可以处理此类内容的 IO,对吗?这只是带宽的问题,对吗?
答案1
10TB 的优质带宽花费远不止每月 10 美元。您可以尝试使用廉价的托管公司,但如果几天后您被踢出或限制,也不要感到惊讶。
答案2
10Tb = 10,485,760MB。假设您要在一个月内这样做,即每天 341GB、每小时 14GB、每分钟 242MB 或每秒 4MB。这相当于 32Mb 连接,全速运行,每天 24 小时,每周 7 天。
很难在标准的高薪网络主机上获得这种服务,更不用说每月 10 美元的主机了。我猜,即使他们为单个网站提供 32Mb 的持续带宽,他们也会在 24 小时后将您踢出。
对于这种流量,我认为您最好考虑使用主机托管设施和您自己的 100Mb 链路。当然,这将花费很多钱,并且可能不适合免费服务。
- 更新 -
刚刚看到您关于流媒体的问题的第二部分。我们为客户提供流媒体服务,他们提供数百小时的讲座。我们有大约 100GB 的 FLV 文件由 Flash Media Server 提供。FMS 是一款许可费用相当低廉的软件,使用起来很简单,而且有很多免费的基于 Flash 的播放器可以立即从中流式传输内容。
您可以找到内容服务提供商,他们将为您托管和流式传输视频。我相信您需要支付磁盘空间和带宽费用(就像使用普通主机一样),但价格相当昂贵。然而,它为您提供了更专业和冗余的主干。
我们没费心,只是把它放在运行 Server 2003 的普通服务器上,然后从那里传输。它需要大量 RAM,而且您可能无法在共享主机上使用它。您可能会获得一个可以自行配置的 VPS(FMS 适用于 Windows 和 Linux 主机),它也可以正常工作。
答案3
亚马逊今天刚刚添加了流媒体服务(亚马逊 Cloudfront)。对于前 10 TB 的数据,他们每 GB 收费 0.17 美元,甚至提供计算器估算您的每月费用。10TB 的数据每月仅需 1740.82 美元。您确定要每月使用 10TB 吗?正如 Farseeker 的计算显示,这是免费通过网络传输的大量数据。
答案4
无限意味着他们不会向您收取额外费用,但您的流量上限仍远低于每月 10TB。您可能可以通过 10 个免费托管服务(设置单个服务器来管理重定向)来满足需求,但绝不能只使用一个。考虑到单个服务器可能难以提供 100Mb 以上的带宽峰值,然后想象一下与 199 个其他网站共享该服务器(共享主机通常会将 200 个网站捆绑到一台服务器上)。不会发生这种情况。
请注意,大多数“无限带宽”的细则中都写着“1.5Mb”或“10Mb”。您需要 100Mb 来处理峰值(因为您怀疑 10TB 能否均匀分布)。ServerBeach.com 是最便宜的专用提供商之一(再次强调,除非您想要管理 10-30 个共享主机,否则您需要专用),它提供 100Mb 连接的 10Tb 优惠,每月 1000 美元。这是您能找到的最便宜的价格。