Condividi tramite


Dischi temporanei del sistema operativo per le macchine virtuali di Azure

Si applica a: ✔️ macchine virtuali Linux ✔️ macchine virtuali Windows ✔️ set di scalabilità flessibili ✔️ set di scalabilità uniformi

I dischi del sistema operativo temporaneo vengono creati nella memoria della macchina virtuale locale anziché essere salvati nell'Archiviazione di Azure remota. I dischi del sistema operativo temporanei funzionano bene per i carichi di lavoro senza stato, in cui le applicazioni sono tolleranti ai singoli errori delle macchine virtuali ma sono più interessate dal tempo di distribuzione delle macchine virtuali o dalla ricreazione dell'immagine di singole istanze di queste ultime. Con il disco del sistema operativo temporaneo, si ottiene una minore latenza di lettura/scrittura per il disco del sistema operativo e un minore tempo di ricreazione dell'immagine della macchina virtuale.

Le funzionalità principali dei dischi temporanei sono:

  • Ideale per applicazioni senza stato.
  • Supportato da Marketplace, immagini personalizzate e dalla raccolta di calcolo di Azure (in precedenza noto come Raccolta immagini condivise).
  • Possibilità di ripristinare o ripristinare rapidamente le macchine virtuali e le istanze del set di scalabilità allo stato di avvio originale.
  • Minore latenza, simile a un disco temporaneo.
  • I dischi temporanei del sistema operativo sono gratuiti, senza costi di archiviazione per i dischi del sistema operativo.
  • Disponibile in tutte le aree di Azure.

Differenze principali tra dischi del sistema operativo permanenti e temporanei:

Disco del sistema operativo persistente Disco del sistema operativo temporaneo
Limite di dimensioni per il disco del sistema operativo 4* TiB Dimensioni della cache o dimensioni temporanee per le dimensioni della macchina virtuale o 2040 GiB, a ogni livello inferiore. Per le dimensioni della cache o del modello in GiB, vedere DS, ES, M, FS e GS
Dimensioni delle macchine virtuali supportate Tutte le date Dimensioni delle macchine virtuali che supportano l'archiviazione Premium, ad esempio DSv1, DSv2, DSv3, Esv3, Fs, FsV2, GS, M, Mdsv2, Bs, Dav4, Eav4
Supporto del tipo di disco Disco del sistema operativo gestito e non gestito Solo disco del sistema operativo gestito
Supporto di area Tutte le aree geografiche Tutte le aree geografiche
Persistenza dei dati I dati del disco del sistema operativo scritti nel disco del sistema operativo vengono archiviati in Archiviazione di Azure I dati scritti sul disco del sistema operativo vengono archiviati nell'archiviazione della macchina virtuale locale e non vengono salvati in modo permanente in Archiviazione di Azure.
Stato di arresto deallocato Le macchine virtuali e le istanze del set di scalabilità possono essere arrestate e deallocate e riavviate dallo stato di arresto deallocato Non supportato
Supporto specializzato del disco del sistema operativo No
Ridimensionamento del disco del sistema operativo Supportato durante la creazione di una macchina virtuale e dopo l'arresto della deallocazione della macchina virtuale Supportato solo durante la creazione di macchine virtuali
Ridimensionamento in una nuova dimensione di macchina virtuale I dati del disco del sistema operativo sono mantenuti I dati sul disco del sistema operativo vengono eliminati, viene eseguito il nuovo provisioning del sistema operativo
Ripetere la distribuzione I dati del disco del sistema operativo sono mantenuti I dati sul disco del sistema operativo vengono eliminati, viene eseguito il nuovo provisioning del sistema operativo
Arresto/avvio della macchina virtuale I dati del disco del sistema operativo sono mantenuti Non supportato
Posizionamento dei file di pagina Per Windows, il file di pagina viene archiviato nel disco delle risorse Per Windows, il file di pagina viene archiviato nel disco del sistema operativo (sia per il posizionamento della cache del sistema operativo che per il posizionamento del disco temporaneo).
Manutenzione di macchine virtuali/set di scalabilità di macchine virtuali con correzione I dati del disco del sistema operativo sono mantenuti I dati del disco del sistema operativo non sono mantenuti
Manutenzione di macchine virtuali/set di scalabilità di macchine virtuali con Live Migration I dati del disco del sistema operativo sono mantenuti I dati del disco del sistema operativo sono mantenuti

