Можно ли объединить несколько экземпляров AWS EC2?

Можно ли объединить несколько экземпляров AWS EC2?

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

На самом деле я бы так и сделал, но мне не вернут деньги за оставшуюся часть прекращенного действия.

Могу ли я заставить несколько экземпляров EC2 работать как один сервер, иметь одинаковый IP-адрес и том?

P.S. Я собираюсь установить на него CentOS 6/WHM.

решение1

Зарезервированные экземпляры не привязаны к конкретному экземпляру EC2. Когда вы покупаете зарезервированный экземпляр, это, по сути, позволяет вам запускать любой экземпляр в определенной зоне доступности и размера по сниженной ставке. Но это может быть любой экземпляр, который соответствует критериям в любой момент.

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

Вы не можете объединить экземпляры EC2 в одну машину.

Тома EBS могут быть присоединены только к одному экземпляру EC2 в любой момент времени.

решение2

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

Экземпляр EC2 — это виртуальная машина, работающая под управлением операционной системы по вашему выбору, с фиксированным распределением ЦП и ОЗУ. Количество каждого из них определяется типом экземпляра (t1.micro, m1.small, c1.medium и т. д.) Подробнее о типах и спецификациях экземпляров см. здесь:

http://aws.amazon.com/ec2/instance-types/

Зарезервированный экземпляр — это конструкция выставления счетов, которая применяется к вашему счету AWS. Это работает так: вы платите фиксированную сумму авансом на основе 1 или 3-летнего периода, и это дает вам право на более низкую почасовую стоимость для вашего экземпляра EC2.

Тип экземпляра EC2 можно изменить. Вы можете остановить экземпляр, изменить его (например) с t1.micro на m1.large и запустить снова, что обновит оборудование, доступное экземпляру. Если вам нужен фиксированный IP-адрес, вы можете связать эластичный IP-адрес без дополнительной платы. Обратите внимание, что если вы НЕ свяжете эластичный IP-адрес явно, ваш IP-адрес изменится при перезагрузке, и вы не сможете восстановить адрес, который вы использовали ранее.

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

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ri-modifying.html

Объединение нескольких экземпляров EC2 не является функцией AWS или (насколько мне известно) любого другого существующего поставщика облачных услуг. Если вы хотите развернуть несколько экземпляров и объединить их в кластер, вам нужно знать, как это сделать с помощью Red Hat Cluster Suite или эквивалента для вашей платформы.

Надеюсь, это поможет!

решение3

Согласно этому документуhttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ri-modifying.htmlтеперь можно объединять или разделять зарезервированные экземпляры, принадлежащие к одному семейству экземпляров.

Просто убедитесь, что ваши экземпляры были зарезервированы в одно и то же время (количество экземпляров): т.е. если вы резервируетеодновременно10 экземпляров m1.small сегодня вы сможете сгруппировать их в 5 m1.medium или в 1 m1.medium и 2 m1.large или в 1 m1.xlarge и 1 m1.medium и т. д.

НОесли вы зарезервировали 5 m1.small вчера, а затем зарезервировали 5 m1.small экземпляров сегодня, вы сможете играть в эту игру только с двумя разными группами: с первой группой вы можете создать 1 m1.large + 1 m1.small или 2 m1.medium + 1 m1.small; та же история со второй группой. В этом случае вы не сможете создать резервирование для m1.xlarge (потому что у вас недостаточно экземпляров в количестве экземпляров).

PS: просто для ясности,вы не можете объединять экземпляры: сейчасВы можете объединить бронированиеи для этого вы можете создать (вручную или создав AMI на основе имеющихся у вас экземпляров) больший/меньший экземпляр, который будет оплачиваться с учетом большей/меньшей платы за резервирование.

Связанный контент