|
Questo documento illustra lo spazio di archiviazione a blocchi, comunemente indicato come dischi o volumi, offerto da Compute Engine. Puoi utilizzare l'archiviazione a blocchi per i volumi di avvio e dati di tutte le istanze di calcolo, tra cui macchine virtuali (VM), container e istanze bare metal. Questa pagina spiega come scegliere lo spazio di archiviazione a blocchi per le tue istanze di calcolo.
I termini disco, volume e volume di archiviazione a blocchi sono sinonimi e vengono utilizzati in modo intercambiabile nella documentazione, nella console Google Cloud , in Google Cloud CLI e nell'API REST.
Informazioni sull'archiviazione a blocchi
Google Cloud offre due tipi di archiviazione a blocchi: temporanea e permanente. Puoi combinare questi tipi di archiviazione a blocchi in un'unica istanza di calcolo.
Archiviazione a blocchi temporanea
L'archiviazione a blocchi temporanea o effimera offre le prestazioni più elevate tra tutti i tipi di archiviazione a blocchi, con il compromesso che i dati archiviati vengono persi se la VM si arresta per qualsiasi motivo. I dati vengono persi se arresti, sospendi o riavvii la VM o se la VM si arresta in modo anomalo o non funziona.
A causa della sua natura effimera, utilizza l'archiviazione a blocchi temporanea solo per i dati di lavoro, le cache come tempdb
per Microsoft SQL Server o l'archiviazione per i database ottimizzati per il flash. Non puoi utilizzare lo archiviazione a blocchi temporaneo come volume di avvio.
L'SSD locale è l'offerta di archiviazione a blocchi temporanea in Google Cloud. I dischi SSD locali sono fisicamente collegati al server che ospita l'istanza.
Per ulteriori informazioni sulle unità SSD locali, consulta le seguenti sezioni:
- Esamina i limiti di prestazioni delle SSD locali
- Per scoprire quando vengono conservati i dati dell'SSD locale, consulta Persistenza dei dati dell'SSD locale
- Serie di macchine supportate per l'SSD locale
- Aggiungere dischi SSD locali quando crei una VM
Archiviazione a blocchi durevole
L'archiviazione a blocchi durevole o permanente è destinata ai dati che vuoi conservare dopo aver arrestato, sospeso o eliminato la VM o anche se la VM si arresta in modo anomalo o non funziona.
Hyperdisk e Persistent Disk sono le offerte di archiviazione a blocchi durevoli in Google Cloud, ma Persistent Disk non è disponibile con le ultime serie di macchine. Google consiglia di utilizzare Hyperdisk per ottenere le prestazioni più elevate e le funzionalità avanzate.
I volumi Hyperdisk e Persistent Disk hanno le seguenti caratteristiche:
Funziona come dischi fisici: puoi utilizzare un volume Hyperdisk o Persistent Disk con l'istanza di calcolo come se fosse un disco fisico collegato all'istanza. Tuttavia, sono dispositivi connessi alla rete che trasmettono dati tramite le reti di Google.
Portabilità: i volumi Hyperdisk o Persistent Disk sono indipendenti dalle istanze di calcolo a cui li colleghi. Questa caratteristica significa che puoi collegare un volume a un'istanza in esecuzione senza tempi di riposo. Puoi anche scollegare il volume per conservare i dati anche dopo aver eliminato l'istanza.
Sicurezza: per impostazione predefinita, i dati vengono criptati at-rest e in transito. Puoi anche personalizzare la crittografia con le tue chiavi.
Opzioni di alta disponibilità: proteggi i tuoi dati da guasti circoscritti a una zona replicando il volume su due zone.
Differenze tra Hyperdisk e Persistent Disk
Hyperdisk e Persistent Disk offrono entrambi un'archiviazione a blocchi durevole, sicura ed efficiente, ma Google consiglia di utilizzare Hyperdisk.
Hyperdisk offre i seguenti vantaggi principali rispetto a Persistent Disk:
Prestazioni personalizzabili: puoi configurare in modo indipendente le prestazioni e le dimensioni di ogni volume Hyperdisk. Le prestazioni di Hyperdisk sono indipendenti dalla capacità di cui è stato eseguito il provisioning. Questa funzionalità ti consente di aumentare o diminuire il rendimento di un volume Hyperdisk senza modificarne le dimensioni.
A differenza di Hyperdisk, le prestazioni Persistent Disk dipendono dalla capacità provisionata. Di conseguenza, per migliorare le prestazioni di un volume del Persistent Disk, devi aumentarne le dimensioni.
Prestazioni complessive migliori: Hyperdisk ha limiti di IOPS e throughput più elevati rispetto a Persistent Disk.
Scegli un tipo di archiviazione a blocchi
Per scegliere tra SSD locale, Hyperdisk e Persistent Disk:
Determina se hai bisogno di archiviazione a blocchi durevole o temporanea. Ad esempio, il volume di avvio di un'istanza di calcolo deve utilizzare lo archiviazione di blocchi durevole.
Se devi utilizzare l'archiviazione a blocchi temporanea, utilizza l'SSD locale se è disponibile per la tua serie di macchine. Se hai bisogno di spazio di archiviazione duraturo, vai al passaggio successivo.
Se devi utilizzare l'archiviazione a blocchi durevole, usa Hyperdisk se è disponibile per la tua serie di macchine. Se la serie di macchine non supporta Hyperdisk, utilizza Persistent Disk.
Scegli il tipo di Hyperdisk o Persistent Disk più adatto al tuo carico di lavoro. Per informazioni sui tipi di Hyperdisk e Persistent Disk, consulta Scegliere un tipo di Hyperdisk e Tipi di dischi permanenti.
Per saperne di più sulle funzionalità, sulle prestazioni e sulla durata di Hyperdisk, consulta Informazioni su Hyperdisk. Per Persistent Disk, consulta Informazioni su Persistent Disk.
Alternative allo spazio di archiviazione a blocchi
Oltre ai dischi offerti da Google Cloud, puoi eseguire il deployment delle seguenti soluzioni di archiviazione alternativa sulle tue istanze di calcolo.
- Crea un file server o un file system distribuito su Compute Engine da utilizzare come file system di rete con funzionalità NFSv3 e SMB3.
- Monta un disco RAM all'interno della memoria della VM per ottenere un throughput elevato e una latenza ridotta.
Per confrontare lo spazio di archiviazione a blocchi con le altre opzioni di archiviazione disponibili in Google Cloud, come Cloud Storage e Filestore, consulta Esaminare le opzioni di archiviazione nel Cloud Architecture Center.
Considerazioni sui costi
Ti viene addebitato il costo della capacità di archiviazione di cui è stato eseguito il provisioning dal momento in cui crei un volume fino al momento in cui lo elimini. Questo addebito si applica a SSD locale, Persistent Disk e Hyperdisk.
I costi continuano a essere applicati nei seguenti scenari:
- Volumi di avvio creati automaticamente quando crei un'istanza di calcolo
- Volumi di archiviazione durevole collegati a un'istanza interrotta o sospesa
- Volumi di archiviazione durevoli non collegati a nessuna VM
Per i volumi Hyperdisk e Persistent Disk, ti viene addebitato l'utilizzo della rete necessario per trasferire i dati tra l'istanza e il volume.
Infine, per i volumi Hyperdisk e Extreme Persistent Disk, ti viene addebitato il costo delle prestazioni di cui è stato eseguito il provisioning.
Ad esempio, poiché i volumi Hyperdisk ML supportano la personalizzazione solo del throughput, ti viene addebitato il throughput riservato per un volume Hyperdisk ML, ma non per le IOPS utilizzate dal volume.
Tuttavia, ti vengono addebitati le IOPS e il throughput sottoposti a provisioning dei volumi Hyperdisk bilanciati, poiché questi volumi supportano la configurazione di IOPS e throughput.
Per ulteriori informazioni sui prezzi, consulta la sezione Prezzi di dischi e immagini.
Passaggi successivi
Visualizza la disponibilità delle serie di macchine per ogni opzione di archiviazione:
Scopri di più su ciascuna opzione di archiviazione:
Scopri come utilizzare ogni opzione di archiviazione:
- Per informazioni sulla replica per i volumi Hyperdisk e Persistent Disk, consulta Informazioni sulla replica sincrona dei dischi.