Veritas NetBackup™ Appliance 容量规划和性能调整指南
SAN 光纤通道设置
NetBackup 52xx Appliance 可以充当强大的光纤传输介质服务器,使用标准 SAN 光纤通道设置从 SAN 客户端提取数据。从性能角度看,SAN 客户端提供了其中一个最快速的将数据从 NetBackup 客户端发送到 Appliance 的方法,并在 Appliance 上带来了资源非常密集的工作负载。
SAN 客户端可以将数据发送到 Appliance 上的 MSDP 或 AdvancedDisk。每个目标在 Appliance 资源上带来了不同的工作负载。
表:性能由 SAN 客户端设置决定
实施类型 |
描述 |
准则 |
---|---|---|
采用 MSDP 实施的 SAN 客户端 |
使用 SAN 客户端时,无法实施基于 NetBackup 客户端的重复数据删除。 |
介质服务器重复数据删除模式在 Appliance 上(尤其是在 CPU 上)是资源非常密集的,并且基于介质服务器的重复数据删除性能大小调整的所有准则均适用于此情况。 除了由重复数据删除过程导致的 CPU 工作负载之外,HBA 本身也带来了其他负载,常规经验法则是每 1 MB/s 的数据吞吐量使用 5 Mhz 的 CPU 时钟周期。 此负载较大,应计算为 Appliance 上的额外负载。与基于介质服务器的重复数据删除需求相结合,这将显著降低根据用于 SAN 客户端数据的带宽多少计算的吞吐量。 |
采用 AdvancedDisk 实施的 SAN 客户端 |
AdvancedDisk 工作负载主要使用 Appliance 的磁盘 I/O 资源。 |
发送到 Appliance 上的 AdvancedDisk 的数据量不应超出 Appliance 磁盘 I/O 能力。 在调整 AdvancedDisk 和 SAN 客户端大小时,应该将 600 MB/s 的磁盘 I/O 吞吐量视为保守数字。 |
必须在调整体系结构和性能大小操作期间仔细规划以实现最佳性能。除了使用 SAN 光纤通道设置改进性能之外,还可以采取下列措施:
拥有其他的专用于 FTMS 的 HBA 端口将有助于克服对于扩展(每个端口的 SAN 客户端数量)和冗余(某些客户要求冗余连接)的某些限制,但是对于性能,大小调整限制仍然是 Appliance 的吸收能力。
在 8 Gb SAN 环境下工作的一个 SAN 目标端口的最佳吞吐量可以达到 780 MB/s(在目标模式下两个 FTMS 端口是 1560 Mb/s)(充分饱和时)。NetBackup 5230 和 5240 Appliance 具有高级体系结构,可以在 PCI 总线上处理更多 I/O 带宽。
与 Appliance 结合使用的 OS 以 Linux OS 为基础,并且 Linux 上的所有 FTMS 或 SAN 客户端限制均适用,例如,流数量与缓冲区大小比例。
Linux 和 NetBackup Appliance 上的 FT 流的数量与缓冲区大小有直接关系,如果流数量增加,则缓冲区大小会缩减。虽然可以从根提示符中更改流数量并缩减缓冲区大小,但是在生产环境中部署此类配置要求支持例外。