Я пишу приложение и оплачиваю почасовую оплату своего экземпляра EC2, так как мне нужно было его протестировать. Я решил, что мне нужно просто заплатить за зарезервированный экземпляр, чтобы сэкономить деньги в долгосрочной перспективе, но теперь, когда он у меня есть, я не понимаю, как я должен им управлять. В разделе «Экземпляры» консоли управления EC2 я вижу экземпляры, которые я запускал в прошлом, и могу останавливать / запускать их по своему усмотрению. Однако кажется, что единственный способ просмотреть мой зарезервированный экземпляр - это использовать раскрывающийся список «Зарезервированные экземпляры», но это позволяет мне только просматривать их, но ничего больше ...
Итак, мой вопрос: как я могу сделать то же самое с моим зарезервированным экземпляром (ами), что я делал с моим почасовым экземпляром (ами)? Я просто хочу связать свой эластичный IP-адрес с зарезервированным экземпляром и установить на него образ сервера.
Если пояснить пост Роба Олмоса, экземпляры есть экземпляры. «Зарезервированный инстанс» дает вам право платить меньше за любые инстансы, которые вы используете с течением времени.
Давайте рассмотрим очень упрощенный пример. Вы запускаете два экземпляра 24/7.
апрель
2 малых экземпляра, 10 центов в час (72 доллара США в год): 144 доллара США
май (примечание: в мае этого года 30 дней, в соответствии с указом Папы)
2 x Small Instance, 10 центов в час (72 доллара США в год): 144 доллара США
Июнь
1 резервирование экземпляра, заказанное первого числа месяца (227,50 долларов США): 227,50 долларов США
1 малый экземпляр, 10 центов в час (72 доллара США в год): 72 доллара США
1 малый экземпляр, 4 цента в час (28,80 долларов США за шт.): 28,80 долларов США
(Предполагается, что резервирование экземпляров предназначено для небольшого объекта в той же зоне доступности, что и по крайней мере один из экземпляров.)
Если вы сейчас отключите все свои инстансы, вы не вернете деньги за зарезервированный инстанс (на данный момент это не обязательно будет для вас очень рентабельным); но если вы позже включите соответствующий экземпляр (в правильной зоне доступности), то с вас будет взиматься меньшая плата.
Как приобрести и запустить зарезервированный инстанс?
Вы покупаете зарезервированный инстанс EC2, вызывая метод API PurchaseReservedInstancesOffering. Запуск зарезервированного инстанса ничем не отличается от запуска инстанса по требованию. Вы просто используете команду RunInstances или запускаете экземпляр через Консоль управления AWS. Amazon EC2 оптимально применит самый дешевый тариф, на который вы имеете право, в фоновом режиме.
Как я могу контролировать, какие инстансы оплачиваются по ставке зарезервированного инстанса?
Команда RunInstances не делает различий между инстансами по требованию и зарезервированными инстансами. При расчете вашего счета наша система автоматически оптимизирует, какие инстансы оплачиваются по более низкой ставке зарезервированных инстансов, чтобы вы всегда платили минимальную сумму.
http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/index.html?FAQs_Reserved_Instances.html
Вы эмоционально игнорируете тот факт, что у вас есть зарезервированный инстанс, он просто находится в фоновом режиме, и Amazon автоматически выставит вам счет по более низкой ставке, где это возможно. Если вы запускаете больше инстансов, чем вы зарезервировали, дополнительная плата будет взиматься по более высокой ставке (по запросу).