* 4 TiB è la dimensione massima supportata del disco del sistema operativo per i dischi gestiti (persistenti). Tuttavia, molti dischi del sistema operativo sono partizionati con record di avvio master (MBR) per impostazione predefinita e a causa di questo sono limitati a 2 TiB. Per informazioni dettagliate, vedere Disco del sistema operativo.

Opzioni di posizionamento per i dischi temporanei del sistema operativo

Il disco del sistema operativo temporaneo può essere archiviato nel disco della cache del sistema operativo della macchina virtuale o nel disco temporaneo/risorsa della macchina virtuale. DiffDiskPlacement è la nuova proprietà che può essere usata per specificare dove posizionare il disco del sistema operativo temporaneo. Con questa funzionalità, quando viene effettuato il provisioning di una macchina virtuale Windows, viene configurato il file di paging in modo che si trovi nel disco del sistema operativo.

Requisiti relativi alle dimensioni

È possibile scegliere di distribuire il disco del sistema operativo temporaneo nella cache delle macchine virtuali o nel disco temporaneo della macchina virtuale. Le dimensioni del disco del sistema operativo dell'immagine devono essere minori o uguali alle dimensioni temp/cache delle dimensioni della macchina virtuale scelte.

Ad esempio, se si vuole optare per il posizionamento della cache del sistema operativo: le immagini standard di Windows Server dal marketplace sono circa 127 GiB, il che significa che sono necessarie dimensioni di macchina virtuale con una cache uguale o superiore a 127 GiB. Il Standard_DS3_v2 ha una dimensione della cache di 127 GiB, che è sufficientemente grande. In questo caso, il Standard_DS3_v2 è la dimensione più piccola della serie DSv2 che è possibile usare con questa immagine.

Ad esempio, se si vuole optare per il posizionamento del disco temporaneo: l'immagine del server Ubuntu Standard dal marketplace è di circa 30 GiB. Per abilitare il disco del sistema operativo temporaneo in temp, le dimensioni del disco temporaneo devono essere uguali o superiori a 30 GiB. Standard_B4ms ha una dimensione temporanea di 32 GiB, che può adattarsi al disco del sistema operativo GiB 30. Al momento della creazione della macchina virtuale, lo spazio su disco temporaneo sarà 2 GiB.

Importante

