Data Domain: Suddivisione dei pool MTree VTL per una replica più efficiente

Summary: Questo articolo ha lo scopo di fornire una procedura per suddividere un pool replicato VTL basato su MTree e distribuire i nastri su pool MTree diversi per aumentare le prestazioni di replica ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms



SCOPO

Le best practice per la replica impongono che i carichi di lavoro siano suddivisi in più contesti. A volte le configurazioni VTL vengono create al di fuori di queste best practice utilizzando uno (o pochi) pool di grandi dimensioni e sperimentano una riduzione delle prestazioni. In questo caso, il supporto di Data Domain consiglia di suddividere il pool in più contesti.


SI APPLICA A
  • Data Domain OS versioni 5.2.x e successive

  • Tutti i sistemi Data Domain
  • VTL 

Cause

N/D

Resolution


Con VTL, il pool basato su MTree può essere spostato in modo sicuro tra i pool all'origine o copiato in un pool diverso a destinazione senza downtime.
L'unica avvertenza consiste nell'esportare i nastri nel Vault all'origine prima di spostarli in un pool diverso, per garantire che i client non accedano ai nastri durante lo spostamento.
Esistono 2 approcci diversi per suddividere un pool VTL di grandi dimensioni in più pool più piccoli:
 
  1. Spostamento dei nastri all'origine nei nuovi pool senza interrompere la replica esistente
Il vantaggio principale è che non è necessario interrompere la replica.
Per garantire che i nastri di replica siano sempre disponibili a destinazione, anche prima della sincronizzazione dei nuovi pool VTL, è necessario copiare in un pool Replica Tapes temporaneo che si intende spostare all'origine in pool diversi.
  1. Interruzione della replica, quindi spostamento dei nastri all'origine in nuovi pool
Il vantaggio principale consiste nel fatto che è sufficiente rinominare il pool VTL nella destinazione per conservare una copia di tutti i nastri di replica.
Lo svantaggio è che è necessario ricreare la replica per tutti i nastri, anche per i nastri che rimangono nel pool di origine originale.

Per fornire esempi di comandi, supponiamo di avere un grande pool VTL, denominato Big_Pool, contenente 10.000 nastri con codici a barre BG0000L5-BG9999L5, tutti importati nella libreria VTL, denominato big_vtl, e di volerlo suddividere in 10 pool VTL con 1.000 nastri ciascuno.
Il DD di origine è DD1 e il DD di destinazione è DD2.
 
sysadmin@DD1# vtl pool show all
VTL Pools
Pool               Status   Tapes   Size (GiB)   Used (GiB)   Comp
----------------   ------   -----   ----------   ----------   ----
Default            RW           0            0            0     0x
Big_Pool           RW       10000     15000000            0     0x
----------------   ------   -----   ----------   ----------   ----
10000 tapes in 2 pools


sysadmin@DD1# replication show config
CTX   Source                                                 Destination                                           Connection                           Low-bw-optim   Encryption    Enabled   Max-repl-
                                                                                                                   Host and Port                                       (Auth-mode)             streams
---   ----------------------------------------------------   ---------------------------------------------------   ----------------------------------   ------------   -----------   -------   ---------
1     mtree://DD1.localhost/data/col1/Big_Pool               mtree://DD2.localhost/data/col1/Big_Pool              DD2.localhost   (default)            disabled       disabled      yes       32
---   ----------------------------------------------------   ---------------------------------------------------   ----------------------------------   ------------   -----------   -------   ---------
DD System default Max-repl-streams per context: 32

 * Used for recovery only.
 

sysadmin@DD2# vtl pool show all
VTL Pools
Pool                Status         Tapes    Size (GiB)   Used (GiB)   Comp   
-----------------   -----------    -----   ----------   ----------   ----   
Default             RW                 0            0            0     0x   
Big_Pool            RO/RD          10000     15000000            0     0x   
-----------------   -----------    -----   ----------   ----------   ----  
10000 tapes in 2 pools

 RO  : Read Only
 RD  : Replication Destination
 RLGD : Retention-Lock Governance Disabled
 BCM : Backwards-Compatibility

sysadmin@DD2# replication show config
CTX   Source                                                   Destination                                              Connection                                Low-bw-optim   Crepl-gc-bw-optim   Encryption    Enabled   Max-repl- 
                                                                                                                        Host and Port                                                                (Auth-mode)             streams
---   ------------------------------------------------------   ------------------------------------------------------   ---------------------------------------   ------------   -----------------   -----------   -------   ---------  
1     mtree://DD1.localhost/data/col1/Big_Pool                 mtree://DD2.localhost/data/col1/Big_Pool                 DD1.localhost*              (default)*     disabled       disabled            disabled      yes       32         
---   ------------------------------------------------------   ------------------------------------------------------   ---------------------------------------   ------------   -----------------   -----------   -------   ---------  
DD System default Max-repl-streams per context: 32

 * Used for recovery only.


 

  1. M ove nastri all'origine nei nuovi pool senza interrompere la replica esistente

 
  1. Creare tutti i pool VTL necessari per ridurre il numero di nastri per pool al limite consigliato
sysadmin@DD1# vtl pool add Big_Pool_2
VTL pool added.
 
sysadmin@DD1# vtl pool add Big_Pool_3
VTL pool added.

       ...     ...    ...

sysadmin@DD1# vtl pool add Big_Pool_10
VTL pool added.

 

  1. Interruzione dell'accesso alla VTL in cui vengono importati i nastri
  2. Esportare tutti i nastri appartenenti al pool che verrà diviso
sysadmin@DD1# vtl export big_vtl slot 1001 count 9000
... exported 9000 tape(s)...
 

  1. Alla destinazione, creare un nuovo pool temporaneo VTL
