Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Note
Цены, приведенные в этой статье, являются примерами и предназначены только для иллюстрации. Дополнительные сведения о ценах в соответствии с вашим регионом см. на странице цен.
Шлюз приложений Azure — это решение для балансировки нагрузки уровня 7, которое обеспечивает масштабируемость, высокую доступность и безопасную доставку веб-приложений в Azure.
Предварительных затрат или затрат на прекращение использования, связанных с шлюзом приложений, нет. Плата взимается только за предварительно подготовленные ресурсы и начисляется на основе фактического почасового потребления. Затраты, связанные со шлюзом приложений, делятся на две категории: фиксированные и переменные затраты. Фактические затраты в каждом компоненте зависят от используемого номера SKU.
В этой статье описываются затраты, связанные с каждым SKU, и рекомендуется использовать этот документ для планирования и управления затратами, связанными с Azure Application Gateway.
Номера SKU версии 2
Шлюзы приложений V2 и WAF V2 поддерживают автомасштабирование и гарантируют высокий уровень доступности по умолчанию. Счета за SKU версии 2 выставляются на основе потребления и состоят из двух частей:
-
Фиксированные затраты: эти затраты основаны на времени подготовки и доступности запросов на обработку Шлюз приложений версии 2 или WAF V2. Это обеспечивает высокий уровень доступности. Существует связанная стоимость, даже если ноль экземпляров зарезервированы путем указания
0в минимальном количестве экземпляров в рамках автомасштабирования.- Фиксированная стоимость не включает затраты, связанные с общедоступным IP-адресом, подключенным к шлюзу приложений.
- Количество экземпляров, выполняемых в любой момент времени, не учитывается при расчете фиксированных затрат на SKU версии 2. Фиксированные затраты на эксплуатацию Standard_V2 (или WAF_V2) одинаковы в час независимо от количества экземпляров, работающих в одном и том же регионе Azure.
- Затраты на единицу емкости: эти затраты основаны на количестве единиц емкости, зарезервированных или используемых , как это требуется для обработки входящих запросов. Затраты на использование рассчитываются по часам.
Общие затраты = на фиксированные затраты + на единицу емкости
Note
Неполный час оплачивается как полный час.
Единица емкости
Единица емкости — это мера использования емкости Шлюза приложений в нескольких параметрах.
Одна единица емкости состоит из следующих параметров:
- 2500 постоянных подключений
- Пропускная способность 1 ГБ в час (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. Эти цены основаны на данных о текущих ценах на услуги в восточной части США и представлены исключительно для иллюстрации.
Сколько трафика может обрабатывать экземпляр?
Каждый экземпляр шлюза приложений Standard_v2 может обрабатывать следующий трафик:
- 25 000 постоянных подключений
- Пропускная способность 500 Мбит/с
- 10 единиц вычислений
Поэтому в случаях, когда доминирующим фактором являются вычислительные единицы или постоянные подключения, каждый экземпляр может обрабатывать 10 единиц мощности. В случаях, когда доминирующим фактором является пропускная способность, каждый экземпляр может обрабатывать примерно 225 единиц емкости. Эти данные зависят от типа полезной нагрузки.
Фиксированные затраты (цены для восточной части США)
| Номер SKU V2 | Затраты ($/ч) |
|---|---|
| Standard_V2 | $0.246 |
| WAF_V2 | $0.443 |
Цены за месяц представлены из расчета на 730 часов использования в месяц.
Переменные затраты (цены для восточной части США)
| Единица емкости | Standard_V2 ($/час) | WAF_V2 ($/час) |
|---|---|---|
| 1 единица емкости | $0.008 | $0.0144 |
Дополнительные сведения о ценах в соответствии с вашим регионом см. на странице цен.
Note
Исходящие передачи данных — данные, исходящие из центров обработки данных 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 (необходимая емкость), дополнительные ЦС не требуются.
Фиксированная цена = $0,246 * 730 часов = $179,58
Переменные затраты = $0,008 * 8 (единиц экземпляра) * 10 (единиц емкости) * 730 (часов) = $467,20
Общая стоимость = $179,58 + $467,2 = $646,78
Пример 1 (б). Ручное масштабирование с трафиком, который выходит за пределы подготовленной емкости
Предположим, что вы развертываете шлюз приложений Standard_V2 с ручным масштабированием до 3 экземпляров на весь месяц. В течение этого времени он получает среднюю скорость передачи данных 88,8 Мбит/с.
Затраты на Шлюз приложений, используя описанные ранее цены, вычисляются следующим образом:
1 CU может работать с пропускной способностью 2,22 Мбит/с.
Количество CU, требуемое для работы с 88,8 Мбит/с = 88,8 / 2,22 = 40
Предварительно подготовленные CU = 3 (число экземпляров) * 10 = 30
Поскольку требуется 40 (требуемая емкость) > 30 (зарезервированная емкость), требуются дополнительные ЦС. Количество дополнительных CUs зависит от доступной свободной мощности для каждого экземпляра.
Если емкость обработки, эквивалентная 10 дополнительным блокам обработки, была доступна для использования в 3 зарезервированных экземплярах.
Фиксированная цена = $0,246 * 730 часов = $179,58
Переменные затраты = $0,008 * ( 3 (единицы экземпляра) * 10 (единиц емкости) + 10 (дополнительные единицы емкости) ) * 730 (часы) = $233,6
Общая стоимость = $179,58 + $233,6 = $413,18
Однако, если доступен для использования в трех зарезервированных экземплярах только объём обработки, эквивалентный примерно 7 дополнительным ЦС. В этом сценарии ресурс шлюза приложений недомасштабирован и это может привести к увеличению задержки или потере запросов.
Фиксированная цена = $0,246 * 730 часов = $179,58
Переменные затраты = $0,008 * ( 3(Единицы экземпляра) * 10 (единиц емкости) + 7 (дополнительные единицы емкости) ) * 730 (часы) = $216,08
Общая стоимость = $179,58 + $216,08 = $395,66
Note
В случае ручного масштабирования любые дополнительные запросы, превышающие максимальную емкость обработки зарезервированных экземпляров, могут повлиять на доступность приложения. В некоторых случаях при высокой нагрузке зарезервированные экземпляры могут предоставлять более 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
Note
Фактический трафик, наблюдаемый для вашего Шлюза приложений, вряд ли будет иметь такой постоянный шаблон, и наблюдаемая нагрузка на ваш Шлюз приложений колеблется в соответствии с фактическим использованием.
Пример 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,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 брандмауэра веб-приложений версии 1 выставляется как комбинация:
Фиксированные затраты
Затраты основываются на времени подготовки и запуска определенного типа шлюза приложений или WAF для обработки запросов. Компонент фиксированных затрат учитывает следующие факторы:
- уровень — стандартный шлюз приложений или WAF;
- Размер — малый, средний, большой.
- число экземпляров — число экземпляров для развертывания;
Для N экземпляров затраты составляют N * стоимость одного экземпляра определенной ценовой категории (Стандартный и WAF) и размера (малый, средний или большой) в комбинации.
Переменные затраты
Стоимость, основанная на объеме данных, обрабатываемых шлюзом приложений или WAF. Запросы и байты ответов, обработанные с помощью Application Gateway, учитываются для выставления счетов.
Общая стоимость = фиксированные затраты + переменные затраты
Шлюз приложений уровня "Стандартный"
Фиксированные затраты и переменные затраты вычисляются в соответствии с типом Шлюз приложений. В следующей таблице показаны примеры цен, основанные на текущих ценах для восточной части США и предназначенные исключительно для иллюстрации.
Фиксированные затраты (цены для восточной части США)
| Тип шлюза приложений | Затраты ($/ч) |
|---|---|
| Small | $0.025 |
| Medium | $0.07 |
| Large | $0.32 |
Цены за месяц представлены из расчета на 730 часов использования в месяц.
Переменные затраты (цены для восточной части США)
| Обработанные данные | Небольшой ($/ГБ) | Средний ($/ГБ) | Крупный ($/ГБ) |
|---|---|---|---|
| Первые 10 ТБ/месяц | $0.008 | Free | Free |
| Следующие 30 ТБ (10–40 ТБ)/месяц | $0.008 | $0.007 | Free |
| Более 40 ТБ/месяц | $0.008 | $0.007 | $0.0035 |
Дополнительные сведения о ценах в соответствии с вашим регионом см. на странице цен.
WAF версия 1
Фиксированные и переменные затраты вычисляются в соответствии с выделенным типом Шлюза приложений.
В следующей таблице показаны примеры цен, основанные на снимке цен для зоны Восток США и предназначенные только для иллюстрации.
Фиксированные затраты (цены для восточной части США)
| Тип шлюза приложений | Затраты ($/ч) |
|---|---|
| Small | NA |
| Medium | $0.126 |
| Large | $0.448 |
Цены за месяц представлены из расчета на 730 часов использования в месяц.
Переменные затраты (цены для восточной части США)
| Обработанные данные | Небольшой ($/ГБ) | Средний ($/ГБ) | Крупный ($/ГБ) |
|---|---|---|---|
| Первые 10 ТБ/месяц | $0.008 | Free | Free |
| Следующие 30 ТБ (10–40 ТБ)/месяц | $0.008 | $0.007 | Free |
| Более 40 ТБ/месяц | $0.008 | $0.007 | $0.0035 |
Дополнительные сведения о ценах в соответствии с вашим регионом см. на странице цен.
Note
Исходящие передачи данных — данные, исходящие из центров обработки данных Azure из шлюзов приложений, оплачиваются по стандартным тарифам передачи данных.
Пример 1 (a) – Шлюз приложений стандартного уровня с количеством экземпляров 1
Предположим, что вы разворачиваете стандартный шлюз приложений среднего типа с 1 экземпляром, который обрабатывает 500 ГБ в месяц. Затраты на Шлюз приложений, используя описанные ранее цены, вычисляются следующим образом:
Фиксированная цена = $0,07 * 730 часов = $51,1. Стоимость за месяц основана на 730 часах использования в месяц.
Переменные затраты = 0 (средний уровень не требует затрат на первые 10 ТБ, обработанных в месяц). Общие затраты = $51,1 + 0 = $51,1
Note
Для поддержки сценариев высокой доступности необходимо настроить как минимум 2 экземпляра для SKU версии 1. См. раздел соглашение об уровне обслуживания для Шлюза приложений
Пример 1 (b) — стандартный Шлюз приложений с > числом экземпляров 1
Предположим, что вы подготавливаете стандартный шлюз приложений среднего типа с пятью экземплярами, который обрабатывает 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
Когда на вашем шлюзе приложений с WAF включена защита сети Azure DDoS, плата взимается по более низким тарифам, предусмотренным для конфигураций без 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, см. в следующих статьях: