Azure 云服务(外延支持)的可用大小

本文介绍云服务(外延支持)实例的可用虚拟机大小。

SKU 系列 ACU/核心
Av2 100
D 160
Dv2 210 - 250*
Dv3 160 - 190*
Dav4 230 - 260
Eav4 230 - 260
Ev3 160 - 190*

注意

ACU 标有 *使用 Intel® Turbo 技术来增加 CPU 频率,并提升性能。 提升量可能因 VM 大小、工作负荷和同一主机上运行的其他工作负荷而有所不同。

配置云服务(外延支持)的大小

可以在服务定义文件中指定角色实例的虚拟机大小作为服务模型的一部分。 角色大小决定了 CPU 核心数目、内存容量,以及本地文件系统大小。

例如,将 Web 角色实例大小设置为 Standard_D2

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

重要

Azure 引入了更新一代的高性能计算 (HPC)、常规用途和内存优化虚拟机 (VM)。 因此,建议在 2022 年 8 月 31 日之前将工作负载从原始的 H 系列和 H 系列促销 VM 迁移到我们的新产品/服务。 Azure HBv3Dv4Dav4Ev4Eav4 VM 具有以下优势:提高了内存带宽、改进了网络功能,并可以较低成本和更高性能迁移各种 HPC 工作负载。

更改现有角色的大小

若要更改现有角色的大小,请在服务定义文件 (csdef) 中更改虚拟机大小,重新打包云服务并重新进行部署。

获取可用大小的列表

若要检索可用大小列表,请参阅资源 SKU - 列表并应用以下筛选器:

    # Update the location
    $location = 'ChinaNorth2'
    # 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

后续步骤