Поделиться через


Общие сведения о ценах на Шлюз приложений Azure и брандмауэр веб-приложения

Примечание.

Цены, приведенные в этой статье, являются примерами и предназначены только для иллюстрации. Дополнительные сведения о ценах в соответствии с вашим регионом см. на странице цен.

Шлюз приложений Azure — это решение для балансировки нагрузки уровня 7, которое обеспечивает масштабируемость, высокую доступность и безопасную доставку веб-приложений в Azure.

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

В этой статье описываются затраты, связанные с каждым номером SKU, и рекомендуется использовать этот документ для планирования и управления затратами, связанными с Шлюз приложений Azure.

Номера SKU версии 2

SKU Шлюза приложений версии 2 и WAF версии 2 поддерживают автомасштабирование и гарантируют высокий уровень доступности по умолчанию. Счета за SKU версии 2 выставляются на основе потребления и состоят из двух частей:

  • Фиксированные затраты: эти затраты основаны на времени подготовки и доступности запросов на обработку Шлюз приложений версии 2 или WAF V2. Это обеспечивает высокий уровень доступности. Существует связанная стоимость, даже если ноль экземпляров зарезервированы путем указания 0 в минимальном количестве экземпляров в рамках автомасштабирования.
    • Фиксированная стоимость также включает затраты, связанные с общедоступным IP-адресом, подключенным к шлюзу приложений.
    • Количество экземпляров, выполняемых в любой момент времени, не учитывается при расчете фиксированных затрат на номера SKU версии 2. Фиксированные затраты на выполнение Standard_V2 (или WAF_V2) одинаковы в час независимо от количества экземпляров, выполняемых в одном регионе Azure.
  • Затраты на единицу емкости: эти затраты основаны на количестве единиц емкости, зарезервированных или используемых , как это требуется для обработки входящих запросов. Затраты на использование рассчитываются по часам.

Общие затраты = на фиксированные затраты + на единицу емкости

Примечание.

Неполный час оплачивается как полный час.

Единица емкости

Единица емкости — это мера использования емкости Шлюза приложений в нескольких параметрах.

Одна единица емкости состоит из следующих параметров:

  • 2500 постоянных подключений
  • пропускная способность 2,22 Мбит/с
  • 1 единица вычислений

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

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

Определяемые вручную масштабы и ограничения для автомасштабирования (минимальное или максимальное) задаются с точки зрения количества экземпляров. Масштабируемый масштаб вручную для числа экземпляров и минимальное число экземпляров в конфигурации автомасштабирования резервирует 10 единиц емкости или экземпляра. Эти единицы зарезервированной емкости выставляются, если шлюз приложений активен независимо от фактического потребления ресурсов. Если фактическое потребление пересекает пороговое значение 10 единиц емкости или экземпляра, дополнительные единицы емкости выставляются в рамках компонента переменной.

Общее количество единиц емкости

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

Единица вычисления

Единица вычислений — это мера потребляемой вычислительной емкости. Факторы, влияющие на потребление единиц вычислений, — это подключения TLS/секунда, вычисления перезаписи URL-адресов и обработка правил WAF. Количество запросов, которые может обрабатывать вычислительный модуль, зависит от различных критериев, таких как размер ключа сертификата TLS, алгоритм обмена ключами, перезаписи заголовков и в случае WAF: размер входящего запроса.

Руководство по единицам вычислений

  • Basic_v2 (предварительная версия) — каждая единица вычислений может выполнять примерно 10 подключений в секунду с сертификатом TLS ключа RSA 2048-разрядной версии.
  • Standard_v2. Каждая единица вычислений может поддерживать около 50 подключений в секунду с сертификатом TLS с 2048-разрядным ключом RSA.
  • WAF_v2. Каждая единица вычислений может поддерживать около 10 одновременных запросов в секунду для 70–30% сочетания трафика, где 70% запросов GET/POST меньше 2 КБ, а остальные больше. Производительность WAF в настоящее время не влияет на размер ответа.

В следующей таблице показаны примеры цен с помощью номера SKU уровня Шлюз приложений "Стандартный" версии 2. Эти цены основаны на моментальном снимке цен на восточную часть США и предназначены только для иллюстрации.

Фиксированные затраты (цены для восточной части США)

Номер SKU V2 Затраты ($/ч)
Standard_V2 0,246 долл. США
WAF_V2 0,443 долл. США

