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