Применяя балансировщики Application Load Balancer, Network Load Balancer и Classic Load Balancer вы платите только за то, что используете. Подробные сведения см. в разделе Вопросы и ответы.

Application Load Balancer

Плата взимается за каждый полный или неполный час работы Application Load Balancer, а также за количество единиц ресурса балансировщика нагрузки (LCU), использованных в течение часа.

Network Load Balancer

Плата взимается за каждый полный или неполный час работы Network Load Balancer, а также за количество единиц ресурса балансировщика нагрузки (LCU), использованных в течение часа.

Classic Load Balancer

Плата взимается за каждый полный или неполный час работы Classic Load Balancer, а также за каждый гигабайт данных, переданных через балансировщик нагрузки.

  • Цены на Application Load Balancer по регионам AWS
  • Цены на Network Load Balancer в соответствии с регионом AWS
  • Цены на Classic Load Balancer в соответствии с регионом AWS
  • Цены на Application Load Balancer по регионам AWS
  • Если не указано иное, представленные здесь цены не включают применимые налоги и сборы, в том числе НДС и применимый налог с продаж. Для клиентов с платежным адресом в Японии использование AWS облагается потребительским налогом Японии. Подробнее.

    Сведения о LCU

    LCU измеряет показатели, характеризующие обработку трафика Application Load Balancer (усредненные за час). Измеряются четыре нижеприведенных показателя.

    • Новые соединения: количество вновь установленных соединений в секунду. Как правило, для большинства соединений отправляется много запросов.
    • Активные соединения: количество активных соединений в минуту.
    • Обработанные байты: количество байтов, обработанных балансировщиком нагрузки (в гигабайтах) для запросов и ответов HTTP(S).
    • Оценки правил: произведение количества правил, обработанных балансировщиком нагрузки, и частоты запросов. Первые 10 обработанных правил оплате не подлежат (оценки правил = частота запросов * (количество обработанных правил – 10 бесплатных правил))

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

    • 25 новых соединений в секунду;
    • 3000 активных соединений в минуту;
    • 1 ГБ в час при использовании в качестве целей инстансов EC2, контейнеров и IP-адресов; 0,4 ГБ в час при использовании в качестве целей функций Lambda.
    • 1000 оценок правил в секунду.

    Применяются тарифы сервиса Amazon EC2; счета выставляются отдельно.
    Примечание 1. Для обработчиков событий HTTPS при расчете LCU применима величина в 25 новых соединений/сек для сертификатов RSA с размером ключа <= 2K и для сертификатов ECDSA с размером ключа <= 256. По поводу сертификатов с большими размерами ключей см. Вопросы и ответы по ценам. Примечание 2. Если настроено не более 10 правил, при расчете LCU оценки правил не учитываются.


    Примеры расчета стоимости

    Пример расчета стоимости 1

    Допустим, приложение получает в среднем 1 новое соединение в секунду, и каждое из них поддерживается 2 минуты. Клиент отправляет в среднем 5 запросов в секунду, при этом для запросов и ответов обрабатывается 300 КБ в секунду. На балансировщике нагрузки настроено 60 правил для маршрутизации клиентских запросов. Рассчитаем ежемесячные расходы на Application Load Balancer в соответствии с ценами региона Восток США-1.

    • Новые соединения (в секунду): каждая LCU обеспечивает 25 новых соединений в секунду (в среднем за час). Приложение получает 1 новое соединение в секунду, что соответствует 0,04 LCU (1 соединение в секунду/25 соединений в секунду).
    • Активные соединения (в минуту): каждая LCU обеспечивает 3000 активных соединений в минуту. Приложение получает 1 новое соединение в секунду, и каждое из них поддерживается 2 минуты. Это соответствует 120 активным соединениям в минуту или 0,04 LCU (120 активных соединений в минуту/3000 активных соединений в минуту).
    • Обработанные байты (ГБ в час): каждый LCU обеспечивает обработку 1 ГБ в час. Каждое клиентское соединение обеспечивает передачу 300 КБ данных в секунду, что составляет 1,08 ГБ в час или 1,08 LCU (1,08 ГБ/1 ГБ).
    • Оценка правил (в секунду): для простоты предположим, что при выполнении запроса обрабатываются все настроенные правила. Каждая LCU обеспечивает 1000 оценок правил в секунду (в среднем за час). Приложение получает 5 запросов в секунду, то есть обработка 60 правил для каждого запроса дает максимум 250 оценок правил в секунду (60 обработанных правил – 10 бесплатных правил) * 5 или 0,25 LCU (250 оценок правил в секунду/1000 оценок правил в секунду).

    Почасовая оплата рассчитывается на основе максимального из всех четырех потребленных показателей LCU. В этом примере использование LCU для показателя «Обработанные байты» (1,08 LCU) выше, чем для трех других: «Новые соединения» (0,04 LCU), «Активные соединения» (0,04 LCU) и «Оценки правил» (0,25 LCU), вследствие чего суммарная плата составит 0,00864 USD в час (1,08 LCU * 0,008 USD на каждую LCU) или 6,22 USD в месяц (0,00864 USD * 24 часа * 30 дней).

    Добавляя почасовую плату в размере 0,0225 USD, получим общие затраты на Application Load Balancer:

    • 0,03114 USD в час (0,0225 USD почасовая плата + 0,00864 USD плата за LCU), или
    • 22,42 USD в месяц (0,03114 USD * 24 часа * 30 дней).
    Пример расчета стоимости 2

    Допустим, мобильное приложение получает в среднем 100 новых соединений в секунду и каждое из них поддерживается 3 минуты. Клиент отправляет в среднем 4 запроса в секунду, при этом за время соединения обрабатывается 1000 байт. На балансировщике нагрузки настроено 20 правил для маршрутизации клиентских запросов. Рассчитаем ежемесячные расходы на Application Load Balancer в соответствии с ценами региона Восток США.

    • Новые соединения (в секунду): каждая LCU обеспечивает 25 новых соединений в секунду. Поскольку мобильное приложение получает 100 новых соединений в секунду, это составит 4 LCU (100 соединений в секунду/25 соединений в секунду).
    • Активные соединения (в минуту): каждая LCU обеспечивает 3000 активных соединений в минуту. Поскольку мобильное приложение получает 100 новых соединений в секунду, каждое из которых длится 3 минуты, это соответствует 18 000 максимальных активных соединений в минуту или 6 LCU (18 000 активных соединений в минуту/3000 активных соединений в минуту).
    • Обработанные байты (ГБ в час): каждый LCU обрабатывает 1 ГБ в час. Мобильное приложение передает в среднем 1000 байт за время соединения, что составляет 0,36 ГБ в час или 0,36 LCU (0,36 ГБ/1 ГБ).
    • Оценки правил: каждая LCU обеспечивает 1000 оценок правил в секунду. Поскольку приложение получает 4 запроса в секунду для каждого подключения, это соответствует 400 запросам в секунду для всех соединений. С 20 настроенными правилами это дает максимум 4000 оценки правил в секунду (20 настроенных правил – 10 бесплатных правил) * 400 или 4 LCU (4000 оценок правил в секунду/1000 оценок правил в секунду).

    Почасовая оплата рассчитывается на основе максимального из всех четырех потребленных показателей LCU. В этом примере LCU для активных соединений (6 LCU) больше, чем для новых соединений (4 LCU), полосы пропускания (0,36 LCU) и оценок правил (4 LCU). В результате получаем полную стоимость 0,048 USD в час (6 LCU * 0,008 USD), или 34,56 USD в месяц (0,048 USD * 24 часа * 30 дней).

    Добавляя почасовую плату в размере 0,0225 USD, получим общие затраты на Application Load Balancer:

    • 0,0705 USD в час (0,0225 USD почасовая плата + 0,048 USD плата за LCU), или
    • 50,76 USD в месяц (0,048 USD * 24 часа * 30 дней).
    Пример расчета стоимости 3: Application Load Balancer только с целями Lambda

    Предположим, что приложение получает в среднем 100 новых соединений в секунду, каждое из которых длится 200 миллисекунд. За время соединения клиент отправляет в среднем 100 запросов в секунду, при этом для запросов и ответов Lambda обрабатывается 14 КБ. На балансировщике нагрузки настроено 20 правил для маршрутизации клиентских запросов. Рассчитаем ежемесячные расходы на Application Load Balancer в соответствии с ценами региона Восток США-1.

    • Новые соединения (в секунду): каждая LCU обеспечивает 25 новых соединений в секунду (в среднем за час). Приложение получает 100 новое соединение в секунду, что соответствует 4 LCU (100 соединение в секунду/25 соединений в секунду).
    • Активные соединения (в минуту): каждая LCU обеспечивает 3000 активных соединений в минуту. Приложение получает 100 новых соединений в секунду, каждое из которых длится 200 миллисекунд. Это соответствует 100 активным соединениям в минуту или 0,03 LCU (100 активных соединений в минуту/3,000 активных соединений в минуту).
    • Обработанные байты (ГБ в час): каждый LCU обеспечивает обработку 0,4 ГБ в час для трафика Lambda. Поскольку за время соединения в среднем передается 14 КБ данных, каждый клиент передает 5,04 ГБ данных в час (14 КБ обработанных байт за запрос * 100 запросов в секунду * 3600 секунд) или 12,6 LCU (5,04 ГБ/0,4 ГБ) в час.
    • Оценка правил (в секунду): для простоты предположим, что при выполнении запроса обрабатываются все настроенные правила. Каждая LCU обеспечивает 1000 оценок правил в секунду (в среднем за час). Приложение получает 100 запросов в секунду, то есть обработка 20 правил для каждого запроса дает максимум 1000 оценок правил в секунду (20 обработанных правил – 10 бесплатных правил) * 100 или 1 LCU (1000 оценок правил в секунду/1000 оценок правил в секунду).

    В этом случае максимальное использование LCU соответствует показателю «Обработанные байты», поэтому при расчете стоимости будет учитываться использование LCU для этого показателя. Почасовая плата за LCU составляет 0,1008 USD (12,6 LCU * 0,008 на LCU). Добавляя почасовую плату в размере 0,0225 USD, получим общие затраты на Application Load Balancer:

    • 0,1233 USD в час (0,0225 USD почасовая плата + 0,1008 USD плата за LCU), или
    • 88,78 USD в месяц (0,1233 USD * 24 часа * 30 дней).

    100 запросов в секунду соответствуют 259,2 млн (100 * 3600 * 24 * 30) запросов в месяц. Таким образом, стоимость составляет 0,34 USD за миллион запросов (88,78 USD/259,2).

    Пример расчета стоимости 4: Application Load Balancer с целями EC2 и Lambda

    Допустим, приложение получает в среднем 1 новое соединение в секунду, и каждое из них поддерживается 2 минуты. Клиент передает в среднем 50 запросов в секунду. Суммарное количество байт, передаваемых через балансировщик нагрузки для каждого запроса и ответа, составляет 10 КБ. В среднем 60 % запросов обрабатываются с использованием инстансов EC2, а 40 % – с использованием функций Lambda в качестве целей. На балансировщике нагрузки настроено 50 правил для маршрутизации клиентских запросов. Рассчитаем ежемесячные расходы на Application Load Balancer в соответствии с ценами региона Восток США-1.

    • Новые соединения (в секунду): каждая LCU обеспечивает 25 новых соединений в секунду (в среднем за час). Приложение получает 1 новое соединение в секунду, что соответствует 0,04 LCU (1 соединение в секунду/25 соединений в секунду).
    • Активные соединения (в минуту): каждая LCU обеспечивает 3000 активных соединений в минуту. Приложение получает 1 новое соединение в секунду, и каждое из них поддерживается 2 минуты. Это соответствует 120 активным соединениям в минуту или 0,04 LCU (120 активных соединений в минуту/3000 активных соединений в минуту).
    • Обработанные байты (ГБ в час): каждый LCU обеспечивает обработку 1 ГБ в час для целей EC2. При использовании в качестве целей инстансов EC2 каждое клиентское соединение в среднем обеспечивает передачу 300 КБ данных, что составляет 1,08 ГБ в час или 1,08 LCU (1,08 ГБ/1 ГБ). Каждый LCU обеспечивает обработку 0,4 ГБ в час при использовании целей Lambda. Каждое клиентское соединение обеспечивает передачу 200 КБ для целей Lambda, что составляет 0,72 ГБ в час или 1,8 LCU (0,72 ГБ/0,4 ГБ). Суммарное использование LCU целями EC2 и Lambda для показателя «Обработанные байты» составляет 2,88 LCU.
    • Оценка правил (в секунду): для простоты предположим, что при выполнении запроса обрабатываются все настроенные правила. Каждая LCU обеспечивает 1000 оценок правил в секунду (в среднем за час). Приложение получает 50 запросов в секунду, то есть обработка 50 правил для каждого запроса дает максимум 2000 оценок правил в секунду (50 обработанных правил – 10 бесплатных правил) * 50 или 2,00 LCU (2000 оценок правил в секунду/1000 оценок правил в секунду).

    Почасовая оплата рассчитывается на основе максимального из всех четырех потребленных показателей LCU. В этом примере использование LCU для показателя «Обработанные байты» (2,88 LCU) выше, чем для трех других: «Новые соединения» (0,04 LCU), «Активные соединения» (0,04 LCU) и «Оценки правил» (2,00 LCU), вследствие чего суммарная плата составит 0,0230 USD в час (2,88 LCU * 0,008 USD на каждую LCU) или 16,56 USD в месяц (0,0230 USD * 24 часа * 30 дней).

    Добавляя почасовую плату в размере 0,0225 USD, получим общие затраты на Application Load Balancer:

    • 0,0455 USD в час (0,0225 USD почасовая плата + 0,0230 USD плата за LCU), или
    • 32,76 USD в месяц (0,0455 USD * 24 часа * 30 дней).

    Балансировщик нагрузки получает 20 запросов в секунду для целей Lambda, что соответствует 51,8 млн запросов в месяц. Ежемесячная стоимость использования LCU для запросов Lambda составляет 10,37 USD (1,8 LCU/час * 24 часа * 30 дней * 0,008 USD за LCU). Это соответствует 0,20 USD за миллион запросов при использовании LCU для целей Lambda.

  • Цены на Network Load Balancer в соответствии с регионом AWS
  • Если не указано иное, представленные здесь цены не включают применимые налоги и сборы, в том числе НДС и применимый налог с продаж. Для клиентов с платежным адресом в Японии использование AWS облагается потребительским налогом Японии. Подробнее.

    Сведения о LCU для Network Load Balancer

    LCU измеряет показатели, характеризующие обработку трафика балансировщиком Network Load Balancer (усредненные за час). Измеряются следующие три показателя:

    • Новые подключения или потоки: количество новых установленных подключений в секунду. Многие технологии (HTTP, WebSockets и т. д.) используют подключения TCP многократно в целях повышения эффективности. Количество новых подключений обычно меньше, чем количество запросов или сообщений.
    • Активные подключения или потоки: количество пиковых одновременных подключений в минуту.
    • Обработанные байты: количество байтов, обработанных балансировщиком нагрузки (в гигабайтах).

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

    TCP-трафик подразумевает трафик, предназначенный для любого TCP-прослушивателя в Network Load Balancer, а TLS-трафик обозначает трафик, предназначенный для любого TLS-прослушивателя в Network Load Balancer.

    LCU для TCP-трафика Network Load Balancer (NLCU) содержит следующее:

    • 800 новых потоков или подключений не по протоколу TLS в секунду.
    • 100 000 активных потоков или подключений не по протоколу TLS (за минуту).
    • 1 ГБ в час для инстансов EC2, контейнеров и IP-адресов как целевых объектов.

    LCU для TLS-трафика Network Load Balancer (NLCU) содержит следующее:

    • 50 новых потоков или подключений по протоколу TLS в секунду.
    • 3000 активных потоков или подключений по протоколу TLS (за минуту).
    • 1 ГБ в час для инстансов EC2, контейнеров и IP-адресов как целевых объектов.

    Применяются тарифы сервиса Amazon EC2; счета выставляются отдельно.


    Примеры расчета стоимости

    Пример расчета цен 1

    Предположим, что приложение получает 1 новое TCP-подключение в секунду. Каждое из подключений поддерживается 2 минуты и при этом потребляет 300 КБ обработанных данных. Рассчитаем ежемесячные расходы на Network Load Balancer по ценам региона «Восток США-1».

    • Новые подключения или потоки для TCP-трафика: каждая NLCU обеспечивает до 800 новых подключений в секунду. Поскольку приложение получает 1 новое подключение в секунду, это соответствует 0,00125 NLCU (1 подключение в секунду / 800 подключений в секунду).
    • Активные подключения/потоки для TCP-трафика: каждая NLCU обеспечивает до 100 000 активных подключений в минуту. Приложение получает 1 новое подключение в секунду, и каждое из них поддерживается 2 минуты. Это соответствует 120 активным подключениям или 0,0012 NLCU (120 активных подключений / 100 000 активных подключений).
    • Обработанные байты для TCP-трафика: каждая NLCU обеспечивает 1 ГБ. В среднем каждое клиентское подключение обеспечивает передачу с полосой пропускания в 300 КБ, что составляет 1,08 ГБ в час или 1,08 LCU (1,08 ГБ/1 ГБ).

    Почасовая оплата рассчитывается по максимальному количеству NLCU, потребляемых по этим трем показателям, усредненным за час. В этом примере показатель, характеризующий обработанные байты (1,08 NLCU), больше, чем показатель как новых (0,00125 NLCU), так и активных подключений (0,0012 NLCU). Если предположить, что такое использование будет продолжаться более 60 минут, общая плата составит 0,00648 USD в час (1,08 NLCU * 0,006 USD за NLCU) или 4,67 USD в месяц (0,00648 USD * 24 часа * 30 дней).

    Добавляя почасовую плату в размере 0,0225 USD, получим общие затраты на Network Load Balancer:

    • 0,0289 USD в час (0,0225 USD почасовая плата + 0,00648 USD плата за NLCU), или
    • 20,86 USD в месяц (0,0289 USD * 24 часа * 30 дней).
    Пример расчета цен 2

    Предположим, что мобильное приложение получает по 100 новых TCP-подключений и 100 новых TLS-подключений в секунду. Каждое из подключений поддерживается 3 минуты и при этом потребляет объем данных в 1000 байтов. Рассчитаем ежемесячные расходы на Network Load Balancer по ценам региона «Восток США».

    TCP-трафик

    • Новые потоки или подключения для TCP-трафика: каждая NLCU обеспечивает 800 TCP-подключений в секунду. Поскольку мобильное приложение получает 100 новых TCP-подключений в секунду, это составит 0,125 NLCU (100 подключений в секунду / 800 подключений в секунду).
    • Активные потоки или подключения для TCP-трафика: каждая NLCU обеспечивает 100 000 активных TCP-подключений в минуту. Поскольку мобильное приложение получает 100 новых TCP-подключений в секунду, каждое из которых поддерживается 3 минуты, это соответствует максимум 18 000 активных TCP-подключений или 0,18 NLCU (18 000 активных подключений / 100 000 активных подключений).
    • Обработанные байты для TCP-трафика: каждая NLCU обеспечивает 1 ГБ в час. В среднем это мобильное приложение передает 1000 обработанных байтов для каждого клиентского TCP-подключения, что соответствует 0,36 ГБ в час или 0,360 NLCU (0,36 ГБ / 1 ГБ) для всех подключений.

    TLS-трафик

    • Новые подключения или потоки для TLS-трафика: каждая NLCU обеспечивает 50 TLS-подключений в секунду. Это мобильное приложение использует 100 новых TLS-подключений в секунду, что составляет 2 NLCU (100 подключений в секунду / 50 подключений в секунду).
    • Активные подключения или потоки для TLS-трафика: каждая NLCU обеспечивает 3000 активных TLS-подключений в минуту. Это мобильное приложение получает 100 новых TLS-подключений в секунду, каждое из которых поддерживается 3 минуты, что соответствует 18 000 активных подключений или 6 NLCU (18 000 активных подключений / 3000 активных подключений).
    • Полоса пропускания для TLS-трафика: каждая NLCU обеспечивает 1 ГБ в час. В среднем это мобильное приложение передает 1000 обработанных байтов для каждого клиентского TLS-подключения, что соответствует 0,36 ГБ в час или 0,36 NLCU (0,36 ГБ / 1 ГБ) для всех подключений.

    Почасовая оплата рассчитывается по максимальному количеству NLCU, потребляемых по этим трем показателям, усредненным за час, как для TCP-, так и для TLS-подключений.

    В этом примере для TCP-трафика значение обработанных байтов (0,36 NLCU) больше, чем показатель как для новых (0,125 NLCU), так и для активных подключений (0,18 NLCU). Если предположить, что такое использование будет продолжаться более 60 минут, общая плата составит 0,00216 USD в час для TCP-трафика (0,36 NLCU * 0,006 USD) или 1,55 USD в месяц для TCP-трафика (0,00216 USD * 24 часа * 30 дней).

    В этом примере для TLS-трафика значение активных подключений (6 NLCU) больше, чем показатель как новых подключений (2 NLCU), так и обработанных байтов (0,36 NLCU). Если предположить, что такое использование будет продолжаться более 60 минут, общая плата составит 0,036 USD в час для TLS-трафика (6 NLCU * 0,006) или 25,92 USD в месяц для TLS-трафика (0,036 USD * 24 * 30).

    Если прибавить почасовую плату 0,0225 USD и плату за использование для TCP- и TLS-трафика, такими будут общие затраты на Network Load Balancer:

    • 0,060 USD в час (почасовая оплата 0,0225 USD + плата за NLCU для TCP-трафика 0,00216 USD + плата за NLCU для TLS-трафика 0,036 USD); или
    • 43,20 USD в месяц (0,060 USD * 24 часа * 30 дней).
  • Цены на Classic Load Balancer в соответствии с регионом AWS
  • Если не указано иное, представленные здесь цены не включают применимые налоги и сборы, в том числе НДС и применимый налог с продаж. Для клиентов с платежным адресом в Японии использование AWS облагается потребительским налогом Японии. Подробнее.

    Применяются тарифы сервиса Amazon EC2; счета выставляются отдельно.

    Пример расчета стоимости

    Пример 1

    Сайт средних размеров, работающий на 10 инстансах Amazon EC2 в регионе Восток США (Сев. Вирджиния), вполне обойдется одним балансировщиком нагрузки для балансировки входящего трафика. Если передача данных через балансировщик нагрузки по итогам месяца составила 100 ГБ, месячная оплата составит 18 USD (или 0,025 USD в час x 24 часа в день x 30 дней x 1 балансировщик нагрузки) за время работы балансировщика нагрузки и 0,80 USD (или 0,008 USD за 1 ГБ x 100 ГБ) за прошедшие через балансировщик нагрузки данные: итого 18,80 USD. Неполные часы использования оплачиваются как полные. Применяются тарифы сервиса Amazon EC2; счета выставляются отдельно.

Дополнительные ресурсы по ценам

Калькулятор совокупной стоимости владения (TCO)

Рассчитать совокупную стоимость владения (TCO)

Калькулятор

Простой расчет ежемесячных расходов на AWS

Центр ресурсов по экономике

Дополнительные ресурсы для перехода на AWS

Product-Page_Standard-Icons_01_Product-Features_SqInk
Узнайте, как начать работу

Ознакомьтесь с руководством по началу работы и видеоресурсами

Подробнее 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Зарегистрировать бесплатный аккаунт

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

Регистрация 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Начните разработку в консоли

Запустите Elastic Load Balancing в консоли AWS.

Войти