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

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

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Weisungen

问题

高延迟网络(如 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 客户端版本。

Weitere Informationen

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

Betroffene Produkte

Data Domain
Artikeleigenschaften
Artikelnummer: 000216989
Artikeltyp: How To
Zuletzt geändert: 28 Nov. 2023
Version:  3
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.