增加 TCP 窗口大小以提高备份和恢复性能
Oversigt: Data Domain:增加 TCP 窗口大小以提高备份和恢复性能。
Denne artikel gælder for
Denne artikel gælder ikke for
Denne artikel er ikke knyttet til et bestemt produkt.
Det er ikke alle produktversioner, der er identificeret i denne artikel.
Instruktioner
问题:
高延迟网络(如 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 客户端版本。
Flere oplysninger
适用版本:
与 Linux 客户端集成的所有 DDBoost 客户端版本
与 Linux 客户端集成的所有 DDBoost 客户端版本
Berørte produkter
Data DomainArtikelegenskaber
Artikelnummer: 000216989
Artikeltype: How To
Senest ændret: 18 maj 2026
Version: 4
Find svar på dine spørgsmål fra andre Dell-brugere
Supportservices
Kontrollér, om din enhed er dækket af supportservices.