Лучший способ синхронизировать файлы между двумя томами EBS - PullRequest
4 голосов
/ 25 мая 2011

У кого-то есть лучшая идея для балансировки нагрузки на EC2. В основном я использую два окна EC2 с отдельным томом EBS, прикрепленным к каждому экземпляру. Я знаю о том, как использовать балансировщик нагрузки и работает нормально для меня. У меня есть проблема только с обменом данными приложения между двумя экземплярами, мое приложение требует большого количества фотографий и загрузки PDF, и я хочу убедиться, что репликация в обоих случаях Я не хочу использовать S3 в этом случае, так как нам нужно пройти только через протокол REST / SOAP.

Любая идея.

* Обновление: Я только что обновил тему, поскольку это вводило в заблуждение. Я хочу синхронизировать файлы между двумя томами EBS, подключенными к разным экземплярам EC2.

Ответы [ 2 ]

5 голосов
/ 26 мая 2011

Для репликации данных на томах EBS вы можете использовать Gluster Filesystem. Это обеспечит не только репликацию, но и высокую доступность ваших данных. Вы также можете настроить кластер в разных регионах, то есть один экземпляр на востоке США, а другой на западе США. Таким образом, даже если один из регионов выйдет из строя, он продолжит предоставлять вам данные. Репликация происходит на лету.

Ссылка для настройки файловой системы Gluster: Gluster-Configuration-AWS-Multi-AZ

С уважением, Санкет Данги

0 голосов
/ 30 мая 2011

Использование S3 не помешает вам использовать протокол REST / SOAP с клиентом. Вы просто сохраняете свое приложение или получаете файлы с S3 вместо локального диска, вам не нужно использовать S3 напрямую с клиента. Передача и хранение на S3 из EC2 бесплатны в том же регионе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...