AWS Cloudfront с веб-сервером, RDS и Wowza Media Server - PullRequest
1 голос
/ 05 декабря 2011

Я настраиваю веб-сайт, который использует Amazon EC2 в качестве веб-сервера, EBS для хранения данных веб-сайта и другого экземпляра потоковой передачи Wowza for Video on Demand, и, кажется, трудно найти ответы на мои вопросы:

  1. Если мой экземпляр веб-сервера завершается, я теряю настройки / модули apache на моем экземпляре ec2?

  2. Могу ли я использовать mysql на своем экземпляре веб-сервера для экономии затрат на RDS или это плохая идея?

  3. Если я использую RDS для базы данных, разворачивается ли она также в периферийных местах (например, как работает облачный фронт)?

  4. Если на сервере ec2 также работает экземпляр сервера Wowza Media, может ли Wowza также использовать Cloudfront, просто если кто-то где-нибудь в мире получит поток VOD прямо из следующего периферийного местоположения?

Спасибо!

1 Ответ

1 голос
/ 05 декабря 2011
  1. Если ваш экземпляр завершен, экземпляр и хранилище EBS, связанное с этим экземпляром, будут потеряны. Если вы хотите удалить экземпляр без потери состояния этого сервера, создайте образ (AMI) сервера перед его завершением.

  2. Зависит от того, сколько ИТ-администратора вы хотите. Вся идея Amazon заключается в том, что он забирает у вас этого администратора по цене выше, чем если бы вы делали это самостоятельно. Они выполняют резервное копирование баз данных и балансируют нагрузку для вас (это самая сложная часть). Тем не менее, Amazon не является отказоустойчивым, вы должны делать резервные копии вне системы Amazon для всего, у меня были случаи сбоя и мусора диска, это действительно происходит.

  3. Их экземпляры базы данных развернуты в своих основных расположениях центров обработки данных, которые отличаются от их расположения облачных распределений. Наличие серверов и баз данных в одной зоне сэкономит ваши сетевые затраты.

  4. Чтобы использовать облачный фронт, вы сначала создаете его (очевидно), а затем используете домен облачного фронта вместо своего собственного, кеш облачного фронта сопоставляется с вашим доменом и кэшируется в крайнем местоположении. Если контент доступен с сервера, перед ним можно разместить облачный фронт. Обратите внимание, что cloudfront взимает с вас не только чуть больше, чем за трафик непосредственно с вашего сервера, но и за передачу трафика с вашего сервера в периферийные местоположения в качестве стоимости трафика экземпляра, и вы будете платить за 10 000 запросов помимо пропускной способности (больший контент работает дешевле на МБ).

Также возможно сопоставить ваш домен с URL-адресом облачного фронта, если вы хотите красивый домен.

...