Cache SSD

La cache SSD è in grado di migliorare le prestazioni di accesso casuale archiviando i dati di accessi frequenti nella cache SSD. La cache SSD può essere montata su un volume o iSCSI LUN (livello blocco).

L'obiettivo dell'abilitazione della cache SSD è aumentare le prestazioni dell'accesso casuale a una piccola porzione di dati con accesso frequente nello spazio di archiviazione. Ad esempio, entrambe le operazioni di lettura o scrittura sequenziali grandi (es., streaming video HD) e i modelli di lettura dati interamente casuali mancano di modelli di rilettura, quindi non beneficeranno particolarmente della cache SSD. Per applicazioni generali si consiglia di abilitare l'opzione Salta I/O sequenziale, in modo che l'I/O possa ancora attraversare le unità dello spazio di archiviazione.

Nota:

Tipi di cache SSD

Sono disponibili due tipi di cache SSD, entrambi implementano un algoritmo LRU (Least Recently Used) per lo scambio dei dati nella cache:

Nota:

Requisiti di memoria

I requisiti di memoria dipendono dalla CPU di DiskStation. Per vedere quale CPU sia usata in DiskStation, consultare questo articolo.

Per i modelli con CPU Alpine:

Ogni 1 GB di cache SSD richiede circa 416 KB di memoria di sistema (memoria espandibile inclusa) e la dimensione massima della cache è di 930 GB. Quindi, se la configurazione di cache di sola lettura è 2 x 128 GB SSD, la dimensione della cache totale sarà di 256 GB e richiede almeno 104 MB di memoria; se la configurazione cache di sola scrittura è 2 x 128 GB SSD, la dimensione della cache totale sarà di 128 GB e richiede almeno 52 MB di memoria. Se la memoria è insufficiente, la creazione della cache SSD sarà limitata o le dimensioni della cache SSD saranno limitate.

Per tutti gli altri modelli:

La cache SSD richiede una determinata quantità di memoria di sistema a seconda delle dimensioni della cache, quindi il montaggio di unità cache SSD di dimensioni più grandi potrebbe richiedere l'aggiornamento della memoria del DiskStation. Per mantenere il sistema stabile e veloce, solo 1/4 della memoria del sistema preinstallata può essere usata per la cache SSD.

Ogni 1 GB di cache SSD richiede circa 416 KB di memoria del sistema (memoria espandibile può essere contata).
Nota: non si applica alle cache SSD lettura-scrittura create su DSM 5.1 o versioni precedenti. Vale a dire, ogni 1 GB di cache SSD creata prima di DSM 5.2 richiederà ancora 4 MB di memoria di sistema quando viene usata nell'ambiente DSM 5.2.

Quindi, se la configurazione di cache di sola lettura è 2 x 128 GB SSD, la dimensione della cache totale sarà di 256 GB e richiede almeno 104 MB di memoria; se la configurazione cache di sola scrittura è 2 x 128 GB SSD, la dimensione della cache totale sarà di 128 GB e richiede almeno 52 MB di memoria. Se la memoria è insufficiente, la creazione della cache SSD sarà limitata o le dimensioni della cache SSD saranno limitate.

Percentuale di riscontri cache

Per impostazione predefinita, una cache SSD accelera solo l'I/O random e non accelera l'I/O sequenziale. La Percentuale di riscontri cache di una cache SSD può essere calcolata in base alla formula seguente:

Gestione cache SSD

Per montare la cache SSD:

  1. Installare l'SSD su DiskStation. Consultare prima le note precedenti.
  2. Andare su Gestione archiviazione > Cache SSD. Fare clic su Crea.
  3. Selezionare la modalità cache (disponibile solo per modelli che supportano la cache di lettura/scrittura).
  4. Trovare il menu a discesa e selezionare il volume o iSCSI LUN (livello blocco) su cui montare la cache SSD.
  5. Scegliere le due SSD nell'elenco. I dati sulle SSD saranno cancellati, quindi assicurarsi che non vengano eliminati dati importanti.
  6. Fare clic su Applica.

Per interrompere il caching I/O sequenziale:

Se il volume target o l'iSCSI LUN (livello blocco) ha prestazioni I/O sequenziali eccellenti, è possibile interrompere la cache SSD bloccando l'I/O sequenziale e accedendo direttamente ai dati dalle proprie unità per velocità più alta e prestazioni migliori.

  1. Fare clic su Configurazione per aprire la finestra di configurazione.
  2. Spuntare Salta I/O sequenziale.

Per rimuovere la cache SSD:

  1. Fare clic su Rimuovi per rimuovere in modo permanente questa cache SSD da DiskStation.

Nota:

Per annullare la rimozione della cache SSD:

  1. Fare clic su Annulla rimozione per annullare l'azione di rimozione della cache.

Per riparare la cache SSD:

SSD Cache Advisor

Questa funzione consente di calcolare e visualizzare la dimensione totale e il numero di file a cui è stato eseguito l'accesso di recente in un volume specifico. Se le cache SSD non sono state ancora create sul volume selezionato, si può fare riferimento a questa informazione quando si calcola la quantità di cache SSD adatta al sistema. Se in precedenza è stata creata una cache SSD sul volume selezionato, anche l'analisi e l'utilizzo della cache verranno mostrati qui.

Per utilizzare SSD Cache Advisor:

  1. fare clic su SSD Cache Advisor per aprire la procedura guidata.
  2. Scegliere un volume per il calcolo, quindi fare clic su Avanti.
  3. La procedura guidata consentirà di avviare automaticamente la dimensione e del numero di file a cui è eseguito l'accesso di recente sul volume selezionato. La durata del calcolo varia in relazione al singolo ambiente.