Uso dei dischi Ultra di Azure

Si applica a: ✔️ Macchine virtuali ✔️ Linux Macchine virtuali ✔️ Windows Set di scalabilità flessibili Set ✔️ di scalabilità uniformi

Questo articolo illustra come distribuire e usare un disco Ultra per informazioni concettuali sui dischi Ultra, vedere Quali tipi di disco sono disponibili in Azure?.

I dischi Ultra di Azure offrono velocità effettiva elevata, operazioni di I/O al secondo e archiviazione su disco a bassa latenza coerenti per le macchine virtuali IaaS di Azure. Questa nuova offerta fornisce prestazioni all'avanguardia con gli stessi livelli di disponibilità delle offerte di dischi esistenti. Uno dei principali vantaggi dei dischi Ultra è la possibilità di modificare dinamicamente le prestazioni dell'unità SSD insieme ai carichi di lavoro senza dover riavviare le macchine virtuali. I dischi Ultra sono idonei per carichi di lavoro a elevato utilizzo di dati, come SAP HANA, database di alto livello e carichi di lavoro con numerose transazioni.

Ambito ga e limitazioni

L'elenco seguente contiene le limitazioni di Ultra Disks:

  • Non è possibile usare come dischi del sistema operativo.
  • Non supporta l'esportazione del disco.
  • Non supporta le immagini delle macchine virtuali.
  • Non supporta i set di disponibilità.
  • Non supporta Crittografia dischi di Azure.
    • Non è possibile collegarsi alle macchine virtuali esistenti crittografate in precedenza con Crittografia dischi di Azure.
  • Non supporta Azure Site Recovery.
  • Non supporta la memorizzazione nella cache del disco.
  • È necessario deallocare la macchina virtuale o scollegare il disco Ultra per espandere il disco Ultra
  • I dischi esistenti attualmente non possono modificare il tipo in un disco Ultra. Devono essere migrati.
  • Attualmente supporta solo le opzioni dell'infrastruttura a macchina virtuale singola e dell'infrastruttura della zona di disponibilità.
  • Gli snapshot sono supportati con limitazioni aggiuntive.
  • Backup di Azure supporto per le macchine virtuali con dischi Ultra è disponibile a livello generale. Backup di Azure presenta limitazioni quando si usano dischi Ultra, vedere Supporto dell'archiviazione delle macchine virtuali per informazioni dettagliate.

I dischi Ultra supportano per impostazione predefinita dimensioni di settore fisico 4k, ma supportano anche una dimensione di settore 512E. La maggior parte delle applicazioni è compatibile con dimensioni di settore di 4k, ma alcune richiedono dimensioni del settore a 512 byte. Oracle Database, ad esempio, richiede la versione 12.2 o successiva per supportare dischi nativi 4k. Per le versioni precedenti di Oracle DB, sono necessarie dimensioni del settore a 512 byte.

La tabella seguente illustra le aree in cui sono disponibili i dischi Ultra e le corrispondenti opzioni di disponibilità.

Nota

Se un'area nell'elenco seguente non dispone di zone di disponibilità che supportano dischi Ultra, è necessario distribuire una macchina virtuale in tale area senza ridondanza dell'infrastruttura per collegare un disco Ultra.

Opzioni di ridondanza Aree
Macchine virtuali singole Australia centrale
Brasile meridionale
Canada orientale
India centrale
Asia orientale
Germania centro-occidentale
Corea centrale
Corea meridionale
Regno Unito occidentale
Stati Uniti centro-settentrionali, Stati Uniti centro-meridionali, Stati Uniti occidentali
US Gov Arizona, US Gov Texas, US Gov Virginia
Una zona di disponibilità Brasile sud-orientale
Polonia centrale
Emirati Arabi Uniti settentrionali
Due zone di disponibilità Sudafrica settentrionale
Cina settentrionale 3
Francia centrale
Qatar Centrale
Svizzera settentrionale
Tre zone di disponibilità Australia orientale
Canada centrale
Nord Europa, Europa occidentale
Giappone orientale
Asia sud-orientale
Svezia centrale
Regno Unito meridionale
Stati Uniti centrali, Stati Uniti orientali, Stati Uniti orientali 2, Stati Uniti occidentali 2, Stati Uniti occidentali 3

