Data Domain: Replikeringsbåndbredde og forsinkelsesindstillinger
Summary: Replikeringsydeevnen kan blive forringet over netværk med høj båndbredde og høj ventetid. Denne artikel forklarer, hvordan du beregner båndbreddeforsinkelsesproduktet og konfigurerer replikeringsindstillinger for at optimere ydeevnen. ...
Symptoms
- Replikering via et netværk med høj båndbredde og høj ventetid er langsom
- Høj replikeringsforsinkelse
- Standardreplikeringsindstillinger opnår ikke forventet overførselshastighed
Gælder for:
- Alle Data Domain-systemer, der bruger replikering
Cause
Standardnetværksparametre er optimeret til:
- Lokale netværk med kort ventetid (f.eks. <1 ms RTT)
- Moderat WAN-ventetid (op til 50-100 ms)
For links med høj båndbredde og høj ventetid underudnytter standardindstillingerne tilgængelig båndbredde, fordi bekræftelser tager længere tid at returnere, hvilket begrænser gennemløbet.
Resolution
Trin 1: Beregn båndbreddeforsinkelsesprodukt.
Båndbreddeforsinkelsesproduktet bestemmer, hvor mange data der kan være i transit, før bekræftelser returneres.
Formel:
Bandwidth (Bytes/sec) × Delay (seconds) = Bandwidth-Delay Value
Hvis værdien overstiger 100.000 byte, kan finjustering af replikeringsindstillinger forbedre ydeevnen.
Trin 2: Mål båndbredde
Brug iperf på både kilde- og destinations-Data Domain-systemer:
Destination (servertilstand):
# net iperf server
Kilde (klienttilstand):
# net iperf client <destination IP> duration 30 interval 3 nodelay
Konverter resultatet fra Mbits/sek til Bytes/sek:
Example: 4.92 Mbits/sec = (4,920,000 ÷ 8) = 615,000 Bytes/sec
Trin 3: Forsinkelse af foranstaltning
Brug net ping fra kilde DD:
# net ping <destination IP> path-mtu do packet-size 1472 count 5
Eksempel på output:
time=173 ms → Delay = 0.173 seconds
Trin 4: Beregn båndbreddeforsinkelse
615,000 Bytes/sec × 0.173 sec = 106,395 Bytes (~106 KB)
Da dette overstiger 100.000, anbefales tuning.
Trin 5: Konfigurere replikeringsindstillinger.
Deaktiver replikering:
# replication disable all
# replication status
Vent, indtil statussen vises afbrudt.
Indstil båndbredde:
# replication option set bandwidth 615000
Indstil forsinkelse:
# replication option set delay 173
Genstart filsystemet:
# filesys restart
Genaktiver replikering:
# replication enable all
Drikkepenge: Indstil replikeringsbegrænsningen til 90-95 % af linkbåndbredden for at opnå de bedste resultater.
Fortryd ændringer | Nulstil til standard:
# replication disable all
# replication option reset bandwidth
# replication option reset delay
# filesys restart
# replication enable allAdditional Information
- Sørg for, at der ikke er nogen aktiv I/O, før filsystemet genstartes.
- Hvis ping-resultaterne varierer betydeligt, skal du kontakte det lokale netværksteam.
- Ved flere replikeringsmål skal du bruge de højeste beregnede værdier.