2012-01-31 2 views
1

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

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

vps.net, кажется, предлагает следующее:

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

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

+0

Amazon не предоставляет эту способность. Масштабируемость EC2 связана с параллельными экземплярами, а не с реконфигурированием существующих экземпляров в полете. – Joe

+0

Где я могу найти сравнение VPS, которые предоставляют эту способность? Я знаю о vps.net и togglebox.com, но должно быть больше? – barrycarter

ответ

10

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

  • Автоматизированный триггер для этого необходимо будет написано вами, называя EC2 API вызовов выполнять масштабирование

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

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

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

  • изменение-экземпляра-атрибуты для изменения типа

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

  • повторно подключить эластичный IP-адрес (если есть).

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

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

Смежные вопросы