修改QoS复制策略
设置集群的复制带宽上限。
操作步骤
- 选择“数据保护 > 配置 > 跨站点容灾 > 拓扑”。
- 在信息展示区右侧的本地集群区域,单击“操作 > QoS复制策略”。
系统右侧弹出“QoS复制策略”页面。
- 设置复制带宽,即数据的复制带宽上限的最大值。取值范围是1MB/s到655360MB/s。
- 该带宽值为数据的复制带宽上限的最大值。复制链路除了同步数据之外,还会同步元数据、心跳数据、系统配置数据等,且后者不受该带宽值约束,所以性能监控页面显示的链路复制带宽可能大于该带宽值。
- 为加快复制,当数据小于某一阈值(复制元数据I/O中一次能携带的数据最大值)时,元数据和数据在一次I/O中复制到远端,此时复制带宽上限和实际链路复制带宽会有较大差距;该阈值有3个选项8KB/64KB/128KB,您可以使用admin用户执行CLI命令fas set copy_with_meta_data_threshold指定一个阈值。命令具体内容请参见对应产品文档的《命令参考》中的fas set copy_with_meta_data_threshold命令。
- 该带宽值的设置为整集群的带宽而非单个节点,所以集群节点数变化时可能需要调整该值,当物理带宽足够时,可根据节点个数变化按正比调整该带宽值,则节点的带宽上限最大值是该带宽值/节点数;系统会默认将节点的复制带宽上限的最小值设置为min(100MB,1/10* 复制带宽上限最大值);当前台有业务处理时,流控系统通常会将复制带宽上限动态控制在最小值与最大值之间,前台业务压力越大,复制带宽越低,反之复制带宽越高;该带宽值的配置需要综合考虑客户业务模型、组网、硬件配置等,建议联系研发技术人员根据客户详细情况综合评估该带宽值,典型场景配置参考如下:
- 当业务场景大多数为小对象时不需要调整该带宽值,默认值即可满足带宽要求。
- 当不考虑对后台物理链路带宽的占用时,如果前台业务压力较小或对前台业务性能要求不高时,可将该带宽值(数据的复制带宽上限的最大值)设置为10*N*W,这样即便前台压力较大或性能要求较高,仍能保证后台复制带宽上限不低于前台业务带宽。
- 当前台业务压力较大或前台业务对性能要求较高时,可将该带宽值设置为N*M*W。
- N:站点放大系数。如果是副本复制组,N=n-1;如果是EC复制组,N=(n+m-1)/n。其中n为站点数量,m为校验分片数量。
- M:冗余系数。由于失败重传、流控重传等原因,复制带宽上限的最大值要乘以适当的冗余系数。该系数经验值大概为1.2-1.8。
- W:前台业务日平均带宽。以每个自然日为统计周期计算出的前台业务的平均带宽。
- 单击“确定”。