Summary

  • За непрерывный публичный блок IPv4, предоставленный Amazon, AWS берёт $0,008 с каждого адреса за час. После выделения оплачиваются все адреса блока, включая незанятые; часть часа округляется до полного. Обычную плату за активный или простаивающий публичный IPv4 к этим же адресам повторно не добавляют.
  • Обычный публичный IPv4 у AWS стоит $0,005 за адрес в час и при использовании, и в простое. Время считается посекундно с минимумом 60 секунд. Стандартный размер непрерывного блока — /28, то есть 16 адресов. Цена относится к резерву целиком, а не к числу уже созданных Elastic IP.

Адресный порядок имеет цену

Для сетевой команды адреса подряд означают меньше строк в списках доступа у контрагентов. Можно согласовать один диапазон, а не рассылать набор отдельных исключений при каждом изменении. AWS IPAM позволяет выделить непрерывный публичный блок Amazon в пул и создавать из него последовательные Elastic IP. Платёжный механизм привязан к первому действию — выделению блока. Назначение конкретного адреса рабочему ресурсу происходит потом.

AWS сама показывает это на /29. В таком блоке восемь адресов; четыре Elastic IP подключены к EC2, ещё два простаивают. Тариф начисляется на все восемь по $0,008 в час. Компания отдельно пишет, что обычные $0,005 за активный или неиспользуемый публичный адрес поверх тарифа блока не взимаются. Считать только шесть созданных Elastic IP значит забыть два зарезервированных места. Складывать две ставки значит придумать лишний счёт.

В действующих квотах IPAM указан стандартный размер /28 — 16 адресов. В пределах квоты допустимы маски от /28 до /30; более крупный блок требует повышения квоты через AWS Support. При непрерывном хранении /28 полный час обойдётся по опубликованной ставке в 16 × $0,008 = $0,128, а 30 полных суток — в $92,16. Это расчёт по тарифу, не чья-либо реальная выписка. Для /30 из четырёх адресов официальный пример AWS даёт $23,04 за 30 дней. Если занять только два из четырёх, база начисления остаётся прежней.

Обычный публичный IPv4 обходится в $0,005 за адрес в час независимо от того, прикреплён он к ресурсу или простаивает. AWS считает секунды после обязательного минимума в 60 секунд. Шестнадцать обычных адресов за те же полные 30 дней составили бы $57,60 адресной платы. За непрерывность ставка на один адрес выше на 60%, а неполный час округляется до полного. Разрозненные адреса, однако, могут не решить задачу партнёра, который принимает только компактный диапазон в правиле доступа.

Руководство AWS указывает, что совместное использование блока между аккаунтами требует интеграции с AWS Organizations и AWS RAM. Для общего диапазона нужно заранее определить владельца пула, правила доступа партнёров и того, кто платит за время резерва. Число работающих Elastic IP отвечает лишь на часть финансового вопроса.

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

Sources