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. |
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.
Accedere al portale di Azure e passare alla distribuzione di una macchina virtuale (VM).
Assicurarsi di scegliere le dimensioni e l'area della macchina virtuale supportate.
Selezionare Zona di disponibilità in Opzioni di disponibilità.
Compilare le voci rimanenti con le selezioni desiderate.
Selezionare Dischi.
Nel pannello Dischi selezionare Sì per Abilita compatibilità disco Ultra.
Selezionare Crea e collega un nuovo disco per collegare ora un disco Ultra.
Nel pannello Crea un nuovo disco immettere un nome e quindi selezionare Cambia dimensione.
Modificare lo SKU del disco su Disco Ultra.
Modificare i valori di Dimensioni disco personalizzate (GiB), Operazioni di I/O al secondo del disco e Velocità effettiva del disco in quelle desiderate.
Selezionare OK in entrambi i pannelli.
Continuare con la distribuzione della macchina virtuale, equivale a distribuire qualsiasi altra macchina virtuale.
Distribuire un disco Ultra - Dimensioni del settore a 512 byte
Accedere al portale di Azure, quindi cercare e selezionare Dischi.
Selezionare + Nuovo per creare un nuovo disco.
Selezionare un'area che supporta i dischi Ultra e selezionare una zona di disponibilità, compilare il resto dei valori desiderati.
Selezionare Cambia dimensione.
Per SKU del disco selezionare Disco Ultra, quindi immettere i valori per le prestazioni desiderate e selezionare OK.
Nel pannello Informazioni di base selezionare la scheda Avanzate .
Selezionare 512 per Dimensioni settore logico, quindi selezionare Rivedi e crea.
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:
Passare alla macchina virtuale e arrestarla, attendere che venga deallocata.
Dopo aver deallocato la macchina virtuale, selezionare Dischi.
Seleziona Impostazioni aggiuntive.
Selezionare Sì per Abilitare la compatibilità del disco Ultra.
Seleziona Salva.
Selezionare Crea e collegare un nuovo disco e immettere un nome per il nuovo disco.
Per Archiviazione tipo selezionare Disco Ultra.
Modificare i valori di Dimensioni (GiB), Numero massimo di operazioni di I/O al secondo e velocità effettiva massima in quelle desiderate.
Dopo aver restituito il pannello del disco, selezionare Salva.
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.
Passare alla macchina virtuale e selezionare Dischi.
Selezionare il disco Ultra di cui si vuole modificare le prestazioni.
Selezionare Dimensioni e prestazioni e quindi apportare le modifiche.
Seleziona Salva.
Passaggi successivi
- Usare i dischi Ultra di Azure in servizio Azure Kubernetes (anteprima).
- Eseguire la migrazione del disco di log a un disco Ultra.
- Per altre domande sui dischi Ultra, vedere la sezione Dischi Ultra delle domande frequenti.