Рассмотрение Amazon EC2 - избыточность и эластичные IP-адреса - PullRequest
2 голосов
/ 01 декабря 2010

Мне было поручено определить, является ли Amazon EC2 чем-то, на что мы должны переместить наш сайт электронной коммерции.В настоящее время мы используем Amazon S3 для большого количества изображений и файлов.Расходы на хостинг выросли бы примерно на 20 долларов в месяц, но мы могли бы продать наш сервер за несколько тысяч долларов.Это все произошло, потому что сейчас нет никаких процедур, если что-то случилось с нашим сервером.

Насколько надежен Amazon EC2?Хороша ли избыточность, я не вижу ничего об этом в FAQ, и это проблема в нашей текущей системе, которую я хочу решить.

Являются ли эластичные IP полезными?Похоже, вы могли бы указать DNS на этот IP-адрес, а затем, на конце Amazon, перенаправить этот IP-адрес на любой экземпляр EC2, чтобы вы могли легко запустить и запустить другой экземпляр, если первый не получился.о масштабируемости, это избыточность и надежность, о которых я спрашиваю.

Ответы [ 3 ]

2 голосов
/ 03 декабря 2010

На работе у меня было что-то вроде 20-40 экземпляров, работающих постоянно больше года.Я думаю, что от Amazon поступило 1-3 сообщения с предупреждениями о том, что мы завершаем работу и загружаем другой экземпляр (предположительно потому, что они обнаруживают возможный сбой в базовом оборудовании).У нас никогда не было случая, чтобы экземпляр внезапно закрылся, что выглядит довольно неплохо.

Эластичные IP-адреса удивительны и являются частью решения.Другая часть - возможность быстро создавать новые экземпляры.Я узнал, что вам не нужно беспокоиться о падении экземпляров, что более важно использовать правильную балансировку нагрузки и иметь возможность быстро вызывать экземпляры товаров.

2 голосов
/ 01 декабря 2010

Да, это очень хорошо. Если вы не можете собрать параллельную избыточность (когда у вас есть несколько серверов, выполняющих запросы одновременно), использование эластичного IP-адреса для быстрого перенаправления на другой экземпляр EC2 будет способом минимизировать время простоя.

0 голосов
/ 04 декабря 2010

Да, я думаю, что переход с внутреннего сервера на Amazon определенно будет иметь большой экономический смысл. Поддерживаемые EBS экземпляры гарантируют, что даже если машина будет перезагружена, временная память не будет потеряна. И если у вас есть четкое разделение между вашим приложением и уровнем данных, и вы можете использовать их на разных компьютерах, то вы можете создать еще большую избыточность для своих данных.

Например, если вы используете mysql, вы можете рассмотреть возможность использования сервиса Amazon RDS, который предоставляет высокодоступный и надежный экземпляр MySQL, полностью управляемый (исправления и все остальное). В этом случае прикладной уровень можно сделать более устойчивым за счет более мелких экземпляров, а не одного более крупного экземпляра, за счет балансировки нагрузки.

Стоимость, на которой вы сэкономите, - это действительно техническое обслуживание оборудования и стоимость, которую вы должны будете понести, чтобы встроить аварийное восстановление.

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