托管图片服务器

托管图片服务器

我开发了一款移动应用,其中列出了一些带有图片的日期。目前,图片托管在服务所在的同一台服务器上,但随着图片数量的增加,我想将它们卸载到不同的服务器上。

我查找过云提供商(我居住在欧洲),目前最好的是 Rackspace UK。从我的国家到他们的云的 ping 时间约为 85ms(我的客户只来自一个国家)。而到我当前的专用服务器的 ping 时间为 40ms。

我的问题是:

  1. 我是否应该获得另一台专用服务器(ping 为 40ms)并运行图像服务器?如果是这样,您建议使用哪个 Web 服务器专门用于托管图像内容?

  2. 我是否应该忽略 ping 并使用云?在移动连接上可以注意到这种差异吗?

感谢您的时间,我们非常感谢您的帮助。

答案1

所以对于移动应用来说,你很可能永远不会注意到 40ms 的 ping 差异。我是 photoblog.com 的创建者,在 s3 出现之前,我们创建了自己的图像服务器。出于这些原因,这很麻烦

  1. 横向扩展..需要更多磁盘
  2. 备份

处理备份时,选择云选项会便宜得多。每当一台服务器空间不足时,我们就必须购买另一台服务器,这只会让我们更加担心服务器是否会崩溃。

对我们来说,s3 的好处是,如果我们想使用 cdn 路线,我们只需启用 cloudfront 并更改我们的图像 url。

答案2

当您测试 Rackspace 时,您是否查看过他们的云服务器或云文件作为您的图像服务器?使用云文件,您可以自动访问 Akamai CDN,这可能会根据用户所在的位置帮助提高交付速度。

有关云文件的更多信息可以找到这里

相关内容