Delen via


Volumes

Volume-objecten zijn rang 3 en ondergeschikt aan node en nodearray. Een volume vertegenwoordigt een Azure-schijf.

Voorbeeld

Als u een sectie [[[volume]]] aan een knooppunt toevoegt, wordt er een Azure-schijf gemaakt en gekoppeld aan de virtuele machine.

[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

Kenmerkwaarden die beginnen met $ verwijzen naar parameters.

Attribuut Type Definitie
Grootte Snaar (Vereist) Grootte van schijf in GB
VolumeId Snaar Resource-id voor bestaande Azure Disk.
StorageAccountType Snaar UltraSSD_LRS, Premium_LRS, StandardSSD_LRS, Standard_LRS (Azure Disk Types) Als dit niet is ingesteld, wordt deze standaard ingesteld op Standard_LRS of Premium_LRS, afhankelijk van de vm-groottemogelijkheden.
DiskIOPSReadWrite Geheel getal Ingerichte IOPS zien Ultra Disks
DiskMBPSReadWrite Geheel getal Schijfdoorvoer MB/s zie Ultra Disks
Azure.Lun Geheel getal Overschrijf de automatisch toegewezen LUN-id.
Monteren Snaar Naam van koppelingsconstructie, beschreven in configuration-object
Azure.Caching Snaar Geen, readonly, readwrite. De standaardwaarde is geen.
Hardnekkig Booleaans Als deze onwaar is, wordt de schijf verwijderd met de vm. De standaardwaarde is onwaar.
Invalide Booleaans Indien waar, wordt dit volume genegeerd. De standaardwaarde is onwaar.
SourceUri Snaar URI van blob om te importeren in beheerde schijf.
StorageAccountId Snaar Azure-resource-id van opslagaccount met bron-uri-blob. Vereist als de blob zich in een ander abonnement bevindt.
SourceResourceId Snaar Azure-resource-id van de bronmomentopname of beheerde schijf.
DiskEncryptionSetId (8.5+) Snaar Azure-resource-id van de schijfversleutelingsset om Server-Side-versleuteling in te schakelen met CMK.
ConfidentialDiskEncryptionSetId (8.5+) Snaar Azure-resource-id van de Confidential Disk Encryption Set om vertrouwelijke versleuteling met CMK in te schakelen. Opmerking: vereist SecurityEncryptionType=DiskWithVMGuestState. (CycleCloud 8.5+)
SecurityEncryptionType (8.5+) Snaar Een van VMGuestStateOnly (de standaardinstelling) of DiskWithVMGuestState.
Azure.Encryption.Type Snaar Afgeschaft, heeft geen effect. Het gebruik van een schijfversleutelingsset biedt CMK; anders is PMK van kracht.
Azure.Encryption.DiskEncryptionSetId Snaar Verouderd. Gebruik in plaats daarvan DiskEncryptionSetId vanaf CycleCloud 8.5.

Opstartvolume

Voor elk knooppunt maakt het volume met de naam boot een geavanceerde configuratie van het opstartvolume van het besturingssysteem beschikbaar. Instellingen voor het opslagtype voor de opstartschijf worden genegeerd als EphemeralOSDisk=true is opgegeven voor het knooppunt.

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

Notitie

UltraSSD-schijven kunnen alleen worden gebruikt met beschikbaarheidszones (beschikbaarheidssets en enkele VM-implementaties buiten zones hebben niet de mogelijkheid om een ultraschijf te koppelen).