高スループットのネットワーク インターフェイス (RDMA) のオプションを備えた、最も高速かつ強力な CPU 仮想マシン。
VM のサイズと利用可能なリージョンの確認
可用性ゾーンを使用する VM
Ultra Disk を使用するには、ご使用の可用性ゾーンを確認する必要があります。 すべてのリージョンで、Ultra Disk に対してすべての VM サイズがサポートされるわけではありません。 ご使用のリージョン、ゾーン、および VM サイズで Ultra Disk がサポートされているかどうかを確認するには、次のコマンドのいずれかを実行します。最初に、必ず region、vmSize、および subscriptionId の値を置き換えてください。
CLI
subscriptionId="<yourSubID>"
# Example value is southeastasia
region="<yourLocation>"
# Example value is Standard_E64s_v3
vmSize="<yourVMSize>"
az vm list-skus --resource-type virtualMachines --location $region --query "[?name=='$vmSize'].locationInfo[0].zoneDetails[0].Name" --subscription $subscriptionId
PowerShell
# Example value is southeastasia
$region = "<yourLocation>"
# Example value is Standard_E64s_v3
$vmSize = "<yourVMSize>"
$sku = (Get-AzComputeResourceSku | where {$_.Locations -icontains($region) -and ($_.Name -eq $vmSize) -and $_.LocationInfo[0].ZoneDetails.Count -gt 0})
if($sku){$sku[0].LocationInfo[0].ZoneDetails} Else {Write-host "$vmSize is not supported with Ultra Disk in $region region"}
この応答は、下のフォームのようになります。ここで X は、選択したリージョンでのデプロイのために使用するゾーンです。 X は 1、2、3 のいずれかになります。
[ゾーン] 値を保持します。これは可用性ゾーンを表し、後で Ultra Disk をデプロイするために必要になります。
ResourceType
名前
場所
ゾーン
Restriction
機能
値
disks
UltraSSD_LRS
eastus2
X
注意
コマンドから応答がなかった場合、選択した VM サイズは、選択したリージョンの Ultra Disk ではサポートされていません。
これでデプロイ先のゾーンがわかったので、この記事のデプロイ手順に従って、Ultra Disk が接続された VM をデプロイするか、または Ultra Disk を既存の VM に接続します。
冗長オプションのない VM
一部のリージョンに Ultra ディスクをデプロイする場合、現行では、冗長オプションなしでデプロイする必要があります。 ただし、Ultra Disk をサポートするすべての VM サイズがこれらのリージョンにあるとは限りません。 Ultra Disk をサポートしている VM サイズを確認するには、次のコード スニペットのいずれかを使用します。 まず、vmSize、region、および subscriptionId の値を置き換えてください。
subscriptionId="<yourSubID>"
# Example value is westus
region="<yourLocation>"
# Example value is Standard_E64s_v3
vmSize="<yourVMSize>"
az vm list-skus --resource-type virtualMachines --location $region --query "[?name=='$vmSize'].capabilities" --subscription $subscriptionId
# Example value is westus
$region = "<yourLocation>"
# Example value is Standard_E64s_v3
$vmSize = "<yourVMSize>"
(Get-AzComputeResourceSku | where {$_.Locations -icontains($region) -and ($_.Name -eq $vmSize) })[0].Capabilities
応答は次のフォームのようになります。UltraSSDAvailable True は、このリージョンでは VM サイズで Ultra Disk をサポートしているかどうかを示します。
最初に、デプロイする VM のサイズを決定します。 サポートされている VM サイズの一覧については、「GA のスコープと制限事項」セクションを参照してください。
Ultra Disk を使用するには、Ultra Disk を使用できる VM を作成する必要があります。 $rgName 変数、$vmName 変数、$region 変数を、ご自身の実際の値に置き換えるか、設定します。 $zone を、この記事の最初に取得したご自身の可用性ゾーンの値に設定します。 その後、次の New-AzVm コマンドを実行して、Ultra 対応 VM を作成します。
最初に、デプロイする VM のサイズを決定します。 サポートされている VM サイズの一覧については、「GA のスコープと制限事項」セクションを参照してください。
Ultra Disk を接続するには、Ultra Disk を使用できる VM を作成する必要があります。
$vmName、$rgName、$diskName、$region、$password、$user の各変数を、ご自身の実際の値に置き換えるか、設定します。 $zone を、この記事の最初に取得したご自身の可用性ゾーンの値に設定します。 次に、次の CLI コマンドを実行して、512 バイトのセクター サイズである Ultra Disk を備えた VM を作成します。
# Create an ultra disk with 512-byte sector size
az disk create --subscription $subscriptionId -n $diskName -g $rgName --size-gb 1024 --location $region --sku UltraSSD_LRS --disk-iops-read-write 8192 --disk-mbps-read-write 400 --logical-sector-size 512
az vm create --subscription $subscriptionId -n $vmName -g $rgName --image Win2016Datacenter --ultra-ssd-enabled true --zone $zone --authentication-type password --admin-password $password --admin-username $user --size Standard_D4s_v3 --location $region --attach-data-disks $diskName
最初に、デプロイする VM のサイズを決定します。 サポートされている VM サイズの一覧については、「GA のスコープと制限事項」セクションを参照してください。
Ultra Disk を使用するには、Ultra Disk を使用できる VM を作成する必要があります。 $rgName 変数、$vmName 変数、$region 変数を、ご自身の実際の値に置き換えるか、設定します。 $zone を、この記事の最初に取得したご自身の可用性ゾーンの値に設定します。 その後、次の New-AzVm コマンドを実行して、Ultra 対応 VM を作成します。
あるいは、既存の VM が Ultra Disk を使用できるリージョン/可用性ゾーンに存在する場合は、新しい VM を作成しなくても Ultra Disk を使用できます。 既存の VM 上で Ultra Disk を有効にした後、データ ディスクとして接続します。 Ultra Disk の互換性を有効にするには、VM を停止する必要があります。 VM を停止したら、互換性を有効にし、VM を再起動できます。 互換性が有効になったら、Ultra Disk を接続できます。
Azure Disk Storage には、特定のシナリオでアプリケーションのパフォーマンスとコストを最適化するために使用できるさまざまなディスクの種類と機能が用意されています。 このモジュールでは、ディスクのパフォーマンスのしくみについて詳しく説明し、Azure Disk Storage の機能とパフォーマンス スケーリング オプションを確認します。