Veritas NetBackup™ Appliance 容量规划和性能调整指南

Last Published:
Product(s): Appliances (3.3.0.1)
Platform: NetBackup Appliance OS
  1. 关于本指南
    1.  
      关于本指南
    2.  
      关于目标读者
    3.  
      关于 NetBackup Appliance 文档
  2. 第 I 部分. 容量规划
    1. 分析备份要求
      1. 分析备份要求
        1.  
          您希望备份哪些内容?
        2.  
          您希望备份多少数据?
        3.  
          何时应执行备份?
        4.  
          保留期限是什么?
        5. 记录您的备份需求
          1.  
            用于记录计算机系统信息的模板
          2.  
            记录数据库信息的模板
          3.  
            记录应用程序服务器信息的模板
    2. 设计备份系统
      1.  
        处理企业备份系统的用例
      2.  
        远程办公室或分支机构的备份系统寻址用例
      3. 关于 NetBackup 设备
        1.  
          关于主服务器角色
        2.  
          关于介质服务器角色
      4.  
        关于 NetBackup 53xx 高可用性解决方案
      5. 选择新设备
        1.  
          选择介质服务器
        2.  
          选择主服务器
  3. 第 II 部分. 最佳做法
    1. 关于最佳做法部分
      1.  
        关于最佳做法
      2.  
        维护站点参考
    2. 关于实现重复数据删除解决方案
      1.  
        关于实现重复数据删除解决方案
      2.  
        一般建议
      3.  
        Oracle
      4.  
        Microsoft SQL
      5.  
        DB2
      6.  
        Sybase
      7.  
        Lotus Notes
    3. 网络注意事项
      1.  
        关于网络因素
      2.  
        关于光纤通道连接
      3. 关于 SAN 区域配置
        1.  
          关于为 NetBackup Appliance 对 SAN 进行区域划分
      4.  
        验证网络带宽
    4. 存储配置
      1.  
        关于存储配置
      2. 关于配置共享存储池
        1.  
          计算备份的基本流计数
      3. 关于移动存储分区以获得更好的性能
        1. 移动分区
          1.  
            “移动”对话框
        2.  
          使用 NetBackup Appliance 命令行操作界面移动分区
        3.  
          将 MSDP 分区从基本磁盘移动到扩展磁盘以获得最佳性能
    5. 常规最佳做法
      1.  
        常规最佳做法
      2.  
        关于“通知”设置
      3.  
        关于 IPMI 配置
      4.  
        灾难恢复最佳做法
      5.  
        作业性能
      6.  
        体系结构
      7.  
        NetBackup 目录库备份
      8.  
        通过 SLP(存储生命周期策略)进行修补
      9.  
        VMware 使用设备进行备份
      10.  
        提高 NetBackup Appliance 还原性能
  4. 第 III 部分. 性能优化
    1. 基于角色的性能监视
      1.  
        基于角色的配置作为影响性能的因素
      2.  
        哪些因素影响主服务器的性能?
      3.  
        哪些因素影响介质服务器 (MSDP) 的性能?
    2. 优化网络设置并提高性能
      1.  
        优化网络设置并提高性能
      2.  
        SAN 光纤通道设置
      3.  
        网络结合
      4.  
        VMware VADP
      5.  
        增加的 MTU 的极大帧实施
    3. 存储配置
      1.  
        存储配置
      2.  
        重复数据删除磁盘 I/O 和 RAID 级别设置
      3. RAID 控制器操作
        1.  
          RAID 控制器命令
      4.  
        重复数据删除负载平衡
      5.  
        存储生命周期策略
      6.  
        自动映像复制 (AIR)
      7.  
        AdvancedDisk 设置
      8.  
        磁带输出操作
    4. NetBackup Appliance 调整过程和性能监视
      1. 关于诊断性能问题
        1.  
          关于 CPU 监视和调整
        2.  
          关于内存监视和调整
        3.  
          关于网络监视和调整
        4.  
          关于 I/O 监视和调整
        5.  
          发现资源瓶颈的通用准则
      2. 关于性能调整实践
        1.  
          关于 I/O 性能调整
        2.  
          关于 Oracle 备份和还原性能调整
        3.  
          将 NetBackup 客户端上的 NET_BUFFER_SZ 设置为 0 以提升 WAN 优化性能
      3. 关于优化过程和性能监视
        1. NetBackup 客户端性能
          1.  
            使用 nbperfchk 验证 NetBackup Appliance 上的磁盘性能
        2.  
          其他性能监视命令
  5. 第 IV 部分. 容量规划和性能调整的快速参考
    1. 容量规划检查清单
      1.  
        容量规划检查清单
      2.  
        容量测量工作表
    2. 最佳做法检查清单
      1.  
        最佳做法检查清单
    3. 如何监视设备的性能
      1.  
        关于监视设备性能
      2.  
        性能监视矩阵
  6.  
    索引

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 流的数量与缓冲区大小有直接关系,如果流数量增加,则缓冲区大小会缩减。虽然可以从根提示符中更改流数量并缩减缓冲区大小,但是在生产环境中部署此类配置要求支持例外。