sysadmin@DD2# vtl pool add TEMP-Big_pool
 

  1. Alla destinazione, copiare tutti i nastri che si intende spostare all'origine nel pool temporaneo VTL
sysadmin@DD2# vtl tape copy barcode BG1000L5 count 9000 source Big_Pool destination TEMP-Big_Pool

... copied 9000 tape(s)...
 

  1. All'origine, spostare i nastri nei nuovi pool VTL
sysadmin@DD1# vtl tape move barcode BG1000L5 count 1000 source Big_Pool destination Big_Pool_2
... moved 1000 tape(s)...

sysadmin@DD1# vtl tape move barcode BG2000L5 count 1000 source Big_Pool destination Big_Pool_3
... moved 1000 tape(s)...

        ...     ...    ...
 
sysadmin@DD1# vtl tape move barcode BG9000L5 count 1000 source Big_Pool destination Big_Pool_10
... moved 1000 tape(s)...
 

  1. Tutti i nastri spostati in pool diversi dopo un certo periodo di tempo verranno eliminati automaticamente nel pool di replica originale a destinazione
  2. Importazione di tutti i nastri nella VTL originale
sysadmin@DD1# vtl import big_vtl barcode BG1000L5 count 1000 pool Big_Pool_2
... imported 1000 tape(s)...

sysadmin@DD1# vtl import big_vtl barcode BG2000L5 count 1000 pool Big_Pool_3
... imported 1000 tape(s)...
 
       ...     ...    ...
sysadmin@DD1# vtl import big_vtl barcode BG9000L5 count 1000 pool Big_Pool_10
... imported 1000 tape(s)...
 

  1. Creare nuovi contesti di replica per replicare i nuovi pool VTL
  2. Attendere il completamento dell'inizializzazione della replica prima di consentire ai client VTL di accedere nuovamente alla VTL
  3. Attendere che tutti i contesti di replica siano sincronizzati
  4. Alla destinazione, eliminare tutti i nastri nel pool temporaneo VTL e rimuovere il pool
 
  1. Interruzione della replica, quindi spostamento dei nastri all'origine in nuovi pool

 
  1. Interruzione del contesto di replica nell'origine e nella destinazione
sysadmin@DD1# replication break rctx://1
The 'replication break' command irrevocably turns off logical
replication from this mtree.  To reconfigure the mtree
for replication, the destination mtree must not exist,
or, alternatively, 'replication resync' must be used.
	Are you sure? (yes|no) [no]: yes

ok, proceeding.

 

sysadmin@DD2# replication break rctx://1
The 'replication break' command irrevocably turns off logical
replication from this mtree.  To reconfigure the mtree
for replication, the destination mtree must not exist,
or, alternatively, 'replication resync' must be used.
	Are you sure? (yes|no) [no]: yes

ok, proceeding.
 

  1. Rinominare il pool VTL nella destinazione
sysadmin@DD2# vtl pool rename Big_Pool SAVED-Big_Pool
VTL pool 'Big_Pool' renamed to 'SAVED-Big_Pool'.
 

  1. Creare tutti i pool VTL necessari per ridurre il numero di nastri per pool al limite suggerito (fare riferimento a I.1 per l'esempio di comando)
  2. Interruzione dell'accesso alla VTL in cui vengono importati i nastri
  3. Esportare tutti i nastri appartenenti al pool che si intende dividere (fare riferimento a I.3 per l'esempio di comando)
  4. All'origine, spostare i nastri nei nuovi pool VTL (fare riferimento a I.6 per l'esempio di comando)
  5. Importare tutti i nastri nella VTL originale (fare riferimento a I.8 per l'esempio di comando)
  6. Creare nuovi contesti di replica per replicare i nuovi pool VTL
  7. Attendere il completamento dell'inizializzazione della replica prima di consentire ai client VTL di accedere nuovamente alla VTL
  8. Attendere che tutti i contesti di replica siano sincronizzati
  9. Alla destinazione, eliminare tutti i nastri nel pool VTL rinominato e rimuovere il pool

Additional Information

Questo contenuto è tradotto in 17 lingue: 
https://downloads.dell.com/TranslatedPDF/CS_KB541411.pdf
https://downloads.dell.com/TranslatedPDF/DA_KB541411.pdf
https://downloads.dell.com/TranslatedPDF/DE_KB541411.pdf
https://downloads.dell.com/TranslatedPDF/ES-XL_KB541411.pdf
https://downloads.dell.com/TranslatedPDF/FI_KB541411.pdf
https://downloads.dell.com/TranslatedPDF/FR_KB541411.pdf
https://downloads.dell.com/TranslatedPDF/IT_KB541411.pdf
https://downloads.dell.com/TranslatedPDF/JA_KB541411.pdf
https://downloads.dell.com/TranslatedPDF/KO_KB541411.pdf
https://downloads.dell.com/TranslatedPDF/NL_KB541411.pdf
https://downloads.dell.com/TranslatedPDF/NO-NO_KB541411.pdf
https://downloads.dell.com/TranslatedPDF/PL_KB541411.pdf
https://downloads.dell.com/TranslatedPDF/PT-BR_KB541411.pdf
https://downloads.dell.com/TranslatedPDF/RU_KB541411.pdf
https://downloads.dell.com/TranslatedPDF/SV_KB541411.pdf
https://downloads.dell.com/TranslatedPDF/TR_KB541411.pdf
https://downloads.dell.com/TranslatedPDF/ZH-CN_KB541411.pdf

Affected Products

Data Domain

Products

Data Domain, Data Domain Replicator, Data Domain Virtual Tape Library
Article Properties
Article Number: 000063457
Article Type: Solution
Last Modified: 23 Sep 2024
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.