De grootte van TCP Window vergroten om de prestaties van back-ups en herstel te verbeteren

摘要: Data Domain: Verhoog de grootte van tcp-vensters om de prestaties van back-ups en herstel te verbeteren.

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

Probleem:

Trage back-up- en herstelprestaties in netwerken met hoge latentie, zoals WAN en cloud met applicatie-inname van data via het DDBoost-protocol naar PowerProtect DD.
 

Hoofdoorzaak:

Lagere waarde van tcp-venstergrootte (socket verzenden en socket ontvangt buffergrootte) geconfigureerd voor DDBoost TCP-socketverbinding met PowerProtect DD.

In Linux Clients is de standaardwaarde van de volgende netwerk kernelinstellingen 212992 Bytes (208 KB):
  • net.core.wmem_max
  • net.core.wmem_default
  • net.core.rmem_max
  • net.core.rmem_default

Dus als bovenstaande Linux-netwerk kernelinstelling niet is gewijzigd, worden bovenstaande waarden geselecteerd voor het verzenden en ontvangen van buffer voor DDBoost Socket-verbinding met PowerProtect DD.

In Linux is de buffergrootte voor het verzenden van sockets minimaal de aangevraagde grootte en de "net.core.rmem_max". Op dezelfde manier is de buffergrootte van de socket-ontvanger minimaal de aangevraagde grootte en de "net.core.wmex_max".
 

Oplossing:

Verhoog de TCP-venstergrootte (socket verzenden en socket ontvangt buffergrootte) via de sysctl-opdracht op Linux-clients naar 1 MB voor 'net.core.rmem_max' en 2 MB voor 'net.core.wmem_max' door het onderstaande voorbeeld te volgen.

Voorbeeld:
sudo sysctl -w net.core.rmem_max=1048576
sudo sysctl -w net.core.rmem_default=1048576

sudo sysctl -w net.core.wmem_max=2097152
sudo sysctl -w net.core.wmem_default=2097152


Opmerking:

  • Deze wijzigingen zijn slechts tijdelijk en blijven niet behouden na opnieuw opstarten. Als u de wijzigingen permanent wilt aanbrengen, voegt u de sysctl-opdrachten toe aan het configuratiebestand van het systeem, meestal op /etc/sysctl.conf
  • Het wijzigen van bovenstaande instellingen kan van invloed zijn op andere applicaties die TCP-socket gebruiken op dezelfde Linux-client en het verhoogt ook de gebruikte kernelgeheugenruimte.


Toepasselijke versies:

Alle DDBoost-clientversies die zijn geïntegreerd met Linux-clients.

其他信息

Toepasselijke versies:
Alle DDBoost-clientversies geïntegreerd met Linux-clients

受影响的产品

Data Domain
文章属性
文章编号: 000216989
文章类型: How To
上次修改时间: 28 11月 2023
版本:  3
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。