增加 TCP 視窗大小,以改善備份與還原效能
Resumen: Data Domain:增加 TCP 視窗大小,以改善備份與還原效能。
Este artículo se aplica a
Este artículo no se aplica a
Este artículo no está vinculado a ningún producto específico.
No se identifican todas las versiones del producto en este artículo.
Instrucciones
問題:
緩慢備份和還原高延遲網路的效能,例如 WAN 和雲端,應用程式會透過 DDBoost 通訊協定將資料消化到 PowerProtect DD。根本原因:
針對 DDBoost TCP 插槽與 PowerProtect DD 連線所設定的 TCP 視窗大小較低值 (插槽傳送和插槽接收緩衝大小)。在 Linux 用戶端中,下列網路核心設定的預設值為 212992 位元組 (208KB):
- 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」,將「net.core.wmem_max」的 2MB 增加。例子:
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 用戶端版本。
Información adicional
適用的版本:
所有與 Linux 用戶端整合的 DDBoost 用戶端版本
所有與 Linux 用戶端整合的 DDBoost 用戶端版本
Productos afectados
Data DomainPropiedades del artículo
Número del artículo: 000216989
Tipo de artículo: How To
Última modificación: 28 nov 2023
Versión: 3
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.