Цены за месяц представлены из расчета на 730 часов использования в месяц.

Переменные затраты (цены для восточной части США)

Единица емкости Standard_V2 ($/час) WAF_V2 ($/час)
1 единица емкости 0,008 долл. США 0,0144 долл. США

Дополнительные сведения о ценах в соответствии с вашим регионом см. на странице цен.

Примечание.

Исходящие передачи данных — данные, исходящие из центров обработки данных Azure из шлюзов приложений, оплачиваются по стандартным тарифам передачи данных.

Пример 1 (а). Ручное масштабирование

Предположим, вы подготовили Шлюз приложений Standard_V2 с ручным масштабированием до 8 экземпляров на весь месяц. В течение этого времени он получает среднее значение для обмена данными со скоростью 88,8 Мбит/с.

Затраты на Шлюз приложений, используя описанные ранее цены, вычисляются следующим образом:

1 CU может работать с пропускной способностью 2,22 Мбит/с.

Количество CU, требуемое для работы с 88,8 Мбит/с = 88,8 / 2,22 = 40 CU

Предварительно подготовленные CU = 8 (число экземпляров) * 10 = 80

Поскольку 80 (зарезервированная емкость) > 40 (необходимая емкость), дополнительные единицы CUS не требуются.

Фиксированная цена = $0,246 * 730 часов = $179,58

Переменные затраты = $0,008 * 8 (единицы экземпляра) * 10 (единиц емкости) * 730 (часы) = $467,2

Общая стоимость = $179,58 + $467,2 = $646,78

Схема ручного масштабирования 1.

Пример 1 (б). Ручное масштабирование с трафиком, который выходит за пределы подготовленной емкости

Предположим, вы подготовили Шлюз приложений Standard_V2 с ручным масштабированием до 3 экземпляров на весь месяц. В течение этого времени он получает среднее значение для обмена данными со скоростью 88,8 Мбит/с.

Затраты на Шлюз приложений, используя описанные ранее цены, вычисляются следующим образом:

1 CU может работать с пропускной способностью 2,22 Мбит/с.

Количество CU, требуемое для работы с 88,8 Мбит/с = 88,8 / 2,22 = 40

Предварительно подготовленные CU = 3 (число экземпляров) * 10 = 30

Так как требуется 40 (необходимая емкость) > 30 (зарезервированная емкость), требуются дополнительные ЦС. Количество дополнительных единиц ЦС зависит от свободной емкости, доступной для каждого экземпляра.

Если производительность обработки, эквивалентная 10 дополнительным CU, была доступна для использования в 3 зарезервированных экземплярах.

Фиксированная цена = $0,246 * 730 часов = $179,58

