Creare volumi ONTAP FlexGroup
Puoi creare un volume FlexGroup selezionando manualmente i Tier locali (aggregati) in cui creare il volume FlexGroup, quindi specificando il numero di volumi membri (componenti) su ogni Tier locale.
In alternativa, puoi scegliere di avere ONTAP "provisioning automatico"per il volume FlexGroup selezionando i Tier locali e lasciando che ONTAP imposti il numero di volumi dei membri sulla base delle Best practice per ottenere performance e capacità ottimali.
Devi conoscere lo spazio richiesto nei Tier locali per creare un volume FlexGroup.
Quando si crea un volume FlexGroup per ottenere i migliori risultati delle performance con un volume FlexGroup, è necessario prendere in considerazione le seguenti linee guida:
-
Un volume FlexGroup deve utilizzare Tier locali che si trovano su sistemi hardware identici.
L'utilizzo di sistemi hardware identici contribuisce a garantire prestazioni prevedibili nell'intero volume FlexGroup . Nota: i sistemi C-Series r1 e C-Series r2 non sono sistemi identici. Ad esempio, l' AFF C80 r1 e AFF C80 r2 non sono identici.
-
Un volume FlexGroup deve occupare livelli locali utilizzando lo stesso tipo di disco e le stesse configurazioni del gruppo RAID.
Per performance coerenti devi garantire che tutti i Tier locali siano costituiti da tutti gli SSD, tutti gli HDD o i Tier locali All Flash Pool (ibridi). Inoltre, i Tier locali devono avere lo stesso numero di dischi e gruppi RAID in tutto il volume FlexGroup.
-
Un volume FlexGroup può estendersi su parti di un cluster.
Non è necessario configurare un volume FlexGroup per l'intero cluster, ma in questo modo è possibile sfruttare al meglio le risorse hardware disponibili.
-
Quando si crea un volume FlexGroup, è meglio che i Tier locali su cui viene implementato il volume FlexGroup presentino le seguenti caratteristiche:
-
Dovrebbe essere disponibile approssimativamente la stessa quantità di spazio libero su più livelli locali, specialmente quando si utilizza il thin provisioning.
-
Dopo la creazione del volume FlexGroup, è necessario riservare circa il 3% dello spazio libero ai metadati del livello locale.
-
-
Per i sistemi FAS, è meglio avere due Tier locali per nodo e per i sistemi AFF, devi avere un unico Tier locale per nodo per il volume FlexGroup.
-
Per ogni volume FlexGroup, devi creare almeno otto volumi membri distribuiti in due o più Tier locali sui sistemi FAS e su uno o più Tier locali sui sistemi AFF.
-
A partire da ONTAP 9.13.1, puoi creare volumi con l'analisi della capacità e il tracciamento delle attività abilitati. Per abilitare il monitoraggio della capacità o dell'attività, eseguire il
volume create
comando con-analytics-state
o-activity-tracking-state
impostato suon
.Per ulteriori informazioni sull'analisi della capacità e sul monitoraggio delle attività, vedere "Abilita analisi del file system". Ulteriori informazioni su
volume create
nella "Riferimento al comando ONTAP".
Utilizzando System Manager è possibile creare un volume FlexGroup.
-
Vai a Archiviazione > Volumi e seleziona
.
-
Nella finestra Aggiungi volume, immetti un nome e una dimensione per il volume, quindi seleziona Altre opzioni.
-
Nella sezione Archiviazione e ottimizzazione, seleziona Distribuisci i dati del volume nel cluster (FlexGroup).
-
Completa le informazioni rimanenti per il volume e seleziona Salva.
-
Creare il volume FlexGroup:
volume create -vserver <svm_name> -volume <flexgroup_name> -aggr-list aggr1,aggr2,.. -aggr-list-multiplier <constituents_per_aggr> -size <fg_size> [–encrypt true] [-qos-policy-group qos_policy_group_name] [-granular-data advanced]
-
Il
-aggr-list
parametro specifica l'elenco dei livelli locali da utilizzare per i volumi membri FlexGroup.Per performance costanti in tutto il volume FlexGroup, tutti i Tier locali devono utilizzare lo stesso tipo di disco e le stesse configurazioni del gruppo RAID.
-
Il
-aggr-list-multiplier
parametro specifica il numero di volumi membri che verranno creati su ogni livello locale elencato con il-aggr-list
parametro.Il valore predefinito di
-aggr-list-multiplier
il parametro è 4. -
Il
size
Parametro specifica le dimensioni del volume FlexGroup in KB, MB, GB, TB o PB. -
A partire da ONTAP 9.16.1, è possibile abilitare "bilanciamento avanzato della capacità" (
-granular-data advanced
nella CLI) per scrivere dati su più volumi membri FlexGroup quando i file hanno dimensioni superiori a 10GB GB. -
A partire da ONTAP 9,5, puoi creare volumi FlexGroup utilizzando i Tier locali con FabricPool abilitato.
Per creare un volume FlexGroup per FabricPool, è necessario che FabricPool sia attivato per tutti i livelli locali specificati dal
-aggr-list
parametro. La garanzia del volume deve essere sempre impostata sunone
quando si utilizza FabricPool. È inoltre possibile specificare il criterio di tiering e il periodo minimo di raffreddamento del tiering per il volume FlexGroup. -
A partire da ONTAP 9.4, è possibile specificare i livelli di throughput (QoS min) e la QoS adattiva per i volumi FlexGroup.
-
È possibile specificare un limite massimo di produttività (QoS Max) per i volumi FlexGroup , che limita le risorse di prestazioni che il volume FlexGroup può consumare.
-
È possibile impostare il
-encrypt
parametro sutrue
se si desidera attivare la crittografia sul volume FlexGroup.Per creare un volume crittografato, è necessario aver installato la licenza per la crittografia del volume e il gestore delle chiavi.
Al momento della creazione, è necessario attivare la crittografia sui volumi FlexGroup. Non è possibile attivare la crittografia sui volumi FlexGroup esistenti.
cluster-1::> volume create -vserver vs0 -volume fg2 -aggr-list aggr1,aggr2,aggr3,aggr1 -aggr-list-multiplier 2 -size 500TB Warning: A FlexGroup "fg2" will be created with the following number of constituents of size 62.50TB: 8. Do you want to continue? {y|n}: y [Job 43] Job succeeded: Successful
-
Nell'esempio precedente, per creare un volume FlexGroup per FabricPool, è necessario che FabricPool sia attivato per tutti i Tier locali (aggr1, aggr2 e aggr3). Montare il volume FlexGroup con un percorso di giunzione: volume mount -vserver vserver_name -volume vol_name -junction-path junction_path
cluster1::> volume mount -vserver vs0 -volume fg2 -junction-path /fg
È necessario montare il volume FlexGroup dal client.
Se si utilizza ONTAP 9.6 o versioni precedenti e la macchina virtuale di storage (SVM) ha configurato NFSv3 e NFSv4, il montaggio del volume FlexGroup dal client potrebbe non riuscire. In questi casi, è necessario specificare esplicitamente la versione di NFS quando si monta il volume FlexGroup dal client.
# mount -t nfs -o vers=3 192.53.19.64:/fg /mnt/fg2 # ls /mnt/fg2 file1 file2