Назад | Перейти на главную страницу

Смущает спотовая цена Amazon EC2 и цена по запросу, требуется помощь

Меня немного смущает спотовая цена Amazon EC2 и цена по запросу.

Например, цена экземпляра Windows по требованию составляет 0,07 доллара США в час. Если я предлагаю цену по «спотовым запросам», устанавливаю ли я цену ниже, чем цена по запросу?

Может ли спотовая цена выше, чем цена по запросу? скажем, 0,08 доллара в час. Если да, то почему мне нужно покупать его по спотовой цене?

Это только по той причине, что Amazon может гарантировать, что мои инстансы будут готовы к дате, которую я укажу по спотовой цене, и эта служба по запросу не может гарантировать, что мои инстансы будут доступны в это время (у Amazon недостаточно серверов к тому времени) ??

Спасибо!!!

Насколько я понимаю, цена на спотовый инстанс может быть выше, чем цена по запросу, в случае, когда несколько пользователей назначают высокую цену, чтобы получить доступ к большому количеству серверов в течение короткого периода времени (обычно всего 1 час). См. Стр. 18 Введение в спотовые инстансы документ:

Доступ к большим пулам вычислительной мощности: спотовые инстансы могут использоваться для удовлетворения случайных потребностей в больших объемах вычислительной мощности (обратите внимание, что ограничение по умолчанию для спотовых инстансов составляет 100 по сравнению с лимитом по умолчанию в 20 для инстансов по требованию). Если потребности являются срочными, вы можете указать высокую максимальную цену (возможно, даже выше, чем цена по запросу), которая повысит относительный приоритет вашего запроса и позволит вам получить доступ к как можно большему количеству мгновенных мощностей, учитывая другие запросы и спотовый инстанс емкость, доступная в то время. Хотя спотовые инстансы обычно не подходят для постоянных задач, таких как обслуживание веб-контента, они могут использоваться в качестве ценного источника емкости экземпляра даже для приложений в устойчивом состоянии, когда приложения имеют срочные вычислительные потребности из-за непредвиденных или краткосрочных всплесков спроса.

Вы можете узнать больше о точечные экземпляры и По запросу против зарезервированного или спотового но в основном вот ваши варианты:

  1. Если вам нужен постоянный сервер на длительный период времени (1 год или 3 года), выберите Зарезервированный инстанс за «оптовую скидку». Выплачивая аванс, Amazon может лучше оценить потребности в мощности и гарантировать, что ваш сервер будет доступен в течение указанного периода времени.

  2. Если вам нужен сервер, который постоянно включен, но работает менее 1 года, выберите По запросу, по требованию экземпляр для ваших первичных или главных узлов. Они имеют приоритет над спотовыми инстансами и почти всегда доступны при необходимости (до 20, как указано выше). После запуска вашего экземпляра он не будет прекращен Amazon, если только у узла не возникнет аппаратная проблема, и в этом случае вы будете перемещены на другой узел.

  3. Если для вашей рабочей нагрузки могут быть полезны дополнительные экземпляры, но вы не хотите платить полную цену по требованию, вы можете запросить Спотовые экземпляры для вторичных или подчиненных узлов. Цены на спотовые инстансы основаны на избыточном предложении EC2 и спросе на спотовые инстансы, которые очень динамичны. Нет никакой гарантии, что спотовый инстанс будет работать (даже если цена выше, чем цена по запросу), и ваш инстанс сервера может быть остановлен Amazon в любое время (для использования более высокооплачиваемым спотовым инстансом или по требованию. пример). Для этого требуется, чтобы ваш процесс был повторно задействован и вы часто сохраняли свою работу.

Грег очень хорошо объяснил детали, но я просто хотел добавить несколько примечаний, основанных на моем опыте работы с экземплярами по спотовой цене.

Если вы используете Amazon AWS Console для запуска инстанса со спотовой ценой, есть ссылка, по которой вы можете проверить текущую спотовую цену и увидеть, как она менялась с течением времени. В большинстве случаев, если вы сделаете ставку где-то между текущей спотовой ценой и ценой по запросу, вы получите свой экземпляр в течение получаса или около того (обратите внимание, что, по моему опыту, получение экземпляра с спотовой ценой определенно занимает немного больше времени. по сравнению с экземпляром по запросу). Этот метод подойдет для кратковременных экземпляров, если они вам не нужны сразу (например, если вы хотите запустить дополнительные экземпляры, чтобы справиться с колебаниями нагрузки на веб-сайте, вам нужно будет взять учтено увеличенное время запуска.

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