Переменные затраты = $0,008 * ( 3 (единицы экземпляра) * 10 (единиц емкости) + 10 (дополнительные единицы емкости) * 730 (часы) = $233,6

Общая стоимость = $179,58 + $233,6 = $413,18

Однако если производительность обработки эквивалентна только 7 дополнительным CU, она была доступна для использования в 3 зарезервированных экземплярах. В этом сценарии ресурс Шлюза приложений масштабируем и потенциально может привести к увеличению задержки или выполнению запросов.

Фиксированная цена = $0,246 * 730 часов = $179,58

Переменные затраты = $0,008 * ( 3(Единицы экземпляра) * 10 (единиц емкости) + 7 (дополнительные единицы емкости) * 730 (часы) = $216,08

Общая стоимость = $179,58 + $216,08 = $395,66

Схема ручного масштабирования 2.

Примечание.

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

Пример 2. Экземпляр WAF_V2 с автомасштабированием

Предположим, вы подготовили WAF_V2 с включенным автомасштабированием и установили минимальное число экземпляров равным 6 для всего месяца. Загрузка запроса привела к горизонтальному масштабированию экземпляра WAF и использованию 65 единиц емкости (масштабирование из 5 единиц емкости, а 60 единиц зарезервированы) в течение всего месяца. Затраты на Шлюз приложений, используя описанные ранее цены, вычисляются следующим образом:

Цены за месяц представлены из расчета на 730 часов использования в месяц.

Фиксированная цена = $0,443 * 730 часов = $323,39

Переменные затраты = $0,0144 * 65 (единицы емкости) * 730 (часы) = $683,28

Общая стоимость = $323,39 + $683,28 = $1006,67

Схема автоматического масштабирования 2.

Примечание.

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

Пример 3 (a). Экземпляр WAF_V2 с автомасштабированием и 0 минимальных конфигураций шкалы

Предположим, вы подготовили WAF_V2 с включенным автомасштабированием и установили минимальное число экземпляров равным 0 для всего месяца. Нагрузка запрос в WAF является минимальной, но постоянно представленной в час в течение всего месяца. Нагрузка ниже мощности одной единицы емкости. Затраты на Шлюз приложений, используя описанные ранее цены, вычисляются следующим образом:

Цены за месяц представлены из расчета на 730 часов использования в месяц.

Фиксированная цена = $0,443 * 730 часов = $323,39

Переменные затраты = $0,0144 * 1 (единицы емкости) * 730 (часы) = $10,512

Общая стоимость = $323,39 + $10,512 = $333,902

Пример 3 (б). Экземпляр WAF_V2 с автомасштабированием с 0 экземпляров

Предположим, вы подготовили WAF_V2 с включенным автомасштабированием и установили минимальное число экземпляров равным 0 для всего месяца. Однако в течение всего месяца в экземпляр WAF направляется 0 трафика. Затраты на Шлюз приложений, используя описанные ранее цены, вычисляются следующим образом:

Фиксированная цена = $0,443 * 730 часов = $323,39

Переменные затраты = $0,0144 * 0 (единицы емкости) * 730 (часы) = $0

Общая стоимость = $323,39 + $0 = $323,39

Пример 3 (c) — WAF_V2 экземпляр с ручным масштабированием, равным 1 экземпляру

Предположим, вы подготовили WAF_V2 и настроили его для ручного масштабирования с минимальным допустимым значением экземпляра "1" на весь месяц. Однако в течение всего месяца в WAF направляется 0 трафика. Затраты на Шлюз приложений, используя описанные ранее цены, вычисляются следующим образом:

Цены за месяц представлены из расчета на 730 часов использования в месяц.

Фиксированная цена = $0,443 * 730 часов = $323,39

Переменные затраты = $0,0144 * 1 (число экземпляров) * 10 (единиц емкости) * 730 (часы) = $105.12

Общая стоимость = $323,39 + $105.12 = $428,51

Пример 4. WAF_V2 с автомасштабированием, вычисления единиц емкости

Предположим, вы подготовили WAF_V2 с включенным автомасштабированием и установили минимальное число экземпляров равным 0 для всего месяца. В течение этого времени он получает по 25 новых TLS-подключений в секунду со средней пропускной способностью 8,88 Мбит/с. Затраты на Шлюз приложений, используя описанные ранее цены, вычисляются следующим образом:

Цены за месяц представлены из расчета на 730 часов использования в месяц.

Фиксированная цена = $0,443 * 730 часов = $323,39

Переменные затраты = $0,0144 * 730 (часы) * {Max (25/50, 8.88/22)} = $42,048 (4 единицы емкости, необходимые для обработки 8,88 Мбит/с)

Общие затраты = $323,39 + $42,048 = $365,438

Пример 5. Standard_V2 с автомасштабированием, вычислениями на основе времени

Предположим, вы подготовили standard_V2 с включенным автомасштабированием и установили минимальное число экземпляров, равное 0, и этот шлюз приложений активен в течение 2 часов. В течение первого часа он получает трафик, который может обрабатываться 10 единицами емкости, и в течение второго часа он получает трафик, который требует 20 единиц емкости для обработки нагрузки. Затраты на Шлюз приложений, используя описанные ранее цены, вычисляются следующим образом:

Фиксированная цена = $0,246 * 2 часа = $0,492

Переменные затраты = $0,008 * 10 (единицы емкости) * 1 (часы) + $0,008 * 20 (единицы емкости) * 1 (часы) = $0,24

Общая стоимость = $0,492 + $0,24 = $0,732

Пример 6. WAF_V2 с защитой от сети DDoS и вручную масштабируемым параметром 2 экземпляра

Предположим, что вы подготавливаете WAF_V2 и устанавливаете его на ручное масштабирование с 2 экземпляром в течение всего месяца с 2 ЦС. Предположим, что вы также включите защиту сети от атак DDoS. В этом примере, так как вы оплачиваете ежемесячную плату за защиту сети от атак DDoS, не взимается дополнительная плата за WAF; и вы взимаете плату по более низким Standard_V2 тарифам.

Цены за месяц представлены из расчета на 730 часов использования в месяц.

Фиксированная цена = $0,246 * 730 часов = $179,58

Переменные затраты = $0,008 * ( 2 (единицы экземпляра) * 10 (единиц емкости) * 730 (часы) = $116,8

Стоимость защиты сети DDoS = $2944 * 1 (месяц) = $2944

Общие затраты = $179,58 + $116,8 + $2944 = $3,240,38

Номера SKU версии 1

Плата за стандартный Шлюз приложений и номера SKU брандмауэра веб-приложения (WAF) версии 1 выставляется в виде комбинации:

  • Фиксированные затраты

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

    • уровень — стандартный шлюз приложений или WAF;
    • размер экземпляра — небольшой, средний, крупный;
    • число экземпляров — число экземпляров для развертывания;

    Для экземпляров N связанные затраты — N * стоимость одного экземпляра определенного уровня (цен. категория "Стандартный" и WAF) и "Размер"(малый, средний и большой) комбинации.

  • Переменные затраты

    Стоимость, основанная на объеме данных, обрабатываемых шлюзом приложений или WAF. Запрос и байты ответа, обработанные Шлюз приложений, считаются для выставления счетов.

Общая стоимость = фиксированные затраты + переменные затраты

Шлюз приложений уровня "Стандартный"

Фиксированные затраты и переменные затраты вычисляются в соответствии с типом Шлюз приложений. В следующей таблице показаны примеры цен, основанные на моментальном снимке цен для восточной часть США и предназначенные только для иллюстрации.

Фиксированные затраты (цены для восточной части США)

Тип шлюза приложений Затраты ($/ч)
Небольшой 0,025 долл. США
Средняя 0,07 долл. США
Большой 0,32 долл. США

Цены за месяц представлены из расчета на 730 часов использования в месяц.

Переменные затраты (цены для восточной части США)

Обработанные данные Небольшой ($/ГБ) Средний ($/ГБ) Крупный ($/ГБ)
Первые 10 ТБ/месяц 0,008 долл. США Бесплатно Бесплатно
Следующие 30 ТБ (10–40 ТБ)/месяц 0,008 долл. США 0,007 долл. США Бесплатно
Более 40 ТБ/месяц 0,008 долл. США 0,007 долл. США 0,0035 долл. США

Дополнительные сведения о ценах в соответствии с вашим регионом см. на странице цен.

WAF версии 1

Затраты на фиксированные затраты и переменные вычисляются в соответствии с подготовленным типом Шлюз приложений.

В следующей таблице показаны примеры цен, основанные на моментальном снимке цен для восточной часть США и предназначенные только для иллюстрации.

Фиксированные затраты (цены для восточной части США)

Тип шлюза приложений Затраты ($/ч)
Небольшой Неприменимо
Средняя 0,126 долл. США
Большой 0,448 долл. США

Цены за месяц представлены из расчета на 730 часов использования в месяц.

Переменные затраты (цены для восточной части США)

Обработанные данные Небольшой ($/ГБ) Средний ($/ГБ) Крупный ($/ГБ)
Первые 10 ТБ/месяц 0,008 долл. США Бесплатно Бесплатно
Следующие 30 ТБ (10–40 ТБ)/месяц 0,008 долл. США 0,007 долл. США Бесплатно
Более 40 ТБ/месяц 0,008 долл. США 0,007 долл. США 0,0035 долл. США

Дополнительные сведения о ценах в соответствии с вашим регионом см. на странице цен.

Примечание.

Исходящие передачи данных — данные, исходящие из центров обработки данных Azure из шлюзов приложений, оплачиваются по стандартным тарифам передачи данных.

Пример 1 (a). Шлюз приложений уровня "Стандартный" с 1 экземпляром

Предположим, что подготовлен Шлюз приложений уровня "Стандартный" со средним типом с 1 экземпляром, который обрабатывает 500 ГБ в месяц. Затраты на Шлюз приложений, используя описанные ранее цены, вычисляются следующим образом:

Фиксированная цена = $0,07 * 730 часов = $51,1. Стоимость за месяц основана на 730 часах использования в месяц.

Переменные затраты = 0 (средний уровень не требует затрат на первые 10 ТБ, обработанных в месяц). Общие затраты = $51,1 + 0 = $51,1

Примечание.

Для поддержки сценариев высокой доступности необходимо настроить как минимум 2 экземпляра для SKU версии 1. См. раздел соглашение об уровне обслуживания для Шлюза приложений

Пример 1 (b) — стандартный Шлюз приложений с > числом экземпляров 1

Предположим, что подготовлен Шлюз приложений уровня "Стандартный" среднего типа с 5 экземплярами, который обрабатывает 500 ГБ в месяц. Затраты на Шлюз приложений, используя описанные ранее цены, вычисляются следующим образом:

Фиксированная цена = 5 экземпляров * $0,07 * 730 часов = $255,5. Стоимость за месяц основана на 730 часах использования в месяц.

Переменные затраты = 0 (средний уровень не требует затрат на первые 10 ТБ, обработанных в месяц). Общие затраты = $255,5 + 0 = $255,5

Пример 2. Шлюз приложений WAF

Предположим, что вы подготовили Шлюз приложений уровня "Стандартный" небольшого типа и Шлюз приложений WAF крупного типа на первые 15 дней месяца. Небольшой шлюз приложений обрабатывает 15 ТБ в течение активного периода, а большой шлюз приложений WAF обрабатывает 100 ТБ в течение активного времени. Затраты на Шлюз приложений, используя описанные ранее цены, вычисляются следующим образом:

Шлюз приложений уровня "Стандартный" для малого экземпляра

24 часа * 15 дней = 360 часов

Фиксированная цена = $0,025 * 360 часов = $9

Переменные затраты = 10 * 1000 * $0,008/ГБ + 5 * 1000 * $0,008/ГБ = $120

Общая стоимость = $9 + $120 = $129

Шлюз приложений WAF с крупным экземпляром

24 часа * 15 дней = 360 часов

Фиксированная цена = $0,448 * 360 часов = $161,28

Переменные затраты = 60 * 1000 * $0,0035/ГБ = $210 (уровень "Крупный" не имеет затрат на первые обработанные 40 ТБ в месяц)

Общая стоимость = $161,28 + $210 = $371,28

Пример 3. WAF Шлюз приложений с защитой сети от атак DDoS

Предположим, что вы подготавливаете шлюз приложений WAF среднего типа и включите защиту сети DDoS. Этот средний шлюз приложений WAF обрабатывает 40 ТБ в течение активного времени. Затраты Шлюз приложений с помощью метода ценообразования, описанного ранее, вычисляются следующим образом:

Цены за месяц представлены из расчета на 730 часов использования в месяц.

Фиксированная цена = $0,07 * 730 (часы) = $51,1

Переменные затраты = 30 * 1000 * $ 0,007/ГБ = $ 210 (Средний уровень не имеет затрат на первый 10 ТБ обработан в месяц)

Затраты на защиту сети DDoS = $2944 * 1 (месяц) = $2944

Общая стоимость = $3507,08

Защита сети от атак DDoS Azure

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

Мониторинг выставления счетов за использование

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

Схема раздела метрик.

Полезные метрики для оценки затрат

  • Текущее число единиц емкости

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

  • Фиксированные оплачиваемые единицы емкости

    Минимальное число единиц емкости, подготовленных в соответствии с параметром минимального числа экземпляров, (один экземпляр преобразуется в 10 единиц емкости) в конфигурации Шлюза приложений.

  • Расчетные оплачиваемые единицы емкости

    Метрика Расчетные оплачиваемые единицы емкости определяет число единиц емкости, по которому формируется счет. Эта метрика рассчитывается как большее значение между значениями Текущего числа единиц емкости (единиц емкости для балансировки нагрузки трафика) и Фиксированных оплачиваемых единиц емкости (минимального числа подготовленных единиц емкости).

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

Пример. Оценка используемых единиц емкости

Наблюдаемая метрика:

  • Единицы вычислений = 17,38
  • Пропускная способность = 1,37 млн байт/с = 10,96 Мбит/с
  • Текущие подключения = 123,08 тыс.
  • Единицы емкости, вычисляемые = max (17.38, 10.96/2.22, 123.08k/2500) = 49,232

Наблюдаемые единицы емкости в метриках = 49,23

Следующие шаги

Дополнительные сведения о том, как работает ценообразование в Шлюзе приложений Azure, см. в следующих статьях: