Please enter search query.
Search <book_title>...
Veritas NetBackup™ Appliance 容量规划和性能调整指南
Last Published:
2018-03-08
Product(s):
Appliances (3.1.1 (5340), 3.1.1 (5330), 3.1.1 (5230), 3.1.1 (5220), 3.1 (5340), 3.1 (5330), 3.1 (5230), 3.1 (5220))
将 NetBackup 客户端上的 NET_BUFFER_SZ 设置为 0 以提升 WAN 优化性能
默认情况下,NetBackup 7.x 将客户端节点上还原作业的 TCP 接收缓冲区大小设置为 32032 字节。TCP 接收缓冲区大小决定了等待正确排序缺失帧或等待接收应用程序读取已排序数据时 TCP 堆栈能够缓冲的入站数据量。以下示例来自 RHEL6 平台上的 tar 日志,显示了运行还原时客户端节点所使用的网络接收缓冲区大小:
05:05:50 (259.001) Setting network receive buffer size to 32032 bytes
NetBackup Appliance 提供了一个集成的 WAN 优化组件,用于提高通过 WAN 的出站网络传输速率,根据公式“TCP 吞吐量 = TCP 接收窗口大小 / 往返时延”可以看出其性能与 TCP 接收缓冲区大小紧密相关。NetBackup 客户端的默认行为已使用固定的 TCP 窗口大小限制了 WAN 优化性能。
为实现还原作业的更好的 WAN 优化性能,在客户端节点上的 /usr/openv/netbackup/NET_BUFFER_SZ 文件中写入 0,这将禁用 NetBackup 进行的 TCP 接收缓冲区调整,并让操作系统选择合适的 TCP 接收缓冲区大小的值。