Доступные размеры для Облачных служб Azure (расширенная поддержка)

В этой статье описаны доступные размеры виртуальных машин для экземпляров Облачных служб (расширенная поддержка).

Семейство SKU Количество ACU/ядер
Av2 100
D 160
Dv2 210–250*
Dv3 160–190*
Dav4 230–260
Eav4 230–260
Ev3 160–190*
G 180–240
H 290–300*

Примечание.

Единицы ACU, помеченные * , основаны на технологии Intel® Turbo для увеличения частоты ЦП и значительного повышения производительности. Степень увеличения производительности может различаться в зависимости от размера виртуальной машины, рабочей нагрузки и других рабочих нагрузок, выполняющихся на том же узле.

Настройка размеров для Облачных служб (расширенная поддержка)

Размер виртуальной машины экземпляра роли можно указать как часть модели службы в файле определения службы. Этот размер роли определяет число ядер ЦП, объем памяти и размер локальной файловой системы.

Например, настройка размера экземпляра Standard_D2 для веб-роли обеспечивает следующее:

<WorkerRole name="Worker1" vmsize="Standard_D2"> 
</WorkerRole> 

Важно!

В Microsoft Azure появились новые поколения высокопроизводительных вычислительных (HPC) виртуальных машин, виртуальных машин общего назначения и оптимизированных для памяти виртуальных машин. По этой причине мы рекомендуем к 31 августа 2022 г.перенести рабочие нагрузки из исходных виртуальных машин серии H и H Promo на новые предложения. Виртуальные машины Azure HC, HBv2, HBv3, Dv4, Dav4, Ev4 и Eav4 обладают большей пропускной способностью, отличаются улучшенными функциями для работы с сетью и лучшим соотношением стоимости и производительности в различных рабочих нагрузках HPC.

Изменение размера существующей роли

Чтобы изменить размер существующей роли, измените размер виртуальной машины в файле определения службы (CSDEF), перепакуйте эту облачную службу и разверните ее повторно.

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

Чтобы получить список доступных размеров, откройте список SKU и примените следующие фильтры:

    # Update the location
    $location = 'WestUS2'
    # Get all Compute Resource Skus
    $allSkus = Get-AzComputeResourceSku
    # Filter virtualMachine skus for given location
    $vmSkus = $allSkus.Where{$_.resourceType -eq 'virtualMachines' -and $_.LocationInfo.Location -like $location}
    # From filtered virtualMachine skus, select PaaS Skus
    $passVMSkus = $vmSkus.Where{$_.Capabilities.Where{$_.name -eq 'VMDeploymentTypes'}.Value.Contains("PaaS")}
    # Optional step to format and sort the output by Family
    $passVMSkus | Sort-Object Family, Name | Format-Table -Property Family, Name, Size

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