跳到主要内容

使用 SnapMirror 全局调速

从 ONTAP 9.5 开始,全局网络调速可在节点级别用于所有 SnapMirror 和 SnapVault 传输。

关于本任务

SnapMirror 全局调速将限制 SnapMirror 和 SnapVault 传入和/或传出传输所使用的带宽。该限制适用于集群范围内的所有节点。

例如,如果传出调速设置为 100 Mbps,集群中的每个节点会将传出带宽设置为 100 Mbps。如果禁用全局调速,则会在所有节点上禁用。

调速对 volume move 传输或负载共享镜像传输不起作用。虽然数据传输速率通常用每秒的比特数(bps)表示,但输入的调速值必须为每秒的千字节数(KBps)。

全局调速与每个关系的调速功能一起用于 SnapMirror 和 SnapVault 传输。首先执行每个关系的调速,直到每个关系传输的组合带宽超过全局调速值,然后将执行全局调速。调速值 0 表示禁用全局调速。

重要
不应在具有 SnapMirror 同步关系的集群上启用全局调速。
  1. 启用全局调速:options -option-name replication.throttle.enable on|off

    示例

    以下示例显示了如何在 cluster_dst 上启用 SnapMirror 全局调速:
    cluster_dst::> options -option-name replication.throttle.enable on
  2. 指定传入传输所用的最大总带宽:options -option-name replication.throttle.incoming.max_kbs KBps

    建议的最小调速带宽为 4 KBps,最大为 2 TBps。此选项的默认值为 unlimited,表示对使用的总带宽没有限制。

    示例

    以下示例显示了如何将传入传输所用的最大总带宽设置为 100 Mbps:
    cluster_dst::> options -option-name replication.throttle.incoming.max_kbs 12500
    100 Mbps = 12500 KBps
  3. 指定传出传输所用的最大总带宽:options -option-name replication.throttle.outgoing.max_kbs KBps

    Kbps 是以每秒的千字节数为单位的最大传输速率。有效的传输速率值为 1 到 125000。此选项的默认值为 unlimited,表示对使用的总带宽没有限制。

    示例

    以下示例显示了如何将传出传输所用的最大总带宽设置为 100 Mbps:
    cluster_dst::> options -option-name replication.throttle.outgoing.max_kbs 12500