增加 TCP 視窗大小,以改善備份與還原效能

Résumé: Data Domain:增加 TCP 視窗大小,以改善備份與還原效能。

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Instructions

問題

緩慢備份和還原高延遲網路的效能,例如 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 用戶端版本。

Informations supplémentaires

適用的版本:
所有與 Linux 用戶端整合的 DDBoost 用戶端版本

Produits concernés

Data Domain
Propriétés de l’article
Numéro d’article: 000216989
Type d’article: How To
Dernière modification: 28 nov. 2023
Version:  3
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.