Data Domain: Rozdzielanie pul VTL MTree w celu zwiększenia wydajności replikacji

Summary: Ten artykuł ma na celu przedstawienie procedury podziału puli replikowanej VTL opartej na MTree i rozmieszczenia taśm w różnych pulach MTree w celu zwiększenia wydajności replikacji

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



ZASTOSOWANIE

Najlepsze rozwiązania dotyczące replikacji stanowią, że obciążenia powinny być podzielone na wiele kontekstów. Czasami konfiguracje biblioteki VTL są tworzone poza tymi najlepszymi praktykami przy użyciu jednej (lub kilku) dużych pul i występują spadki wydajności. W takim przypadku dział pomocy technicznej Data Domain zaleca podzielenie puli na wiele kontekstów.


DOTYCZY
  • System operacyjny Data Domain w wersji 5.2.x lub nowszej

  • Wszystkie systemy Data Domain
  • VTL 

Cause

Niedostępne

Resolution


Dzięki VTL puli opartej na MTree taśmy można bezpiecznie przenosić między pulami w źródle lub kopiować do innej puli w miejscu docelowym bez przestojów.
Jedynym zastrzeżeniem jest wyeksportowanie taśm do programu Vault w źródle przed przeniesieniem ich do innej puli, aby zagwarantować, że taśmy nie będą dostępne dla klientów podczas przenoszenia.
Istnieją 2 różne podejścia do podziału dużej puli VTL na wiele mniejszych pul:
 
  1. Przenoszenie taśm źródłowych do nowych pul bez przerywania dotychczasowej replikacji
Główną zaletą jest to, że nie trzeba przerywać replikacji.
Aby zagwarantować, że taśmy repliki są zawsze dostępne w miejscu docelowym, nawet przed synchronizacją nowych pul VTL, należy skopiować tymczasowe taśmy repliki pul, które mają zostać przeniesione w źródle, do różnych pul.
  1. Przerwij replikację, a następnie przenieś taśmy u źródła do nowych pul
Główną zaletą jest to, że możesz po prostu zmienić nazwę puli VTL w miejscu docelowym, aby zachować kopię wszystkich taśm replik.
Wadą jest konieczność odtworzenia replikacji dla wszystkich taśm, nawet dla taśm pozostających w oryginalnej puli u źródła.

Aby podać przykłady poleceń, załóżmy, że mamy jedną dużą pulę VTL o nazwie Big_Pool, zawierającą 10000 taśm z kodami kreskowymi BG0000L5-BG9999L5, wszystkie zaimportowane do biblioteki VTL o nazwie big_vtl, i że chcemy podzielić ją na 10 pul VTL po 1000 taśm każda.
Źródłowy DD to DD1, a docelowy DD to 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. Przenoszenietaśm u źródła do nowych pul bez przerywania istniejącej replikacji

 
  1. Utworzenie dowolnej liczby pul VTL w celu ograniczenia liczby taśm w puli do sugerowanego limitu
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. Zatrzymaj dostęp do VTL, do którego importowane są taśmy
  2. Wyeksportuj wszystkie taśmy należące do puli, którą chcesz podzielić
sysadmin@DD1# vtl export big_vtl slot 1001 count 9000
... exported 9000 tape(s)...
 

  1. W miejscu docelowym utwórz nową pulę tymczasową VTL
sysadmin@DD2# vtl pool add TEMP-Big_pool
 

  1. W miejscu docelowym skopiuj wszystkie taśmy, które mają zostać przeniesione w źródle, do tymczasowej puli VTL
sysadmin@DD2# vtl tape copy barcode BG1000L5 count 9000 source Big_Pool destination TEMP-Big_Pool

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

  1. Przeniesienie taśm do nowych pul VTL u źródła
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. Wszystkie taśmy przeniesione do różnych pul po pewnym czasie zostaną automatycznie usunięte w miejscu docelowym z oryginalnej puli replik
  2. Zaimportuj wszystkie taśmy do oryginalnego VTL
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. Tworzenie nowych kontekstów replikacji w celu replikacji nowych pul VTL
  2. Poczekaj na zakończenie inicjowania replikacji, zanim zezwolisz klientom VTL na ponowny dostęp do VTL
  3. Poczekaj na synchronizację wszystkich kontekstów replikacji
  4. W miejscu docelowym usuń wszystkie taśmy z puli tymczasowej VTL i usuń pulę
 
  1. Przerwij replikację, a następnie przenieś taśmy u źródła do nowych pul

 
  1. Przerwij kontekst replikacji w źródle i miejscu docelowym
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. Zmień nazwę puli VTL w miejscu docelowym
sysadmin@DD2# vtl pool rename Big_Pool SAVED-Big_Pool
VTL pool 'Big_Pool' renamed to 'SAVED-Big_Pool'.
 

  1. Utwórz dowolną liczbę pul VTL, aby zmniejszyć liczbę taśm w puli do sugerowanego limitu (patrz I.1, aby zapoznać się z przykładem polecenia)
  2. Zatrzymaj dostęp do VTL, do którego importowane są taśmy
  3. Wyeksportuj wszystkie taśmy należące do puli, którą chcemy podzielić (przykład polecenia znajduje się w punkcie I.3).
  4. U źródła przenieś taśmy do nowych pul VTL (przykład polecenia znajduje się w sekcji I.6).
  5. Zaimportuj wszystkie taśmy do oryginalnego VTL (patrz I.8, aby zapoznać się z przykładem polecenia)
  6. Tworzenie nowych kontekstów replikacji w celu replikacji nowych pul VTL
  7. Poczekaj na zakończenie inicjowania replikacji, zanim zezwolisz klientom VTL na ponowny dostęp do VTL
  8. Poczekaj na synchronizację wszystkich kontekstów replikacji
  9. W miejscu docelowym usuń wszystkie taśmy w puli VTL o zmienionej nazwie i usuń pulę

Additional Information

Informacje te przetłumaczono na 17 języków: 
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.