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

  • При использовании текущих семейств узлов в качестве зарезервированных узлов кэша возможны варианты резервирования с полной предоплатой, без предоплаты и с частичной предоплатой. Зарезервированные узлы кэша из семейств узлов кэша предыдущего поколения доступны с тремя типами коэффициентов использования: малым, средним и высоким.
  • Использовать зарезервированные узлы кэша очень просто, никаких изменений в обычном порядке работы с Amazon ElastiCache не требуется. При формировании счета система сначала автоматически применяет тарифы зарезервированных узлов кэша, чтобы сумма оплаты всегда была минимальной. Почасовая плата за узел кэша по тарифам по требованию будет взиматься только в том случае, если общее количество узлов кэша, запущенных в расчетный час, превысит количество принадлежащих клиенту применимых зарезервированных узлов кэша.
  • Зарезервированные узлы кэша можно приобрести сроком на один или на три года.
  • Зарезервированные узлы кэша доступны во всех регионах AWS.
  • Зарезервированные узлы кэша доступны как для Redis, так и для Memcached.
  • Сведения о ценах на зарезервированные узлы кэша см. на странице цен на Amazon ElastiCache.

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

  • Зарезервированные инстансы без предоплаты обеспечивают скидку до 48,2 % по сравнению с ценами по требованию и не предполагают авансовых платежей. В течение всего периода резервирования плата начисляется со скидкой относительно тарифа по требованию.
  • При частичной предоплате зарезервированных инстансов можно добиться оптимального соотношения между авансовым платежом и почасовым тарифом. При этом скидка относительно стоимости инстансов по требованию составит до 52 %. В течение всего периода резервирования плата начисляется со скидкой относительно тарифа по требованию. Применимый почасовой тариф в этом случае ниже, чем при резервировании без предоплаты.
  • При полной предоплате скидка относительно стоимости инстансов по требованию будет самой значительной – до 55 %. При этом в течение всего срока резервирования дополнительная почасовая плата не начисляется.

Для устаревших типов узлов (T2, M3, M4, R3, R4) в ElastiCache предлагается вариант резервирования с высоким коэффициентом использования. Зарезервированные узлы кэша с высоким коэффициентом использования хорошо подходят для стабильных, постоянно выполняющихся рабочих нагрузок, когда обязательства распространяются на весь период резервации узла кэша. У таких зарезервированных узлов кэша авансовый платеж выше, чем у зарезервированных узлов кэша со средним коэффициентом использования, но самый низкий почасовой тариф. Плата по такому низкому почасовому тарифу начисляется за каждый час периода резервирования.

Семейства узлов текущего поколения поддерживают только высокий коэффициент использования. Узлы кэша предыдущего поколения поддерживают малый, средний и высокий коэффициент использования. Если требуется использовать узлы кэша T1, M1, M2 или C1, см. страницу Узлы кэша предыдущего поколения.  

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

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

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

Зарезервированные узлы кэша можно приобрести через Консоль управления AWS или с помощью инструментов API.

  1. Войдите в Консоль управления AWS и откройте вкладку Amazon ElastiCache.
  2. Укажите регион, в котором нужно приобрести зарезервированные узлы кэша.
  3. На панели навигации выберите «Reserved Cache Nodes» (Зарезервированные узлы кэша) и нажмите кнопку «Purchase Reserved Cache Node» (Приобретение зарезервированного узла кэша).
  4. Выберите тип узла кэша и срок резервирования.
  5. Укажите количество приобретаемых узлов кэша.
  6. Нажмите кнопку «Continue» (Продолжить), проверьте информацию о покупке и подтвердите.

По вопросу использования инструментов API обратитесь к документации Amazon ElastiCache.

  • Регион, тип узла кэша и срок резервации необходимо указать при покупке. Эти параметры нельзя будет изменить позднее.
  • Сервис позволяет приобрести до 300 зарезервированных узлов кэша. Если вам требуются дополнительные зарезервированные узлы кэша, заполните форму по ссылке.
  • Однократный платеж не подлежит возмещению.