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


Настройка уровня Premium V3 для службы приложение Azure

Новая ценовая категория Premium версии 3 обеспечивает более быстрые процессоры, хранилище SSD и оптимизированные для памяти варианты. Он предлагает в четыре раза увеличить соотношение памяти к ядрам существующих ценовых категорий. Соотношение памяти к ядру в два раза больше уровня Premium V2. В дополнение к более высокой производительности вы можете сэкономить свои деньги, запуская приложения на меньшем числе экземпляров. В этой статье вы узнаете, как создать приложение на уровне Premium V3 или увеличить масштаб приложения до уровня Premium V3.

Необходимые компоненты

Чтобы увеличить масштаб приложения до premium версии 3, выполните приведенные далее действия.

  • Приложение службы приложение Azure, работающее в ценовой категории ниже ценовой категории "Премиум" версии 3.
  • Приложение должно выполняться в Служба приложений развертывании, поддерживающем Premium V3.
  • Развертывание Служба приложений должно поддерживать требуемый номер SKU в Premium версии 3.

Доступность Premium V3

Уровень Premium V3 доступен как для собственных, так и для пользовательских контейнеров, включая контейнеры Windows и контейнеры Linux.

Номера SKU premium V3 и premium V3 доступны в некоторых регионах Azure. Корпорация Майкрософт постоянно добавляет доступность в других регионах. Чтобы узнать, доступно ли определенное предложение PremiumV3 в вашем регионе, выполните следующую команду Azure CLI в Azure Cloud Shell. Замените P1v3 требуемым номером SKU:

Доступность SKU Windows

az appservice list-locations --sku P1V3

Доступность SKU Linux

az appservice list-locations --linux-workers-enabled --sku P1V3

Создание приложения на уровне Premium V3

Ценовая категория приложения службы приложений определяется в плане службы приложений, с использованием которого оно выполняется. Вы можете создать план Служба приложений самостоятельно или создать его как часть создания приложения.

При настройке нового плана Служба приложений в портал Azure выберите тарифный план и выберите один из уровней Premium V3.

Чтобы просмотреть все параметры premium V3, выберите "Обзор тарифных планов", а затем выберите один из планов Premium V3 и выберите "Выбрать".

Снимок экрана: страница

Внимание

Возможно, вы не увидите P0V3, P1V3, P2V3, P3V3, P1mV3, P2mV3, P3mV3, P4mV3 и P5mV3 как параметры или некоторые параметры могут быть серыми. Если это так, в базовом Служба приложений развертывании в базовом Служба приложений недоступен номер SKU версии 3 или отдельный номер SKU в Premium V3. Дополнительные сведения см. в разделе "Масштабирование" из неподдерживаемой группы ресурсов и сочетания регионов.

Масштабирование существующего приложения до уровня Premium V3

Прежде чем масштабировать существующее приложение до уровня Premium V3, убедитесь, что доступны как премиум версии 3, так и конкретный номер SKU в Premium V3. Дополнительные сведения см. в разделе "Доступность PremiumV3". Если эта ценовая категория недоступна, ознакомьтесь с разделом Увеличение масштаба для группы ресурсов из неподдерживаемого региона.

В зависимости от среды размещения масштабирование может потребовать дополнительных действий.

  1. Откройте страницу службы приложений на портале Azure.

  2. В левой области навигации страницы приложения Служба приложений выберите параметры>масштабирования (Служба приложений плана).

    Снимок экрана, показывающий, как масштабировать план службы приложений.

  3. Выберите один из планов Premium V3 и нажмите кнопку "Выбрать".

    Снимок экрана: страница

    Если операция завершится успешно, на странице обзора приложения показано, что она теперь находится на уровне Premium V3.

    Снимок экрана: ценовая категория

Если возникла ошибка

Если базовое развертывание Служба приложений не поддерживает запрошенный номер SKU premium версии 3, некоторые планы Служба приложений не могут масштабироваться до уровня Premium V3 или до более нового номера SKU в Premium V3. Дополнительные сведения см. в разделе "Масштабирование" из неподдерживаемой группы ресурсов и сочетания регионов.

Увеличение масштаба для группы ресурсов из неподдерживаемого региона

Если приложение выполняется в развертывании Служба приложений, где premium V3 недоступно или в регионе, который не поддерживает Premium V3, повторно разверните приложение, чтобы воспользоваться преимуществами Premium V3. Если более новые номера SKU premium версии 3 недоступны, вам также нужно повторно развернуть приложение для использования новых номеров SKU в Premium V3. В этом случае у вас есть два варианта.

  • Создайте приложение в новой группе ресурсов и с новым планом службы приложений.

    При создании плана Служба приложений выберите нужный уровень Premium V3. Этот шаг гарантирует, что план Служба приложений развертывается в единице развертывания, поддерживающей Premium V3 и конкретный номер SKU в Premium V3. Затем повторно разверните код приложения в только что созданном приложении. Даже если вы масштабируйте новый Служба приложений план до более низкого уровня, чтобы сэкономить затраты, вы всегда можете увеличить масштаб до Premium V3 и требуемый номер SKU в Premium V3, так как единица развертывания поддерживает ее.

  • На странице приложения клонирования средств>разработки можно создать план Служба приложений с помощью Premium V3 в нужном регионе, а также указать параметры и конфигурацию приложения, которые требуется клонировать.

    Снимок экрана, на котором показано, как клонировать приложение.

Автоматизация с помощью сценариев

Вы можете автоматизировать создание приложений на уровне Premium V3 с помощью скриптов с помощью Azure CLI или Azure PowerShell.

Azure CLI

Следующая команда создает план службы приложений с ценовой категорией P1V3. Ее можно запустить в Cloud Shell. Варианты--sku: P0V3, P1V3, P2V3, P3V3, P1mV3, P2mV3, P3mV3, P4mV3 и P5mV3.

az appservice plan create \
    --resource-group <resource_group_name> \
    --name <app_service_plan_name> \
    --sku P1V3

Azure PowerShell

Примечание.

Мы рекомендуем использовать модуль Azure Az PowerShell для взаимодействия с Azure. Чтобы начать работу, см. статью Установка Azure PowerShell. Дополнительные сведения см. в статье Перенос Azure PowerShell с AzureRM на Az.

Следующая команда создает план службы приложений с ценовой категорией P1V3. Параметрами для -WorkerSize являются Мелкий, Средний и Крупный.

New-AzAppServicePlan -ResourceGroupName <resource_group_name> `
    -Name <app_service_plan_name> `
    -Location <region_name> `
    -Tier "Premium V3" `
    -WorkerSize "Small"