Se si sceglie il posizionamento del disco temporaneo, la dimensione finale del disco temporaneo = (dimensione iniziale del disco temporaneo - dimensioni dell'immagine del sistema operativo).

Nel caso del posizionamento del disco temporaneo, in quanto il disco del sistema operativo temporaneo viene inserito nel disco temporaneo, condividerà le operazioni di I/O al secondo con il disco temporaneo in base alle dimensioni della macchina virtuale scelte dall'utente.

Le immagini Di base di Linux e Windows Server nel Marketplace che sono indicate da [smallsize] tendono a essere circa 30 GiB e possono usare la maggior parte delle dimensioni di vm disponibili. I dischi temporanei richiedono anche che le dimensioni della macchina virtuale supportino l'archiviazione Premium. Le dimensioni in genere (ma non sempre) hanno un s valore nel nome, ad esempio DSv2 ed EsV3. Per altre informazioni, vedere Dimensioni delle macchine virtuali di Azure per informazioni dettagliate sulle dimensioni che supportano l'archiviazione Premium.

Nota

Il disco temporaneo non sarà accessibile tramite il portale. Quando si accede al disco temporaneo, verrà visualizzato un errore "Risorsa non trovata" o "404".

Funzionalità non supportate

  • Acquisizione di immagini di macchine virtuali
  • Snapshot dei dischi
  • Azure Disk Encryption
  • Backup di Azure
  • Azure Site Recovery
  • Scambio del disco del sistema operativo

Avvio attendibile per i dischi temporanei del sistema operativo

I dischi temporanei del sistema operativo possono essere creati con l'avvio attendibile. Tutte le aree sono supportate per l'avvio attendibile; non tutte le dimensioni delle macchine virtuali sono supportate. Controllare le dimensioni delle macchine virtuali supportate per le dimensioni supportate. Lo stato guest della macchina virtuale (VMGS) è specifico per le macchine virtuali di avvio attendibili. Si tratta di un BLOB gestito da Azure e che contiene i database di firma di avvio protetti UEFI (Unified Extensible Firmware Interface) e altre informazioni di sicurezza. Quando si usa l'avvio attendibile per impostazione predefinita 1 GiB dalla cache del sistema operativo o dall'archiviazione temporanea in base all'opzione di posizionamento scelta è riservata per VMGS. Il ciclo di vita del BLOB VMGS è associato a quello del disco del sistema operativo.

Ad esempio, se si tenta di creare una macchina virtuale disco del sistema operativo temporaneo di avvio attendibile usando l'immagine del sistema operativo di dimensioni pari a 56 GiB con dimensioni di macchina virtuale Standard_DS4_v2 usando il posizionamento del disco temporaneo, si riceverà un errore come "Disco del sistema operativo della macchina virtuale temporanea con dimensioni superiori a 55 GB non è consentito per le dimensioni della macchina virtuale Standard_DS4_v2 quando DiffDiskPlacement è ResourceDisk". Questo perché l'archiviazione temporanea per Standard_DS4_v2 è 56 GiB e 1 GiB è riservata per VMGS quando si usa l'avvio attendibile. Per lo stesso esempio precedente, se si crea una macchina virtuale del disco del sistema operativo temporaneo standard, non si otterrebbero errori e si tratta di un'operazione riuscita.

Importante

Anche se si usano dischi temporanei per macchine virtuali di avvio attendibile, chiavi e segreti generati o sealed da vTPM dopo la creazione della macchina virtuale potrebbero non essere persistenti per operazioni come la ricreazione di immagini e gli eventi della piattaforma, ad esempio la correzione del servizio.

Per altre informazioni su come distribuire una macchina virtuale di avvio attendibile

Macchine virtuali riservate che usano dischi temporanei del sistema operativo

Le macchine virtuali riservate basate su AMD soddisfano requisiti elevati di sicurezza e riservatezza dei clienti. Queste macchine virtuali offrono un limite solido e basato su hardware per soddisfare le esigenze in tema di sicurezza. Esistono limitazioni per l'uso di macchine virtuali riservate. Controllare l'area, le dimensioni e le limitazioni supportate dal sistema operativo per le macchine virtuali riservate. Il BLOB dello stato guest della macchina virtuale (VMGS) contiene le informazioni di sicurezza della macchina virtuale riservata. Le macchine virtuali riservate che usano dischi temporanei del sistema operativo per impostazione predefinita 1 GiB dalla cache del sistema operativo o dall'archiviazione temporanea in base all'opzione di posizionamento scelta è riservata per VMGS. Il ciclo di vita del BLOB VMGS è associato a quello del disco del sistema operativo.

Importante

Quando si sceglie una macchina virtuale riservata con crittografia completa del disco del sistema operativo prima della distribuzione della macchina virtuale che usa una chiave gestita dal cliente.When choosing a confidential VM with full OS disk encryption before VM deployment that uses a customer-managed key (CMK). L'aggiornamento di una versione della chiave cmk o della rotazione delle chiavi non è supportato con il disco del sistema operativo temporaneo. Le macchine virtuali riservate che usano dischi temporanei del sistema operativo devono essere eliminate prima di aggiornare o ruotare le chiavi e possono essere ricreate successivamente.

Per altre informazioni sulla macchina virtuale riservata

Chiave gestita dal cliente

È possibile scegliere di usare chiavi gestite dal cliente o chiavi gestite dalla piattaforma quando si abilita la crittografia end-to-end per le macchine virtuali usando il disco del sistema operativo temporaneo. Attualmente questa opzione è disponibile solo tramite PowerShell, l'interfaccia della riga di comando e l'SDK in tutte le aree.

Importante

L'aggiornamento di una versione della chiave cmk o della rotazione delle chiavi della chiave gestita dal cliente non è supportato con il disco del sistema operativo temporaneo. Le macchine virtuali che usano dischi temporanei del sistema operativo devono essere eliminate prima di aggiornare o ruotare le chiavi e possono essere ricreate successivamente.

Per altre informazioni sulla crittografia nell'host

Passaggi successivi

Creare una macchina virtuale con disco temporaneo del sistema operativo usando il portale di Azure/l'interfaccia della riga di comando/PowerShell/il modello di Resource Manager. Vedere le domande frequenti sul disco del sistema operativo temporaneo.