我应该从 VPS 还是 Webhoster 提供大文件下载服务?

我应该从 VPS 还是 Webhoster 提供大文件下载服务?

我有一些较大的文件,大小为 20-30 MB,是共享软件程序的。我有一个网络服务器,它应该足以满足 250 GB(每月约 1000 次下载)的下载带宽和 CPU 能力。

出于速度原因,他们使用“nginx”作为静态下载的网络服务器,而不是 apache。

买一个小型 VPS 并通过 lighttpd 专门提供下载文件有什么好处吗?或者 30MB 文件对于普通网络服务器来说是否足够小。

答案1

你最好使用内容分发网络,甚至P2P内容分发网络。这些将随着使用量而扩展,下载速度将非常快,而且您只需为您使用的内容付费。

答案2

Amazon S3 比正规的 CDN 便宜。但是 250GB 一个月的服务量其实​​不算多,所以 VPS 可能更便宜(VPS 每月约 20 美元,S3 每月约 40 美元)。

您可以使用以下方式计算 S3 成本这个计算器

但话虽如此,如果你已经有一个网络服务器,也许可以从它开始。理想情况下,你应该可以访问监控带宽、网络服务器进程和其他指标的图表,以帮助决定何时需要外包文件服务。

答案3

如果您想避免使用内容分发网络,那么请寻找具有“无限制”传输的 VPS(即,它们限制速度,而不是数量[当然,也会限制容量])。

这里提到了几种:您最喜欢的 VPS 提供商是谁?

相关内容