增加 TCP 窗口大小以提高备份和恢复性能

Riepilogo: Data Domain:增加 TCP 窗口大小以提高备份和恢复性能。

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Istruzioni

问题

高延迟网络(如 WAN 和云)中的备份和恢复性能缓慢,应用程序通过 DDBoost 协议将数据接收到 PowerProtect DD。
 

根本原因

为与 PowerProtect DD 的 DDBoost TCP 插槽连接而配置的 TCP 窗口大小的较低值(插槽发送和插槽接收缓冲区大小)。

在 Linux 客户端中,以下网络内核设置的默认值为 212992 字节 (208 KB):
  • net.core.wmem_max
  • net.core.wmem_default
  • net.core.rmem_max
  • net.core.rmem_default

因此,如果上述 Linux 网络内核设置未更改,则选择上述值用于发送和接收与 PowerProtect DD 的 DDBoost 插槽连接的缓冲区。

在 Linux 中,插槽发送缓冲区大小是请求的最小大小,“net.core.rmem_max”。同样,插槽接收器缓冲区大小是请求的最小大小,“net.core.wmex_max”。
 

解决办法

通过 Linux 客户端上的 sysctl 命令将 TCP 窗口大小(即(插槽发送和插槽接收缓冲区大小)增加到 1 MB(对于“net.core.rmem_max”)和 2 MB(对于“net.core.wmem_max”),请按照以下示例进行操作。

例子:
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


提醒:

  • 这些更改只是临时更改,在重新启动后不会继续存在。要使更改永久性,请将 sysctl 命令添加到系统配置文件(通常位于 /etc/sysctl.conf)
  • 更改上述设置可能会影响同一 Linux 客户端上使用 TCP 插槽的其他应用程序,还会增加使用的内核内存空间。


适用版本:

与 Linux 客户端集成的所有 DDBoost 客户端版本。

Informazioni aggiuntive

适用版本:
与 Linux 客户端集成的所有 DDBoost 客户端版本

Prodotti interessati

Data Domain
Proprietà dell'articolo
Numero articolo: 000216989
Tipo di articolo: How To
Ultima modifica: 28 nov 2023
Versione:  3
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.