2012-02-20 3 views
0

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

+0

Проект завершен Уровень инженерного уровня. – rohan

+2

Это просто, весь проект. Вам нужно разбить ее на специфику, она слишком широка по охвату в настоящее время, чтобы ответить за последние 10 часов. – David

ответ

1

Короткий ответ: да.

У меня установлена ​​моя сеть в облаке, и я делаю все, начиная с запуска нового сервера, установки программного обеспечения и мониторинга без использования графического интерфейса от Amazon. Их инструменты API делают все, что может сделать их GUI и многое другое.

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

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

Амазонки Упругий балансировщик нагрузки вызывающе является очень отказоустойчивым продуктом, экземпляры с балансировкой нагрузки могут быть распределены по регионам, а это значит, что вы можете иметь до 5-6 экземпляров каждый за отдельным набором аппаратных средств. Если какая-то амазонка испытывает перебои в одном из регионов, у вас все еще есть ваше приложение онлайн.

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