Data Domain: Opcje przepustowości i opóźnień replikacji
Summary: Wydajność replikacji może ulec pogorszeniu w sieciach o dużej przepustowości i dużych opóźnieniach. W tym artykule wyjaśniono, jak obliczyć iloczyn opóźnienia przepustowości i skonfigurować opcje replikacji w celu zoptymalizowania wydajności. ...
Symptoms
- Replikacja za pośrednictwem sieci o dużej przepustowości i dużych opóźnieniach jest powolna
- Duże opóźnienie replikacji
- Domyślne ustawienia replikacji nie osiągają oczekiwanej przepływności
Dotyczy:
- Wszystkie systemy Data Domain korzystające z replikacji
Cause
Domyślne parametry sieci są zoptymalizowane pod kątem:
- Sieci lokalne o małych opóźnieniach (np. <RTT 1 ms)
- Umiarkowane opóźnienie sieci WAN (do 50–100 ms)
W przypadku łączy o dużej przepustowości i dużych opóźnieniach ustawienia domyślne nie wykorzystują dostępnej przepustowości, ponieważ potwierdzenia wracają dłużej, co ogranicza przepływność.
Resolution
Krok 1: Obliczać Iloczyn opóźnienia przepustowości.
Iloczyn opóźnienia przepustowości określa, ile danych może być przesyłanych przed powrotem potwierdzeń.
Formuła:
Bandwidth (Bytes/sec) × Delay (seconds) = Bandwidth-Delay Value
Jeśli wartość przekracza 100 000 bajtów, opcje dostrajania replikacji mogą poprawić wydajność.
Krok 2: Zmierz przepustowość
Użyj iperf w źródłowym i docelowym systemie Data Domain:
Miejsce docelowe (tryb serwera):
# net iperf server
Źródło (tryb klienta):
# net iperf client <destination IP> duration 30 interval 3 nodelay
Przekonwertuj wynik z Mbit/s na bajty/s:
Example: 4.92 Mbits/sec = (4,920,000 ÷ 8) = 615,000 Bytes/sec
Krok 3: Zmierz opóźnienie
Użyj net ping ze źródła DD:
# net ping <destination IP> path-mtu do packet-size 1472 count 5
Przykładowe dane wyjściowe:
time=173 ms → Delay = 0.173 seconds
Krok 4: Opóźnienie przepustowości obliczeniowej
615,000 Bytes/sec × 0.173 sec = 106,395 Bytes (~106 KB)
Ponieważ przekracza to 100 000, zalecane jest dostrajanie.
Krok 5: Konfiguracja opcji replikacji.
Wyłącz replikację:
# replication disable all
# replication status
Poczekaj, aż stan pojawi się na rozłączony.
Ustaw przepustowość:
# replication option set bandwidth 615000
Ustaw opóźnienie:
# replication option set delay 173
Uruchom ponownie system plików:
# filesys restart
Ponownie włącz replikację:
# replication enable all
Wskazówka: Aby uzyskać najlepsze wyniki, ustaw ograniczenie przepustowości replikacji na 90–95%.
Cofanie zmian | Przywróć domyślne:
# replication disable all
# replication option reset bandwidth
# replication option reset delay
# filesys restart
# replication enable allAdditional Information
- Przed ponownym uruchomieniem systemu plików upewnij się, że nie ma aktywnych operacji we/wy.
- Jeśli wyniki pingu znacznie się różnią, skonsultuj się z zespołem ds. sieci lokalnej.
- W przypadku wielu obiektów docelowych replikacji użyj najwyższych obliczonych wartości.