Data Domain: Bandbredd och fördröjningsalternativ för replikering
Summary: Replikeringsprestanda kan försämras över nätverk med hög bandbredd och korta svarstider. I den här artikeln beskrivs hur du beräknar produkten med bandbreddsfördröjning och konfigurerar replikeringsalternativ för att optimera prestanda. ...
Symptoms
- Replikering över ett nätverk med hög bandbredd och hög latens är långsam
- Hög replikeringsfördröjning
- Standardreplikeringsinställningarna uppnår inte förväntat dataflöde
Gäller:
- Alla Data Domain-system som använder replikering
Cause
Standardnätverksparametrar är optimerade för:
- Lokala nätverk med låg latens (t.ex <. 1 ms RTT)
- Måttlig WAN-latens (upp till 50–100 ms)
För länkar med hög bandbredd och hög latens underutnyttjar standardinställningarna tillgänglig bandbredd eftersom bekräftelser tar längre tid att returnera, vilket begränsar dataflödet.
Resolution
Steg 1: Beräkna bandbreddsfördröjningsprodukt.
Produkten för bandbreddsfördröjning avgör hur mycket data som kan överföras innan bekräftelser returneras.
Formel:
Bandwidth (Bytes/sec) × Delay (seconds) = Bandwidth-Delay Value
Om värdet överskrider 100 000 byte kan alternativen för justering av replikering förbättra prestandan.
Steg 2: Mät bandbredd
Använd iperf på både käll- och mål-Data Domain-system:
Mål (serverläge):
# net iperf server
Källa (klientläge):
# net iperf client <destination IP> duration 30 interval 3 nodelay
Konvertera resultatet från Mbit/sek till Byte/sek:
Example: 4.92 Mbits/sec = (4,920,000 ÷ 8) = 615,000 Bytes/sec
Steg 3: Mätfördröjning
Använd net ping från källan DD:
# net ping <destination IP> path-mtu do packet-size 1472 count 5
Exempel på utdata:
time=173 ms → Delay = 0.173 seconds
Steg 4: Beräkna bandbreddsfördröjning
615,000 Bytes/sec × 0.173 sec = 106,395 Bytes (~106 KB)
Eftersom detta överstiger 100 000 rekommenderas justering.
Steg 5: Konfigurera replikeringsalternativ.
Inaktivera replikering:
# replication disable all
# replication status
Vänta tills statusen visar frånkopplad.
Ställ in bandbredd:
# replication option set bandwidth 615000
Ställ in fördröjning:
# replication option set delay 173
Starta om filsystemet:
# filesys restart
Återaktivera replikering:
# replication enable all
Dricks: Ställ in replikeringsbegränsningen på 90–95 % av länkbandbredden för bästa resultat.
Ångra ändringar | Återställ till standard:
# replication disable all
# replication option reset bandwidth
# replication option reset delay
# filesys restart
# replication enable allAdditional Information
- Se till att det inte finns någon aktiv I/O innan du startar om filsystemet.
- Kontakta det lokala nätverksteamet om pingresultaten varierar avsevärt.
- För flera replikeringsmål använder du de högsta beräknade värdena.