ボリューム

ボリューム オブジェクトはランク 3 であり、node および nodearrayに従属します。 ボリュームは Azure ディスクを表します。

ノードに [[[volume]]] セクションを追加すると、Azure ディスクが作成され、VM にアタッチされます。

[cluster my-cluster]
  [[node my-node]]
    Credentials = $Credentials
    SubnetId = $SubnetId
    MachineType = $MachineType
    ImageName = $ImageName

    [[[volume my-volume]]]
      Size = 500

    [[[volume another-volume]]]
      Size = 1024
      StorageAccountType = StandardSSD_LRS

    [[[volume data]]]
      VolumeId = /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/my-rg/providers/Microsoft.Compute/disks/datadisk

$ で始まる属性値は、パラメーターを参照しています。

属性 種類 定義
大きさ (必須)ディスクのサイズ (GB)
VolumeId 既存の Azure Disk のリソース ID。
StorageAccountType UltraSSD_LRS、Premium_LRS、StandardSSD_LRS、Standard_LRS (Azure Disk Types) が設定されていない場合、VM サイズの機能に応じて既定でStandard_LRSまたはPremium_LRSされます。
DiskIOPSReadWrite 整数 プロビジョニングされた IOPS については、Ultra Disks 参照してください
Disk MBPSReadWrite 整数 ディスク スループット MB/秒については、Ultra Disks を参照してください
Azure.Lun 整数 自動割り当て LUN ID をオーバーライドします。
マウント configuration オブジェクトで説明されているマウント コンストラクトの名前
Azure.Caching None、readonly、readwrite。 既定値は none です。
粘り強い ブーリアン false の場合、VM を使用してディスクが削除されます。 既定値は false です。
無効 ブーリアン true の場合、このボリュームは無視されます。 既定値は false です。
SourceUri マネージド ディスクにインポートする BLOB の URI。
StorageAccountId SourceUri BLOB を含むストレージ アカウントの Azure リソース ID。 BLOB が別のサブスクリプションにある場合は必須。
SourceResourceId ソース スナップショットまたはマネージド ディスクの Azure リソース ID。
DiskEncryptionSetId (8.5 以降) CMK を使用した Server-Side 暗号化を有効にするディスク暗号化セットの Azure リソース ID。
ConfidentialDiskEncryptionSetId (8.5 以降) CMK による機密暗号化を有効にする Confidential Disk Encryption Set の Azure リソース ID。 注: SecurityEncryptionType=DiskWithVMGuestStateが必要です。 (CycleCloud 8.5 以降)
SecurityEncryptionType (8.5 以降) VMGuestStateOnly (既定値) または DiskWithVMGuestStateのいずれか。
Azure.Encryption.Type 非推奨。影響はありません。 ディスク暗号化セットを使用すると、CMK が提供されます。それ以外の場合、PMK が有効になります。
Azure.Encryption.DiskEncryptionSetId 廃止。 代わりに、CycleCloud 8.5 の時点で DiskEncryptionSetId を使用してください。

ブート ボリューム

ノードごとに、boot という名前のボリュームによって、OS ブート ボリュームの高度な構成が公開されます。 ノードに EphemeralOSDisk=true が指定されている場合、ブート ディスクのストレージの種類の設定は無視されます。

  [[node scheduler]]
  Zone = 1
    [[[volume boot]]]
      Size = 100
      StorageAccountType = UltraSSD_LRS
      DiskIOPSReadWrite = 38400
      DiskMBPSReadWrite = 2000

手記

UltraSSD ディスクは可用性ゾーンでのみ使用できます (ゾーン外の可用性セットと単一の VM デプロイでは、Ultra ディスクを接続することはできません)。