Назад | Перейти на главную страницу

Есть ли отзывы об Amazon Elastic Compute Cloud (Amazon EC2)?

Я хочу использовать его для размещения большой системы, которая будет содержать базу данных x-large.

Основное преимущество EC2 - масштабируемость и адаптация к переменному спросу. Для тех, у кого регулярный трафик, большой или маленький, это дешевле, и у вас будет больше контроля над рисками, если вы используете свои собственные управляемые или размещенные в одном месте серверы. Более разумно использовать EC2 для поддержки вашего основного сайта, чем использовать его в качестве единственного хоста.

Прямо сейчас использую его для разработки. Он работает очень хорошо, хотя я бы не хотел использовать его в качестве общей среды хостинга. Завершение работы любого экземпляра уничтожает его, поэтому вы, вероятно, захотите убедиться, что ваши данные в безопасности и в другом месте (вы можете поместить их на постоянные диски S3)

Лучшее применение для EC2, за мои деньги, - это правильные облачные вычислительные системы, запуск образа «мой веб-сервер», и он оживает как веб-сервер, дополняющий другие, которые у вас есть, а не обычные ящики с системным администрированием, в которых вы настраиваете машина для этой цели и никогда не выключайте ее.

(Я добавлю к этому, что с тех пор, как я его написал, я узнал об Amazon Elastic Block Storage, который позволяет вам иметь постоянные диски)

Здесь у меня есть обзор моего блога. Мне нравится EC2, но у него есть некоторые проблемы, особенно для разработчиков Windows. Я использую его для размещения сайта проекта веб-платформы Microsoft с открытым исходным кодом под названием Clockwork Web Framework. Вы можете увидеть сайт по адресу clockworkwf.com, а обзор блога - по адресу http://planetmoss.blogspot.com/2009/11/hosting-clockwork-web-framework-with.html

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

Мы попали в ситуацию, когда сервер x-large страдал от медленных операций ввода-вывода, а вся система работала очень медленно. Разделение данных по разным томам EBS или объединение томов EBS в RAID-кластер может помочь повысить производительность операций ввода-вывода.

Перед тем как полностью перенести систему, я бы порекомендовал вам запустить тесты на реальных данных и попытаться имитировать реальные нагрузки.