Quando crei un'istanza Cloud SQL, scegli se archiviare i dati su unità a stato solido (SSD) o unità disco rigido (HDD):
- Lo spazio di archiviazione SSD è la scelta più efficiente ed economica per la maggior parte dei casi d'uso.
- L'archiviazione HDD è talvolta appropriata per set di dati di grandi dimensioni (> 10 TB) che non sono sensibili alla latenza o a cui si accede raramente.
Indipendentemente dal tipo di archiviazione scelto, i tuoi dati vengono archiviati in un file system distribuito e replicato che si estende su molte unità fisiche.
Le linee guida riportate in questa pagina possono aiutarti a scegliere tra SSD e HDD.
In caso di dubbi, scegli l'archiviazione SSD
Esistono diversi motivi per cui è consigliabile utilizzare l'archiviazione SSD per l'istanza Cloud SQL:
- L'SSD è più veloce e ha prestazioni più prevedibili rispetto all'HDD.
- La velocità effettiva dell'HDD è molto più limitata rispetto a quella dell'SSD.
- Le letture delle singole righe sull'HDD sono lente. A causa del tempo di ricerca del disco, l'archiviazione HDD supporta solo il 5% delle righe lette al secondo dell'archiviazione SSD. Le scansioni multiriga di grandi dimensioni, tuttavia, non sono interessate in modo così negativo.
- Il risparmio sui costi derivante dall'utilizzo di HDD è minimo, a meno che tu non memorizzi grandi quantità di dati. Valuta la possibilità di utilizzare l'archiviazione HDD se archivi almeno 10 TB di dati.
Casi d'uso per l'archiviazione HDD
Lo spazio di archiviazione HDD è adatto ai casi d'uso che soddisfano i seguenti criteri:
- Prevedi di archiviare almeno 10 TB di dati.
- Non utilizzi i dati per supportare un'applicazione rivolta agli utenti o sensibile alla latenza.
Il tuo carico di lavoro rientra in una delle seguenti categorie:
- Carichi di lavoro batch con scansioni e scritture e non più di letture casuali occasionali di poche righe.
- Archiviazione dei dati, in cui scrivi grandi quantità di dati e li leggi raramente.
Ad esempio, se prevedi di archiviare dati storici estesi per un numero elevato di dispositivi di telerilevamento e poi utilizzare i dati per generare report giornalieri, il risparmio sui costi per l'archiviazione HDD potrebbe giustificare il compromesso sulle prestazioni. D'altra parte, se prevedi di utilizzare i dati per visualizzare una dashboard in tempo reale, probabilmente non avrebbe senso utilizzare l'archiviazione HDD: le letture sarebbero molto più frequenti in questo caso e sono molto più lente con l'archiviazione HDD.
Alternare l'archiviazione SSD e HDD
Quando crei un'istanza Cloud SQL, la scelta dell'archiviazione SSD o HDD per l'istanza è definitiva.
Se devi convertire un'istanza HDD esistente in SSD o viceversa, puoi esportare i dati dall'istanza esistente e importarli in una nuova istanza. Tieni presente che la migrazione di un'intera istanza richiede tempo.
Passaggi successivi
Crea un'istanza con spazio di archiviazione SSD o HDD.