我有一些较大的文件,大小为 20-30 MB,是共享软件程序的。我有一个网络服务器,它应该足以满足 250 GB(每月约 1000 次下载)的下载带宽和 CPU 能力。
出于速度原因,他们使用“nginx”作为静态下载的网络服务器,而不是 apache。
买一个小型 VPS 并通过 lighttpd 专门提供下载文件有什么好处吗?或者 30MB 文件对于普通网络服务器来说是否足够小。
答案1
答案2
Amazon S3 比正规的 CDN 便宜。但是 250GB 一个月的服务量其实不算多,所以 VPS 可能更便宜(VPS 每月约 20 美元,S3 每月约 40 美元)。
您可以使用以下方式计算 S3 成本这个计算器。
但话虽如此,如果你已经有一个网络服务器,也许可以从它开始。理想情况下,你应该可以访问监控带宽、网络服务器进程和其他指标的图表,以帮助决定何时需要外包文件服务。
答案3
如果您想避免使用内容分发网络,那么请寻找具有“无限制”传输的 VPS(即,它们限制速度,而不是数量[当然,也会限制容量])。
这里提到了几种:您最喜欢的 VPS 提供商是谁?