2014-02-17 7 views
0

У нас около 300 сайтов, но общий корневой контент IIS составляет около 1 ТБ. Мы хотели бы использовать failover переходов route53 для балансировщика нагрузки в двух AZ в том же регионе, и при необходимости веб-головки IIS при необходимости поднимаются и опускаются в группе автомасштабирования.Каков наилучший вариант для общего хранилища ec2 для IIS

1TB немного привязан к каждому экземпляру автообнаружения, особенно когда трафик начинает поднимать несколько экземпляров в каждом AZ.

Мы используем отдельно пару коробок DFS на данный момент, чтобы достичь этого, но я действительно чувствую, что есть лучший/более высокопроизводительный способ достижения этого.

Что мы должны использовать, чтобы обеспечить самое быстрое и надежное разделяемое хранилище для наших автомасштабированных узлов IIS, которые могут быть реплицированы по AZ, если необходимо?

Thanks

+0

Какой контент вы используете и как он используется? – datasage

+0

.net веб-приложения – 3z33etm

ответ

1

Попробуйте использовать CloudFront, он в конечном итоге распространит ваш статический контент во всех регионах AWS (или нет, вы можете настроить его).

Снижение нагрузки на ваших серверах и снижение задержки ответа. Используя эту услугу, вы сохраните ресурсы своих серверов и уделите время миграции статического контента на S3.

Кроме того, установка CloudFront очень проста.

С другой стороны, если вы хотите продолжать использовать совместное хранилище, EBS (хранилище эластичных блоков) не может быть смонтировано в нескольких экземплярах одновременно, то вы не можете его использовать, но вы все равно имеет по крайней мере 2 вариант:

  1. Создать новый экземпляр быть файловый_сервером, в этом случае вы можете попробовать FreeNas или другое эквивалентное решение, или даже другой сервер окон.
  2. Возможно, вы попытаетесь использовать драйвер для монтирования ведра S3 в качестве общего ресурса, используя TNTDrive или WinS3Fs.
+0

oh ... Я не знал, что CloudFront может кэшировать динамический .net-контент. Я думал, что это просто дистрибутив S3. Я проверю это ... вы использовали его для динамического веб-контента, а не только для статических изображений/html? – 3z33etm

+0

Фактически CloudFront действует как обратный прокси, тогда динамический контент с правильными заголовками не будет кэшироваться. Да, у нас есть несколько клиентов, которые полагаются на CloudFront. –

1

Как насчет хранения ваших файлов в S3. http://aws.amazon.com/s3/

+0

да, мы хотим сделать это в конце концов. Это самый умный способ, но в коде есть проблемы. Ищете что-то как разрыв в промежутке времени, пока мы переходим на S3. – 3z33etm