Premium SSD v2 をデプロイする

Azure Premium SSD v2 は、低コストでミリ秒未満のディスク遅延と、高い IOPS とスループットを必要とする、IO の負荷の高いエンタープライズ ワークロード向けに設計されています。 Premium SSD v2 は、SQL Server、Oracle、MariaDB、SAP、Cassandra、Mongo DB、ビッグ データ/分析、ゲーム、仮想マシンやステートフル コンテナーなどの幅広いワークロードに適しています。 Premium SSD v2 の概念については、「Premium SSD v2」を参照してください。

Premium SSD v2 では、既定で 4k 物理セクター サイズがサポートされていますが、512E セクター サイズを使用するように構成することもできます。 ほとんどのアプリケーションは 4k のセクター サイズと互換性がありますが、512 バイトのセクター サイズが必要になる場合があります。 たとえば、Oracle Database では、4k のネイティブ ディスクをサポートするには、リリース 12.2 以降が必要です。

制限事項

  • Premium SSD v2 ディスクを OS ディスクとして使用することはできません。
  • 現在、Premium SSD v2 ディスクは、一部のリージョンでのみ使用できます。
  • 現在、Premium SSD v2 ディスクはゾーン VM にのみ接続できます。
  • ホストでの暗号化は、Premium SSD v2 ディスク (いくつかの制限事項あり) と一部のリージョンでサポートされています。 詳細については、「ホストでの暗号化」を参照してください。
  • Azure Disk Encryption (Bitlocker または DM-Crypt によるゲスト VM 暗号化) は、Premium SSD v2 ディスクを搭載した VM ではサポートされていません。 Premium SSD v2 でサポートされている、プラットフォームマネージド キーまたはカスタマー マネージド キーを使用した保存時の暗号化を使用することをお勧めします。
  • 現在、Premium SSD v2 ディスクは可用性セット内の VM に接続できません。
  • Azure Site Recovery は、Premium SSD v2 ディスクを搭載した VM ではサポートされていません。
  • Premium SSD v2 ディスクを搭載した VM に対する Azure Backup のサポートが一般提供になりました。
  • Premium SSD v2 のサイズを拡張するには、VM の割り当てを解除するか、ディスクをデタッチします。
  • Premium SSDv2 では、ホスト キャッシュはサポートされていません。

リージョン別の提供状況

現在サポートされているリージョンの一覧については、「リージョン別の利用可能な製品」ページの Premium SSD v2 の行を参照してください。

現在、次のリージョンでは、限られた数の可用性ゾーンで Premium SSD v2 のみがサポートされています。

  • イスラエル中部 (2 つの可用性ゾーン)
  • イタリア北部 (1 つの可用性ゾーン)

特定のリージョンのサポートが追加されたタイミングについては、「Azure の更新情報」または「Azure Disk Storage の新機能」を参照してください。

前提条件

プログラムでリージョンの可用性を確認する

すべてのリージョンとゾーンが Premium SSD v2 をサポートしているわけではないため、Azure CLI または PowerShell を使ってリージョンとゾーンのサポート可否を確認できます。

Premium SSD v2 をサポートするリージョンとゾーンを確認するには、yourSubscriptionId をお使いのサブスクリプションに置き換えて、az vm list-skus コマンドを実行します。

az login

subscriptionId="<yourSubscriptionId>"

az account set --subscription $subscriptionId

az vm list-skus --resource-type disks --query "[?name=='PremiumV2_LRS'].{Region:locationInfo[0].location, Zones:locationInfo[0].zones}" 

これでデプロイ先のリージョンとゾーンがわかったので、この記事のデプロイ手順に従って Premium SSD v2 ディスクを作成し、VM に接続します。

Premium SSD v2 を使用する

az disc create コマンドを使って可用性ゾーンに Premium SSD v2 ディスクを作成します。 次に、Premium Storage をサポートする同じリージョンと可用性ゾーンに VM を作成し、az vm create コマンドを使ってそれにディスクをアタッチします。

次のスクリプトでは、4k セクター サイズの Premium SSD v2 が作成されます。512 セクター サイズのものをデプロイするには、$logicalSectorSize パラメーターを更新します。 すべての変数の値を独自の変数に置き換え、次のスクリプトを実行します。

## Initialize variables
diskName="yourDiskName"
resourceGroupName="yourResourceGroupName"
region="yourRegionName"
zone="yourZoneNumber"
##Replace 4096 with 512 to deploy a disk with 512 sector size
logicalSectorSize=4096
vmName="yourVMName"
vmImage="Win2016Datacenter"
adminPassword="yourAdminPassword"
adminUserName="yourAdminUserName"
vmSize="Standard_D4s_v3"

## Create a Premium SSD v2 disk
az disk create -n $diskName -g $resourceGroupName \
--size-gb 100 \
--disk-iops-read-write 5000 \
--disk-mbps-read-write 150 \
--location $region \
--zone $zone \
--sku PremiumV2_LRS \
--logical-sector-size $logicalSectorSize

## Create the VM
az vm create -n $vmName -g $resourceGroupName \
--image $vmImage \
--zone $zone \
--authentication-type password --admin-password $adminPassword --admin-username $adminUserName \
--size $vmSize \
--location $region \
--attach-data-disks $diskName

ディスクのパフォーマンスを調整する

他のマネージド ディスクとは異なり、サイズに関係なく、Azure CLI と PowerShell を使って Premium SSD v2 ディスクのパフォーマンスを構成できます。 Azure portal を使ったディスク パフォーマンスの調整は、現在サポートされていません。 Premium SSD v2 のパフォーマンスは、24 時間以内に 4 回のみ変更できます。

ディスク パフォーマンスの調整に関する概念的な情報については、「Premium SSD v2 のパフォーマンス」を参照してください。

az disc update コマンドを使って、Premium SSD v2 ディスクのパフォーマンス構成を変更します。 たとえば、disk-iops-read-write パラメーターを使って最大 IOPS 制限を調整し、disk-mbps-read-write パラメーターを使って Premium SSD v2 ディスクの最大スループット制限を調整できます。

次のコマンドを使って、ディスクのパフォーマンスを調整します。 コマンドの値を更新してから実行します。

az disk update --subscription $subscription --resource-group $rgname --name $diskName --disk-iops-read-write=5000 --disk-mbps-read-write=200

次のステップ

Azure portalAzure CLI、または PowerShell のいずれかを使ってデータ ディスクを追加します。

Premium SSD v2 に関するフィードバックを提供します。