0

We have about 300 sites, but the combined IIS root content is about 1TB. We'd like to use route53 failover for load balancers in two AZ's in the same region, and have the IIS web heads come up and down in an autoscaling group as needed.

1TB is a little much to attach to each autoscaling instance especially when traffic starts bringing up several instances in each AZ.

We are using a seperate pair of DFS boxes at the moment to achieve this, but I really feel like there's a better/higher performance way to achieve this.

What should we use to provide the fastest and most reliable shared storage to our IIS autoscaled nodes that can be replicated accross AZ's if needed?

Thanks

4

2 に答える 2

1

CloudFrontを使用してみてください。最終的にはすべての AWS リージョンに静的コンテンツが配布されます (または調整できます)。

サーバーの負荷を軽減し、応答の待ち時間を短縮します。このサービスを使用すると、サーバー リソースを節約し、静的コンテンツを S3 に移行する時間を確保できます。

さらに、CloudFront のセットアップは非常に簡単です。

一方、共有ストレージを引き続き使用する場合は、EBS (Elastic Block Storage) を同時に複数のインスタンスにマウントすることはできず、使用することはできませんが、それでも少なくとも 2 つのインスタンスがあります。代替案:

  1. ファイルサーバーとなる新しいインスタンスを作成します。この場合、FreeNasまたは他の同等のソリューション、あるいは別の Windows サーバーを試すことができます。
  2. TNTDriveまたはWinS3Fsを使用して、ドライバーを使用して S3 バケットを共有としてマウントしようとする場合があります。
于 2014-02-18T22:00:40.250 に答える