Avamar: Nízký výkon zálohování Avamar NDMP a nízké využití procesoru společností avtar kvůli škálování okna TCP
摘要: Škálování okna TCP
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
Zálohování serveru Avamar zařízení NAS přes NDMP běží pomaleji, než se očekávalo.
Síťová rozhraní VNX/Celerra jsou nastavena na 10 Gb/s.
Síťové rozhraní uzlu Avamar NDMP Accelerator je nastaveno na 1 Gb/s.
Protokoly zálohování ukazují, že využití procesoru uzlu akcelerátoru NDMP je během zálohování nízké.
Avtar Info <8688>: Stav 2014-10-20 07:09:19, 83 476 souborů, 9 244 adresářů, 72,26 GB (83 476 souborů, 7,312 MB, 44,34 % nových) 592 MB 7 % CPU
avtar Info <8688>: Stav 2014-10-20 07:24:19, 126 201 souborů, 13 423 adresářů, 80,16 GB (soubory 126 201, 10,14 MB, 44,95 % nových) 592 MB 10 % CPU
avtar Info <8688>: Stav 2014-10-20 07:54:20, 187 013 souborů, 19 327 adresářů, 94,54 GB (soubory 187 013, 14,23 MB, 45,52 % nových) 600 MB 8 % procesor
Protokol NDMP odesílá pouze změněné soubory akcelerátoru NDMP. Výrazně pracujeme na tom, abychom změněné soubory vypájeli.
Pokud je využití procesoru nízké, znamená to, že data odesílaná do akcelerátoru NDMP jsou pomalejší, než jsou optimální.
Pokud se mezi dvěma zařízeními provádí síťová trasování, je vidět, že dochází k mnoha opětovným přenosům TCP.
Síťová rozhraní VNX/Celerra jsou nastavena na 10 Gb/s.
Síťové rozhraní uzlu Avamar NDMP Accelerator je nastaveno na 1 Gb/s.
Protokoly zálohování ukazují, že využití procesoru uzlu akcelerátoru NDMP je během zálohování nízké.
Avtar Info <8688>: Stav 2014-10-20 07:09:19, 83 476 souborů, 9 244 adresářů, 72,26 GB (83 476 souborů, 7,312 MB, 44,34 % nových) 592 MB 7 % CPU
avtar Info <8688>: Stav 2014-10-20 07:24:19, 126 201 souborů, 13 423 adresářů, 80,16 GB (soubory 126 201, 10,14 MB, 44,95 % nových) 592 MB 10 % CPU
avtar Info <8688>: Stav 2014-10-20 07:54:20, 187 013 souborů, 19 327 adresářů, 94,54 GB (soubory 187 013, 14,23 MB, 45,52 % nových) 600 MB 8 % procesor
Protokol NDMP odesílá pouze změněné soubory akcelerátoru NDMP. Výrazně pracujeme na tom, abychom změněné soubory vypájeli.
Pokud je využití procesoru nízké, znamená to, že data odesílaná do akcelerátoru NDMP jsou pomalejší, než jsou optimální.
Pokud se mezi dvěma zařízeními provádí síťová trasování, je vidět, že dochází k mnoha opětovným přenosům TCP.
原因
Jedna strana se snaží vynutit druhou nevhodnou rychlost.
Součástí běžného vyjednávání TCP/IP mezi dvěma zařízeními je najít běžně přijatelnou rychlost přenosu. Někdy se jedna nebo druhá strana snaží optimalizovat rychlost připojení, ale dělá to nevhodně.
Pokud přepínač běží na 10 Gb/s a server pouze 1 Gb/s, může se přepnout do stavu, ve kterém se neustále snaží vynutit, aby síťová karta serveru komunikuje rychlostí 10 Gb/s.
Výsledné požadavky na opětovné vyjednání mohou způsobit nízký výkon.
Je běžné, že úložiště VNX/Data Domain je nakonfigurováno tak, aby používalo síťové karty s kapacitou 10 Gb/s.
Je také běžné, že akcelerátor Avamar NDMP je nakonfigurován tak, aby používal síťové karty s kapacitou 1 Gb/s.
To je složitější a je možné, že se může nebo nemusí zobrazovat jako přeprodej dat.
Obvykle se zobrazuje pouze jako nízký výkon.
V části Resolution tohoto článku ukazujeme, jak vypnout škálování okna TCP, takže vzdálené pokusy o zvýšení rychlosti rozhraní budou ignorovány.
Před instalací natrvalo můžete zkusit vypnout posuvné okno TCP a otestovat jej.
Rychlost automatického vyjednávání může být nižší než maximální možná rychlost.
Jiné situace, ke kterým může dojít, zahrnují jednu stranu, například nic akcelerátoru Avamar NDMP propaguje rychlost 1 Gb/s, ale přepínač připojený při 10 Mb/s omezuje výkon o faktor 10.
Níže je uveden příklad tohoto problému:
Jako uživatel root spusťte příkaz:
# ethtool eth0 Settings for eth0: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: Twisted Pair PHYAD: 1 Transceiver: internal Auto-negotiation: on Supports Wake-on: g Wake-on: d Link detected: yes
Zde vidíme 1000BaseT / plná podpora a ohlašovací, ale rychlost je pouze 100 Mb/s.
Z neznámého důvodu se při pokusu o vyjednávání dohodly na méně, než byl server schopen zpracovat.
Restartování serveru jej obvykle resetuje.
# ethtool eth0 Settings for eth0: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: Full Port: Twisted Pair PHYAD: 1 Transceiver: internal Auto-negotiation: on Supports Wake-on: g Wake-on: d Link detected: yes
Pokud ne, může dojít k problémům se sítí, které omezují rychlost přepínače nebo problém s přepínačem.
Požádejte tým zákaznické sítě, aby situaci zkontroloval.
解决方案
Pokud nástroj ethtool vykazuje pomalejší rychlost, než je maximální rychlost, na kterou může síťová karta pracovat, restartujte počítač.
Pokud tomu tak není a přepínač má kapacitu 10 Gb a server má velikost 1 Gb, zakažte škálování okna podle níže uvedených pokynů.
Zakázání škálování okna:
Takto se aktivuje kontrola toku TCP před sytostí sítě.
To provedete
1) Spuštěním následujícího příkazu
2) Přidejte následující text do souboru /etc/sysctl.conf.
3) Spuštění nové zálohy NDMP
Pokud tomu tak není a přepínač má kapacitu 10 Gb a server má velikost 1 Gb, zakažte škálování okna podle níže uvedených pokynů.
Zakázání škálování okna:
Takto se aktivuje kontrola toku TCP před sytostí sítě.
To provedete
1) Spuštěním následujícího příkazu
echo 0 > /proc/sys/net/ipv4/tcp_window_scaling
2) Přidejte následující text do souboru /etc/sysctl.conf.
net.ipv4.tcp_window_scaling = 0
3) Spuštění nové zálohy NDMP
受影响的产品
Avamar产品
Avamar, Avamar Plug-in for NDMP文章属性
文章编号: 000051503
文章类型: Solution
上次修改时间: 10 2月 2025
版本: 4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。