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


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

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

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

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

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

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

Premium V3, а также определенные номера SKU premium V3 доступны в некоторых регионах Azure и доступности в дополнительных регионах постоянно добавляются. Чтобы узнать, доступно ли определенное предложение PremiumV3 в вашем регионе, выполните следующую команду Azure CLI в Azure Cloud Shell (замените P1v3 требуемым номером SKU):

az appservice list-locations --sku P1V3

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

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

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

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

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

Внимание

Если вы не видите P0V3, P1V3, P2V3, P3V3, P1mV3, P2mV3, P3mV3, P4mV3 и P5mV3 в качестве параметров, или если некоторые варианты неактивны, то в базовом Служба приложений развертывании, содержащего Служба приложений, или отдельный номер SKU в premium V3 недоступен в базовом Служба приложений развертывании, содержащего Служба приложений план. Ознакомьтесь с разделом Увеличение масштаба для группы ресурсов из неподдерживаемого региона для получения дополнительных сведений.

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

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

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

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

В левой области навигации этой страницы выберите Увеличить масштаб (план службы приложений).

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

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

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

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

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

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

Некоторые планы Служба приложений не могут масштабироваться до уровня Premium V3 или до более нового номера SKU в Premium V3, если базовое развертывание Служба приложений не поддерживает запрошенный номер SKU уровня Premium V3. Ознакомьтесь с разделом Увеличение масштаба для группы ресурсов из неподдерживаемого региона для получения дополнительных сведений.

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

Если приложение выполняется в развертывании Служба приложений, где версия Premium 3 недоступна, или если ваше приложение работает в регионе, который в настоящее время не поддерживает Premium V3, необходимо повторно развернуть приложение, чтобы воспользоваться преимуществами Premium V3. Кроме того, более новые номера SKU premium V3 могут быть недоступны, в этом случае также необходимо повторно развернуть приложение, чтобы воспользоваться преимуществами новых номеров 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"

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