適用対象: Azure Stack Edge Pro - GPU
Azure Stack Edge Pro 2
Azure Stack Edge Pro R
Azure Stack Edge Mini R
この記事では、Azure Stack Edge 用の VM イメージを作成するために使用できる、カスタムのコア数、メモリ、GPU 数を使用して VM サイズを変更する方法について説明します。
既存のカスタム VM サイズを取得する
次の手順を使用し、Azure Stack Edge 用のカスタム VM サイズを取得します。
Azure Stack Edge デバイスの PowerShell インターフェイスに接続します。 手順の詳細については、「PowerShell インターフェイスに接続する」を参照してください。
次のコマンドを実行し、カスタム サイズなど、デバイスで使用可能な VM サイズを確認します。
Get-AzVmSize -Location dbelocal
次のコマンドを実行し、デバイス上のカスタム VM サイズの名前と現在の値を確認します。
Get-HcsVMCustomSizes
T4 GPU を搭載したマシンの出力例を次に示します。
[DBE-BNVGF33.microsoftdatabox.com]: PS>Get-HcsVMCustomSizes [{'Name':'Custom_NonGPU','Cores':8,'MemoryMb':14336},{'Name':'Custom_GPU_T4_v3','Cores':8,'MemoryMb':28672,'GpuCount': 1}]
A2 GPU を搭載したマシンの出力例を次に示します。
[DBE-BNVGF33.microsoftdatabox.com]: PS>Get-HcsVMCustomSizes [{'Name':'Custom_NonGPU','Cores':8,'MemoryMb':14336},{'Name':'Custom_GPU_A2','Cores':8,'MemoryMb':28672,'GpuCount': 1}]
カスタム VM サイズを更新する
次のコマンドを実行し、デバイスにデプロイする VM の
Cores
またはMemoryMb
値を使用してカスタム VM サイズを更新します。次の要件と制限事項を考慮してください。
- これらのサイズの
Name
は変更できません。 GpuCount
には、デバイス上の GPU の数 (1 または 2) と互換性のある値のみを指定できます。- デバイス上の GPU に対応する適切な GPU カスタム サイズを必ず変更してください。
- カスタム サイズで VM をデプロイした後は、そのカスタム サイズを再度変更できません。 変更するには、まず、その VM を削除する必要があります。
- 運用が開始されたら、少なくとも 5 分待ってから、他の VM またはワークロードをデプロイします。このコマンドの完了には約 5 分かかります。
次の表には、利用できるカスタム SKU の既定値をまとめています。
[サイズ] vCPU メモリ (GiB) 一時ストレージ 最大 OS ディスク 最大一時ストレージ 最大データ ディスク スループット 最大データ ディスク数 最大 NIC 数 Custom_NonGPU 8 14 64 2,000 64000 2300 64 8 [サイズ] vCPU メモリ (GiB) 一時ストレージ 最大 OS ディスク 最大一時ストレージ 最大データ ディスク スループット 最大データ ディスク数 最大 NIC 数 GPU GPU メモリ Custom_GPU_T4_v3 8 28 352 2,000 48000 2300 16 8 1 16 Custom_GPU_A2 8 28 352 2,000 48000 2300 16 8 1 16 Set-HcsVMCustomSizes -CustomVMSizesJson <string> [-JsonFormat]
4 個のコアと 4,096 MiB のメモリが与えられるように
Custom_NonGPU
が変更された出力例を次に示します。[DBE-BNVGF33.microsoftdatabox.com]: PS>Set-HcsVMCustomSizes -CustomVMSizesJson "[{'Name':'Custom_NonGPU','Cores':4,'MemoryMb':4096},{'Name':'Custom_GPU_T4_v3','Cores':8,'MemoryMb':28672,'GpuCount':2}]" [{'Name':'Custom_NonGPU','Cores':4,'MemoryMb':4096},{'Name':'Custom_GPU_T4_v3','Cores':8,'MemoryMb':28672,'GpuCount':2}]
- これらのサイズの
次のコマンドをもう一度実行し、変更が正常に反映されたことを確認します。
Get-AzVmSize -Location dbelocal
Azure portal で、VM サイズのドロップダウンが約 5 分後に更新されて、作成した新しい VM オプションが表示されます。
VM のサイズ変更の詳細については、「PowerShell を使用して Azure Stack Edge デバイスに VM をデプロイする」を参照してください。