代码之家  ›  专栏  ›  技术社区  ›  Brandon Frohbieter

云驱动器与云文件(或者我们不应该麻烦?)

  •  5
  • Brandon Frohbieter  · 技术社区  · 14 年前

    web应用程序正在从一个独立的服务器移动到负载均衡器后面的一对服务器,它包含一个50GB的用户创建数据目录,该目录正在快速增长。在机架空间上,动态增加磁盘空间的唯一方法是将RAM和每月成本翻一番,这是没有必要的。所以,云文件就是这样(除非有人想到另一个解决方案?)。使用JungleDisk,我可以将文件移动到一个云文件容器,并且可以在两个服务器上挂载云容器,并创建一个从内容所在目录到挂载驱动器的符号链接。这不需要修改代码。或者,我可以使用云文件的PHP API直接与云文件接口,但这需要大量的代码更改(所有路径?真的吗?)。在这种情况下,采取简单的方法有什么固有的问题吗?我建立了一个模型,它似乎运作良好,但我通常似乎错过了一些东西。

    1 回复  |  直到 14 年前
        1
  •  0
  •   Jason    14 年前

    我认为安装驱动器对于您的场景非常有意义,但老实说,我没有尝试过任何负载。好消息是,您可以尝试简单的方法,如果在负载下无法执行,则可以重构。我希望Rackspace能够解释并测试这个场景,这在我看来是合理的。

    对于一些无关的信息,我们在这里面临同样的问题,并对使用云站点和云文件进行了成本比较。由于站点/服务器和云文件之间的通信仍然需要支付带宽费用,因此我们必须将带宽和存储量纳入成本。换言之,你有很多文件,坐在周围,还是你有一些文件,可以经常访问。