IIS 的 EC2 共享存储的最佳选择是什么



我们有大约 300 个站点,但合并的 IIS 根内容约为 1TB。 我们希望对同一区域中两个可用区的负载均衡器使用 route53 故障转移,并根据需要在自动缩放组中启动和关闭 IIS Web 头。

附加到每个自动扩展实例的 1TB 有点多,尤其是当流量开始在每个可用区中启动多个实例时。

我们目前正在使用一对单独的DFS盒子来实现这一点,但我真的觉得有一种更好/更高性能的方法来实现这一点。

我们应该使用什么来为我们的 IIS 自动缩放节点提供最快、最可靠的共享存储,如果需要,可以跨可用区复制这些节点?

谢谢

尝试使用 CloudFront,它最终会在所有 AWS 区域中分发您的静态内容(或者不,您可以调整这一点)。

减少服务器的负载并降低响应延迟。使用此服务,您将节省服务器资源,并有时间将静态内容迁移到 S3。

此外,CloudFront 设置非常简单。

另一方面,如果您愿意坚持尝试使用共享存储,EBS(弹性块存储)不能同时挂载在多个实例中,那么您不能使用它,但您仍然至少有 2 种选择:

  1. 创建一个新实例作为文件服务器,在这种情况下,您可以尝试 FreeNas 或其他等效解决方案,甚至是另一个 Windows 服务器。
  2. 您可以尝试使用驱动程序将 S3 存储桶挂载为 TNTDrive 或 WinS3F 的共享。

将文件存储在 S3 中怎么样。 http://aws.amazon.com/s3/

最新更新