Автомасштабирование EC2: больше, не больше - PullRequest
1 голос
/ 31 января 2012

Чтение http://aws.amazon.com/autoscaling/ похоже, что Amazon позволяет автоматически создавать больше виртуальных машин (блоков EC2), когда нагрузка на существующую машину становится высокой.

Однако это не то, чего я хочу.Мне нужна одна виртуальная машина, которая становится более мощной (больше ОЗУ, ЦП и т. Д.) При высокой загрузке / использовании памяти.Как мне это сделать?

vps.net предлагает это:

http://vps.net/product/cloud-servers/

в разделе "шкала со спросом", но я бы хотел найтиАмазонский эквивалент.

1 Ответ

10 голосов
/ 01 февраля 2012

Вы можете масштабировать экземпляр EC2 вверх и вниз, но

  • Любой автоматический триггер для этого должен быть написан вами, вызывая вызовы API EC2 для выполнения масштабирования

  • Перемещение экземпляра EC2 к большему или меньшему типу экземпляра требует завершения работы и перезагрузки сервера.

Основной метод:

  • остановить (не завершить) экземпляр

  • modify-instance-attribute для изменения типа

  • запустить экземпляр

  • повторно связать Elastic IP-адрес (если есть).

Я написал статью, которая предоставляет больше информации, примеров команд и вещей, на которые следует обратить внимание при выполнении этого изменения размера:

http://alestic.com/2011/02/ec2-change-type

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