Scegli tra archiviazione SSD e HDD

Quando crei un'istanza Cloud SQL, scegli se archiviare i dati su unità a stato solido (SSD) o su dischi rigidi (HDD):

  • L'archiviazione SSD è la scelta più efficiente e conveniente per la maggior parte dei casi d'uso.
  • L'archiviazione HDD a volte è 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 che scegli, i dati vengono archiviati in un file system distribuito e replicato che si estende su molte unità fisiche.

Le linee guida in questa pagina possono aiutarti a scegliere tra SSD e HDD.

In caso di dubbi, scegli l'archiviazione SSD

Esistono diversi motivi per cui è preferibile utilizzare l'archiviazione SSD per la tua istanza Cloud SQL:

  • L'SSD è più veloce e ha prestazioni più prevedibili dell'HDD.
  • La velocità effettiva HDD è molto più limitata di quella 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. Tuttavia, le scansioni su più righe di grandi dimensioni non sono così influenzate.
  • Il risparmio sui costi di un HDD è minimo, a meno che non si stia archiviando grandi quantità di dati. Prendi in considerazione l'utilizzo dell'archiviazione HDD se stai archiviando almeno 10 TB di dati.

Casi d'uso dell'archiviazione HDD

L'archiviazione HDD è adatta per casi d'uso che soddisfano i seguenti criteri:

  • Prevedi di archiviare almeno 10 TB di dati.
  • Non utilizzi i dati per eseguire il backup di un'applicazione rivolta agli utenti o sensibile alla latenza.
  • Il 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 alcune righe.
    • Archiviazione dei dati, in cui scrivi grandi quantità di dati e li leggi raramente.

Ad esempio, se prevedi di archiviare ampi dati storici per un numero elevato di dispositivi di rilevamento remoto e quindi di utilizzarli per generare report giornalieri, il risparmio sui costi per l'archiviazione HDD potrebbe giustificare un compromesso in termini di prestazioni. D'altra parte, se prevedi di utilizzare i dati per visualizzare una dashboard in tempo reale, probabilmente non ha senso utilizzare l'archiviazione HDD. In questo caso le letture sarebbero molto più frequenti e le letture sono molto più lente con l'archiviazione HDD.

Passare dall'archiviazione SSD a HDD e viceversa

Quando crei un'istanza Cloud SQL, la scelta di archiviazione SSD o HDD per l'istanza è permanente.

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.