Объяснение моделей покупки инстансов AWS

Опубликовано: 7 Марта, 2023
Объяснение моделей покупки инстансов AWS

Amazon Elastic Cloud, Amazon EC2, — это широко используемый сервис AWS для вычислительных ресурсов в облаке. Он предлагает гибкость выбора типа экземпляра, количества и модели покупки. Гибкость позволяет быстро масштабировать емкость в соответствии с потребностями пользователя. Наиболее широко используемый вариант покупки — экземпляр по запросу. Помимо On-Demand существуют еще две модели покупки инстансов.

Введение

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

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

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

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

Объяснение трех моделей покупки

Модель экземпляра по требованию

Модель зарезервированного экземпляра

Модель спотового экземпляра

Описание Фиксированная цена для определенного типа инстанса

Взимается почасовая ставка до тех пор, пока Инстанс не будет остановлен.

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

Устраняет сложности планирования, закупки и обслуживания оборудования

Гибкость оплаты только за то, что вы используете

Функционал аналогичен On-Demand, но с меньшими затратами.

При покупке инстанса это делается в зависимости от типа инстанса и зоны доступности.

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

Вы также можете продать зарезервированный экземпляр.

Чтобы максимизировать коэффициенты использования облачных ресурсов Amazon, создаются спотовые инстансы, а спотовые цены определяются Amazon.

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

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

Вы не можете контролировать запуск и завершение работы спотового инстанса.

Спотовый инстанс может запускаться и заканчиваться в любой момент времени.

Когда использовать Вам нужна низкая стоимость и гибкость Amazon EC2 без какой-либо предоплаты или долгосрочных обязательств.

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

Для приложений, разрабатываемых или тестируемых на Amazon EC2 в первый раз

Вы можете планировать заранее и вносить авансовые платежи, что еще больше снижает затраты на вычисления.

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

Для ваших приложений требуется зарезервированная мощность

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

Для запуска некритичных приложений

Когда только исключительно низкие цены на вычислительные ресурсы сделают приложение жизнеспособным

Вам требуются срочные вычислительные потребности для больших объемов дополнительной мощности

Доступно для всех типов экземпляров Да Да Да
Приоритет запуска Приоритет над спотовыми инстансами, но не над зарезервированными

В маловероятном случае в периоды очень высокого спроса инстансы по запросу в определенных зонах доступности могут оказаться недоступными для запуска до тех пор, пока спрос не уравновесится.

Наивысший приоритет

Приоритет запуска над инстансами по запросу и спотовыми инстансами

Ваш инстанс всегда будет доступен для запуска и в зоне доступности покупки.

Самый низкий приоритет

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

Цены Фиксированная цена

Почасовая оплата до закрытия экземпляра

Платите только за те инстансы, которые используете

Единовременный авансовый платеж (могут быть доступны варианты) на один и три года

Сниженная фиксированная цена использования

При покупке зарезервированного инстанса доступны три варианта оплаты:

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

Достижимая экономия зависит от выбранного вами варианта оплаты.

Без предоплаты

Почасовая ставка является переменной, вы делаете ставку по цене, которую вы указываете

Amazon EC2 устанавливает спотовую ставку для каждого типа инстансов в каждой зоне доступности на определенный период.

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

Вам выставляется счет по текущей переменной спотовой цене

Может быть на 75 % ниже цен на инстансы по запросу.

Время безотказной работы сервера предсказуемо Да Да Нет

Вывод

Три модели обеспечивают выполнение всех требований пользователя. Гибкость инстансов по требованию без предварительных затрат или долгосрочных обязательств может быть для некоторых правильной моделью покупки. Однако другие доступные варианты могут предложить другую форму гибкости и позволить вам приобретать огромное количество вычислительных мощностей по более доступной цене, что делает возможной разработку любых приложений.

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

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

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

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