Non tutte le dimensioni delle macchine virtuali sono disponibili in ogni area supportata con dischi Ultra. Nella tabella seguente sono elencate le serie di macchine virtuali compatibili con i dischi Ultra.

Tipo di VM Dimensioni Descrizione
Utilizzo generico Serie DSv3, Ddsv4-series, Dsv4-series, Dasv4-series, Dsv5-series, Ddsv5-series, Dasv5-series Rapporto equilibrato tra CPU e memoria. Questa opzione è ideale per test e sviluppo, database medio-piccoli e server Web con traffico da medio a ridotto.
Con ottimizzazione per il calcolo Serie FSv2 Rapporto elevato tra CPU e memoria. Questa opzione è adatta per server Web con traffico medio, appliance di rete, processi batch e server applicazioni.
Ottimizzato per la memoria Serie ESv3, Easv4-series, Edsv4-series, Esv4-series, Esv5-series, Edsv5-series, Easv5-series, Ebsv5 series, Ebdsv5 series, M-series, Mv2-series, Msv2/Mdsv2-series Rapporto elevato tra memoria e CPU. Questa opzione è ottimale per server di database relazionali, cache medio-grandi e analisi in memoria.
Con ottimizzazione per l'archiviazione Serie LSv2, serie Lsv3, serie Lasv3 I/O e velocità effettiva del disco elevati ideali per i database NoSQL, SQL e Big Data, data warehousing e database transazionali di grandi dimensioni.
Ottimizzate per la GPU Serie NCv2, serie NCv3, serie NCasT4_v3, serie ND, serie NDv2, serie NVv3, serie NVv4, serie NVv4, serie NVadsA10 v5 Macchine virtuali specializzate per livelli intensivi di rendering della grafica ed editing video, nonché training dei modelli e inferenza (ND) con Deep Learning. Disponibili con una o più GPU.
Prestazioni ottimizzate Serie HB, serie HC, serie HBv2 Le macchine virtuali CPU più veloci e potenti con interfacce di rete ad alta velocità effettiva (RDMA) facoltative.

Determinare le dimensioni della macchina virtuale e la disponibilità dell'area

Macchine virtuali che usano zone di disponibilità

Per usare i dischi Ultra, è necessario determinare la zona di disponibilità in cui ci si trova. Non tutte le regioni supportano ogni dimensione di macchina virtuale con dischi Ultra. Per determinare se l'area, la zona e le dimensioni della macchina virtuale supportano i dischi Ultra, eseguire uno dei comandi seguenti, assicurarsi di sostituire prima i valori di area, vmSize e sottoscrizione:

CLI

subscription="<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 $subscription

PowerShell

