所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

OceanStor 2200 V3&2600 V3 存储系统 V300R005 命令参考

"本文档针对DeviceManager管理软件提供的CLI(Command Line Interface)命令行,介绍如何使用CLI设置、管理存储系统,以及按功能分类详细介绍各命令的使用方法。"
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
create smartqos_policy

create smartqos_policy

命令功能

create smartqos_policy命令用于创建SmartQoS策略。创建SmartQoS策略后,存储系统可以按需分配系统资源给不同类别的I/O。

命令格式

create smartqos_policy name=? schedule_policy=? [ day_of_week=? ] schedule_start_time=? start_time=? duration=? { smartqos_template_id=? | io_type=? } { max_bandwidth=? max_iops=? | min_bandwidth=? min_iops=? latency=? } [ lun_id_list=? | file_system_id_list=? ]

参数说明

参数

参数说明

取值

name=? SmartQoS策略名称。

1~31个字符,可以包含数字、字母、“-”“_”“.”

schedule_policy=? 触发SmartQoS的时间策略。

取值为:

  • once:执行一次。
  • daily:每天执行。
  • weekly:每周执行。
day_of_week=? 每周执行SmartQoS定时任务的日期。 仅当schedule_policy=?参数取值为“weekly”时,此参数有效,且此时此参数必须指定。

取值为sun、mon、tue、wed、thu、fri或sat,可以指定多个日期,多个日期间以“,”分隔。各参数取值说明如下:

  • sun:周日。
  • mon:周一。
  • tue:周二。
  • wed:周三。
  • thu:周四。
  • fri:周五。
  • sat:周六。
schedule_start_time=? SmartQoS定时任务的开始日期。

格式为year-month-day,取值范围为当前日期~2069-12-31。

start_time=? SmartQoS定时任务的开始时刻。

格式为HH:MM,取值范围为00:00~23:59。

duration=? SmartQoS定时任务的持续时间。

格式为HH:MM或H:M,取值范围为00:30~24:00,代表执行30分钟到24个小时。

smartqos_template_id=? I/O分类模板的ID。

可以通过“show smartqos_template”命令获取。

io_type=? I/O控制类型。 只有此类I/O会被SmartQoS调控。

取值为:

  • read:读I/O。
  • write:写I/O。
  • read_write:读I/O和写I/O。
默认值为:read_write。
max_bandwidth=? 最大带宽。

取值为1~999999999的整数,单位为MBps。

min_bandwidth=? 最小带宽。

取值为1~999999999的整数,单位为MBps。

max_iops=? 最大IOPS。

取值为1~999999999的整数。

min_iops=? 最小IOPS。

取值为1~999999999的整数。

latency=? I/O分类对时延的要求。

取值为1~999999999的整数,单位为ms。

lun_id_list=? 添加到SmartQoS策略中的LUN IDs。只有这些LUN会参与到SmartQoS功能中。

可以通过“show lun general”命令获取。

可以指定多个LUN,多个LUN ID间以“,”分隔,或者区间用“-”隔开,例如:0,5-8。

允许最大输入ID的个数为64个。

file_system_id_list=? 添加到SmartQoS策略中的File System IDs。只有这些File System会参与到SmartQoS功能中。 2200 V3暂不支持该参数。

可以通过“show file_system general”命令获取。

可以指定多个file_system ,多个file_system ID间以“,”分隔,或者区间用“-”隔开,例如:0,5-8。

允许最大输入ID的个数为64个。

级别

管理员

使用指南

  • 创建SmartQoS策略后,必须执行“change smartqos_policy enabled”命令启用该SmartQoS策略,此命令的设置才会生效。
  • 使用SmartQoS功能,可以智能调配不同类型I/O占用的系统资源,从而在系统资源占用出现瓶颈时,均衡调配系统资源,保证高优先级I/O的正常读写。
  • SmartQoS功能只在lun_id_list=?file_system_id_list=?参数指定的LUN或File System范围内起作用,即只在这些LUN或File System间调配I/O资源。不同的LUN或File System上通常承载有不同的业务,通过指定LUN或File System的范围,也间接指定了该类I/O所承载的业务,从而使SmartQoS实现按业务类型来合理调配系统资源,确保对I/O带宽、时延有高要求的应用在系统资源出现瓶颈的时候也能够正常运行。同一SmartQoS策略内LUN和File System不能同时配置。
  • io_type=?参数指定了SmartQoS策略所关注的I/O类型,例如指定“read”则表示SmartQoS策略只对这些LUN或File System中所有读I/O起作用。
  • 参数“max_bandwidth”“max_iops”可以任意配置1个或者2个都配置。一旦配置,参数“min_bandwidth”“min_iops”“latency”则不允许配置。参数“min_bandwidth”“min_iops”“latency”可以任意配置1个、2个或者3个都配置。一旦配置,参数 “max_bandwidth”“max_iops”则不允许配置。这5个参数必须配置一项。
  • 参数“smartqos_template_id”与指标类参数(“max_bandwidth”“max_iops”“min_bandwidth”“min_iops”“latency”)只能选择其中一类进行配置。

使用实例

创建SmartQoS策略,名称为“newqos”,控制读I/O和写I/O,每周一执行,开始时刻为2013年12月23日13:00,持续时间为1小时30分钟,最大带宽为1024MBps。

admin:/>create smartqos_policy name=newqos schedule_policy=weekly day_of_week=mon schedule_start_time=2013-12-23 start_time=13:00 duration=1:30 max_bandwidth=1024 io_type=read_write 

Create SmartQoS policy successfully.

输出说明

无。

翻译
下载文档
更新时间:2019-04-22

文档编号:EDOC1000106112

浏览量:33259

下载量:237

平均得分:
本文档适用于这些产品
相关文档
相关版本
分享
上一页 下一页