Configurare ILM per i dati FabricPool
Puoi utilizzare questo semplice esempio di policy come punto di partenza per le tue regole e policy ILM.
In questo esempio si presuppone che si stiano progettando le regole ILM e una policy ILM per un sistema StorageGRID con quattro nodi di storage in un singolo data center a Denver, Colorado. I dati FabricPool in questo esempio utilizzano un bucket denominato fabricpool-bucket
.
Le seguenti regole e policy ILM sono solo esempi. Esistono diversi modi per configurare le regole ILM. Prima di attivare una nuova policy, simulare la policy proposta per confermare che funzionerà come previsto per proteggere il contenuto dalla perdita. Per ulteriori informazioni, vedere "Gestire gli oggetti con ILM". |
Per evitare la perdita di dati, non utilizzare una regola ILM che scadrà o eliminerà i dati del livello cloud di FabricPool. Impostare il periodo di conservazione su forever per garantire che gli oggetti FabricPool non vengano cancellati da ILM StorageGRID. |
-
Hai esaminato il "Best practice per l'utilizzo di ILM con i dati FabricPool".
-
Hai effettuato l'accesso a Grid Manager utilizzando un "browser web supportato".
-
Si dispone dell'autorizzazione di accesso ILM o Root.
-
Se è stato eseguito l'aggiornamento a StorageGRID 11.7 da una versione precedente di StorageGRID, il pool di storage da utilizzare è stato configurato. In generale, è necessario creare un pool di storage per ciascun sito StorageGRID.
Questo prerequisito non si applica alle nuove installazioni di StorageGRID 11.7. Quando si installa StorageGRID 11.7 su un nuovo grid, i pool di storage vengono creati automaticamente per ciascun sito.
-
Creare una regola ILM che si applica solo ai dati in
fabricpool-bucket
. Questa regola di esempio consente di creare copie codificate per la cancellazione.Definizione della regola Valore di esempio Nome della regola
2 + 1 erasure coding per i dati FabricPool
Nome bucket
fabricpool-bucket
È anche possibile filtrare l'account tenant FabricPool.
Filtri avanzati
Dimensione dell'oggetto superiore a 0.2 MB.
Nota: FabricPool scrive solo oggetti da 4 MB, ma è necessario aggiungere un filtro per le dimensioni degli oggetti perché questa regola utilizza la codifica di cancellazione.
Tempo di riferimento
Tempo di acquisizione
Periodo di tempo e collocamenti
Dal giorno 0 memorizzare per sempre
Memorizzare gli oggetti cancellando il codice utilizzando lo schema 2+1 EC a Denver e conservarli in StorageGRID per sempre.
Per evitare la perdita di dati, non utilizzare una regola ILM che scadrà o eliminerà i dati del livello cloud di FabricPool. Comportamento di acquisizione
Bilanciato
-
Creare una regola ILM predefinita che crei due copie replicate di qualsiasi oggetto non corrispondente alla prima regola. Non selezionare un filtro di base (account tenant o nome bucket) o filtri avanzati.
Definizione della regola Valore di esempio Nome della regola
Due copie replicate
Nome bucket
nessuno
Filtri avanzati
nessuno
Tempo di riferimento
Tempo di acquisizione
Periodo di tempo e collocamenti
Dal giorno 0 memorizzare per sempre
Memorizzare gli oggetti replicando 2 copie a Denver.
Comportamento di acquisizione
Bilanciato
-
Creare una policy ILM proposta e selezionare le due regole. Poiché la regola di replica non utilizza alcun filtro, può essere l'ultima regola predefinita per il criterio.
-
Acquisire oggetti di test nella griglia.
-
Simulare il criterio con gli oggetti di test per verificare il comportamento.
-
Attivare il criterio.
Quando questo criterio è attivato, StorageGRID inserisce i dati degli oggetti come segue:
-
I dati a più livelli di FabricPool in
fabricpool-bucket
verrà eseguito un erasure coding utilizzando lo schema di erasure coding 2+1. Due frammenti di dati e un frammento di parità verranno posizionati su tre diversi nodi di storage. -
Tutti gli oggetti in tutti gli altri bucket verranno replicati. Verranno create due copie e collocate su due diversi nodi di storage.
-
Le copie verranno conservate in StorageGRID per sempre. ILM di StorageGRID non elimina questi oggetti.