增加 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 客户端版本
与 Linux 客户端集成的所有 DDBoost 客户端版本
Prodotti interessati
Data DomainProprietà 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.