Применяя балансировщики 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 (усредненные за час). Измеряются четыре нижеприведенных показателя.

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

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

    • 25 новых соединений в секунду;
    • 3000 активных соединений в минуту;
    • 2,22 Мбит/с (что составляет 1 ГБ в час);
    • 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 обеспечивает скорость потока 2,22 Мбит/с в среднем за час. Поскольку каждое клиентское соединение обеспечивает в среднем передачу 300 КБ, это составит 2,4 Мбит/с или 1,08 LCU (2,4 Мбит в секунду/2,22 Мбит в секунду) для всех соединений.
    • Оценка правил (в секунду): для простоты предположим, что при выполнении запроса обрабатываются все настроенные правила. Каждая LCU обеспечивает 1000 оценок правил в секунду (в среднем за час). Приложение получает 5 запросов в секунду, то есть обработка 60 правил для каждого запроса дает максимум 250 оценок правил в секунду (60 обработанных правил – 10 бесплатных правил) * 5 или 0,25 LCU (250 оценок правил в секунду/1000 оценок правил в секунду).

    Почасовая оплата рассчитывается на основе максимального из всех четырех потребленных показателей 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 обеспечивает 2,22 Мбит/с. Мобильное приложение обеспечивает в среднем передачу 1000 КБ, что составит 0,8 Мбит/с или 0,36 LCU (0,8 Мбит в секунду/2,22 Мбит в секунду) для всех соединений.
    • Оценки правил: каждая 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 дней).
  • Цены на Network Load Balancer в соответствии с регионом AWS
  • Если не указано иное, представленные здесь цены не включают применимые налоги и сборы, в том числе НДС и применимый налог с продаж. Для клиентов с платежным адресом в Японии использование AWS облагается потребительским налогом Японии. Подробнее.

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

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

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

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

    • 800 новых не SSL-соединений или потоков в секунду
    • 100 000 активных соединений или потоков (за минуту).
    • 2,22 Мбит/с (что составляет 1 ГБ в час).

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


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

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

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

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

    Почасовая оплата рассчитывается по максимальному количеству 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

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

    • Новые соединения или потоки: каждая единица NLCU обеспечивает 800 новых соединений в секунду. Поскольку мобильное приложение получает 1000 новых соединений в секунду, это составит 1,25 NLCU (1000 соединений в секунду / 800 соединений в секунду).
    • Активные соединения/потоки: каждая NLCU обеспечивает 100 000 активных соединений в минуту. Поскольку мобильное приложение получает 1000 новых соединений в секунду, каждое из которых поддерживается 3 минуты, это соответствует 180 000 максимальных активных соединений в минуту или 1,8 NLCU (180 000 активных соединений / 100 000 активных соединений).
    • Пропускная способность: каждая NLCU обеспечивает 2,22 Мбит/с. Поскольку в среднем это мобильное приложение передает 1000 байтов для каждого клиентского соединения, это соответствует 8 Мбит/с или 3,60 NLCU (8 Мбит/с / 2,22 Мбит/с) для всех соединений.

    Почасовая оплата рассчитывается по максимальному количеству NLCU, потребляемых по этим трем показателям, усредненным за час. В этом примере показатель, характеризующий полосу пропускания (3,6 NLCU) больше, чем показатель как новых (1,25 NLCU), так и активных соединений (1,8 NLCU). Предполагая, что такое использование будет продолжаться более 60 минут, общая плата составит 0,0216 USD в час (3,6 NLCU * 0,006 USD) или 15,55 USD в месяц (0,0216 USD * 24 часа * 30 дней).

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

    • 0,0441 USD в час (0,0225 USD почасовая плата + 0,0216 USD плата за NLCU), или
    • 31,75 USD в месяц (0,044 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.

Войти