$region = "southeastasia"
$vmSize = "Standard_E64s_v3"
$sku = (Get-AzComputeResourceSku | where {$_.Locations.Contains($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"}

La risposta sarà simile al modulo seguente, dove X è la zona da usare per la distribuzione nell'area scelta. X può essere 1, 2 o 3.

Mantenere il valore Zone , rappresenta la zona di disponibilità e sarà necessaria per distribuire un disco Ultra.

ResourceType Nome Ufficio Zone Restrizione Funzionalità Valore
disks UltraSSD_LRS eastus2 X

Nota

Se non è stata ricevuta alcuna risposta dal comando, le dimensioni della macchina virtuale selezionate non sono supportate con dischi Ultra nell'area selezionata.

Ora che si conosce la zona in cui eseguire la distribuzione, seguire la procedura di distribuzione descritta in questo articolo per distribuire una macchina virtuale con un disco Ultra collegato o collegare un disco Ultra a una macchina virtuale esistente.

Macchine virtuali senza opzioni di ridondanza

I dischi Ultra distribuiti in aree selezionate devono essere distribuiti senza alcuna opzione di ridondanza, per il momento. Tuttavia, non tutte le dimensioni di macchina virtuale che supportano i dischi Ultra sono necessariamente in queste aree. Per determinare le dimensioni delle macchine virtuali che supportano i dischi Ultra, usare uno dei frammenti di codice seguenti. Assicurarsi di sostituire prima i vmSize valori e subscription :

subscription="<yourSubID>"
region="westus"
# example value is Standard_E64s_v3
vmSize="<yourVMSize>"

az vm list-skus --resource-type virtualMachines  --location $region --query "[?name=='$vmSize'].capabilities" --subscription $subscription
$region = "westus"
$vmSize = "Standard_E64s_v3"
(Get-AzComputeResourceSku | where {$_.Locations.Contains($region) -and ($_.Name -eq $vmSize) })[0].Capabilities

La risposta sarà simile al formato seguente, UltraSSDAvailable True indica se le dimensioni della macchina virtuale supportano i dischi Ultra in questa area.

Name                                         Value
----                                         -----
MaxResourceVolumeMB                          884736
OSVhdSizeMB                                  1047552
vCPUs                                        64
HyperVGenerations                            V1,V2
MemoryGB                                     432
MaxDataDiskCount                             32
LowPriorityCapable                           True
PremiumIO                                    True
VMDeploymentTypes                            IaaS
vCPUsAvailable                               64
ACUs                                         160
vCPUsPerCore                                 2
CombinedTempDiskAndCachedIOPS                128000
CombinedTempDiskAndCachedReadBytesPerSecond  1073741824
CombinedTempDiskAndCachedWriteBytesPerSecond 1073741824
CachedDiskBytes                              1717986918400
UncachedDiskIOPS                             80000
UncachedDiskBytesPerSecond                   1258291200
EphemeralOSDiskSupported                     True
AcceleratedNetworkingEnabled                 True
RdmaEnabled                                  False
MaxNetworkInterfaces                         8
UltraSSDAvailable                            True

Distribuire un disco Ultra con Azure Resource Manager

Prima di tutto, determinare le dimensioni della macchina virtuale da distribuire. Per un elenco delle dimensioni delle macchine virtuali supportate, vedere la sezione Relativa all'ambito e alle limitazioni della disponibilità generale.

Per creare una macchina virtuale con più dischi Ultra, vedere l'esempio Creare una macchina virtuale con più dischi Ultra.

Se si intende usare un modello personalizzato, assicurarsi che apiVersion per Microsoft.Compute/virtualMachines e Microsoft.Compute/Disks sia impostato come 2018-06-01 (o versione successiva).

Impostare lo SKU del disco su UltraSSD_LRS, quindi impostare la capacità del disco, le operazioni di I/O al secondo, la zona di disponibilità e la velocità effettiva in MBps per creare un disco Ultra.

Dopo aver effettuato il provisioning della macchina virtuale, è possibile partizionare e formattare i dischi dati e configurarli per i carichi di lavoro.

Distribuire un disco Ultra

Questa sezione illustra la distribuzione di una macchina virtuale dotata di un disco Ultra come disco dati. Si presuppone che si abbia familiarità con la distribuzione di una macchina virtuale, se non lo si è, vedere la guida introduttiva: Creare una macchina virtuale Windows nel portale di Azure.

  1. Accedere al portale di Azure e passare alla distribuzione di una macchina virtuale (VM).

  2. Assicurarsi di scegliere le dimensioni e l'area della macchina virtuale supportate.

  3. Selezionare Zona di disponibilità in Opzioni di disponibilità.

  4. Compilare le voci rimanenti con le selezioni desiderate.

  5. Selezionare Dischi.

    Screenshot of vm creation flow, Basics blade.

  6. Nel pannello Dischi selezionare per Abilita compatibilità disco Ultra.

  7. Selezionare Crea e collega un nuovo disco per collegare ora un disco Ultra.

    Screenshot of vm creation flow, disk blade, ultra is enabled and create and attach a new disk is highlighted.

  8. Nel pannello Crea un nuovo disco immettere un nome e quindi selezionare Cambia dimensione.

    Screenshot of create a new disk blade, change size highlighted.

  9. Modificare lo SKU del disco su Disco Ultra.

  10. Modificare i valori di Dimensioni disco personalizzate (GiB), Operazioni di I/O al secondo del disco e Velocità effettiva del disco in quelle desiderate.

  11. Selezionare OK in entrambi i pannelli.

    Screenshot of the select a disk size blade, ultra disk selected for storage type, other values highlighted.

  12. Continuare con la distribuzione della macchina virtuale, equivale a distribuire qualsiasi altra macchina virtuale.

Distribuire un disco Ultra - Dimensioni del settore a 512 byte

  1. Accedere al portale di Azure, quindi cercare e selezionare Dischi.

  2. Selezionare + Nuovo per creare un nuovo disco.

  3. Selezionare un'area che supporta i dischi Ultra e selezionare una zona di disponibilità, compilare il resto dei valori desiderati.

  4. Selezionare Cambia dimensione.

    Screenshot of create disk blade, region, availability zone, and change size highlighted.

  5. Per SKU del disco selezionare Disco Ultra, quindi immettere i valori per le prestazioni desiderate e selezionare OK.

    Screenshot of creating ultra disk.

  6. Nel pannello Informazioni di base selezionare la scheda Avanzate .

  7. Selezionare 512 per Dimensioni settore logico, quindi selezionare Rivedi e crea.

    Screenshot of selector for changing the ultra disk logical sector size to 512.

Collegare un disco Ultra

In alternativa, se la macchina virtuale esistente si trova in un'area o in una zona di disponibilità in grado di usare dischi Ultra, è possibile usare dischi Ultra senza dover creare una nuova macchina virtuale. Abilitando i dischi Ultra nella macchina virtuale esistente, quindi collegandoli come dischi dati. Per abilitare la compatibilità dei dischi Ultra, è necessario arrestare la macchina virtuale. Dopo aver arrestato la macchina virtuale, è possibile abilitare la compatibilità, quindi riavviare la macchina virtuale. Dopo aver abilitato la compatibilità, è possibile collegare un disco Ultra:

  1. Passare alla macchina virtuale e arrestarla, attendere che venga deallocata.

  2. Dopo aver deallocato la macchina virtuale, selezionare Dischi.

  3. Seleziona Impostazioni aggiuntive.

    Screenshot of the disk blade, additional settings highlighted.

  4. Selezionare Sì per Abilitare la compatibilità del disco Ultra.

    Screenshot of enable ultra disk compatibility.

  5. Seleziona Salva.

  6. Selezionare Crea e collegare un nuovo disco e immettere un nome per il nuovo disco.

  7. Per Archiviazione tipo selezionare Disco Ultra.

  8. Modificare i valori di Dimensioni (GiB), Numero massimo di operazioni di I/O al secondo e velocità effettiva massima in quelle desiderate.

  9. Dopo aver restituito il pannello del disco, selezionare Salva.

    Screenshot of disk blade, adding a new ultra disk.

  10. Avviare di nuovo la macchina virtuale.

Regolare le prestazioni di un disco Ultra

I dischi Ultra offrono una funzionalità unica che consente di regolare le prestazioni. È possibile regolare le prestazioni di un disco Ultra quattro volte in un periodo di 24 ore.

  1. Passare alla macchina virtuale e selezionare Dischi.

  2. Selezionare il disco Ultra di cui si vuole modificare le prestazioni.

    Screenshot of disks blade on your vm, ultra disk is highlighted.

  3. Selezionare Dimensioni e prestazioni e quindi apportare le modifiche.

  4. Seleziona Salva.

    Screenshot of configuration blade on your ultra disk, disk size, iops, and throughput are highlighted, save is highlighted.

Passaggi successivi