开始新对话

未解决

此帖子已超过 5 年

793

2012年6月19日 22:00

Symmetrix阵列管理系列 (八)设置QoS

​ ​
​ ​

​Symmetrix​​阵列管理系列 (八)设置​​QoS ​

​ ​
​ ​
​ ​

​介绍​

​ ​
​ ​

​ ​

​本系列我们将着重介绍使用​​Solution Enabler​​配置管理工具,对​​Symmetrix​​阵列级别的一些配置进行,更改,维护。本系列分为十个部分:​

​ ​

​(一) 管理IPsec网络​

​ ​

​(二) FAST简介​

​ ​

​(三) 管理FAST时间窗口​

​ ​

​(四) 优化阵列性能(1)​

​ ​

​(五) 优化阵列性能(2)​

​ ​

​(六) 虚拟LUN技术简介​

​ ​

​(七) 执行Double Checksum操作​

​ ​

​(八) 设置QoS​

​ ​

​(九) 主机端更新操作​

​ ​

​(十) SIU工具简介​

​ ​
​ ​

​更多信息​

​ ​
​ ​

​ ​

​概述:​

​ ​

​ ​

​ ​

​服务质量(​​QoS​​)允许客户更灵活地管理​​Symmetrix​​系统的性能。通过对选定的设备或组增加复制操作的响应时间,用户可以提升其他磁盘设备的总体性能。​

​ ​

​QoS ​​SYMCLI​​特性允许客户对指定的磁盘设备,或一组设备中的某些成员,或整组设备调整特定操作的数据传输速率。​

​ ​

​通过​​Solution Enabler​​,用户可以控制磁盘设备的优先服务时间。​

​ ​


​ ​

​ ​

​ ​

​设置复制速率和优先级:​

​ ​

​ ​

​ ​

​使用​​SYMCLI​​,用户可以设置​​QoS​​参数并对指定磁盘设备设置复制速率(优先级)以及​​LRU​​。​

​ ​

​从​​Enginunity 5875​​版本开始,支持对​​VLUN​​设置速率和优先级,同时不再对​​BCV​​支持上述操作。此外,​​symqos​​命令现支持整组设备作为目标参数。​

​ ​

​ ​

​ ​

​复制速率和优先级设定​​:​

​ ​

​ ​

​ ​

​可针对特定磁盘设备设定复制速率(和优先级)。磁盘设备复制优先级的最高值为​​0​​,最低值为​​16​​。默认值为​​0​​。使用以下形式设定复制速率:​

​ ​

​symqos -g DgName [-bcv | -nobcv]​

​ ​

​symqos [<-sg SgName |​

​ ​

​ -devs < : | ​

​ ​

​ [,< : | > ​

​ ​

​ . . .]>>]​

​ ​

​set pace|priority ​

​ ​

​ [LdevName] ​

​ ​


​ ​

​语法定义如下:​

​ ​

​-dg — ​​指明复制操作在同组磁盘设备上进行。​

​ ​

​-sg — ​​指明复制操作在​​同存储组磁盘设备上进行。​

​ ​

​-devs — ​​指明复制操作在一组磁盘设备上进行。​

​ ​

​BCV — TimeFinder​​复制操作。​

​ ​

​RDF — SRDF​​复制操作。​

​ ​

​MIR — ​​镜像复制操作。​

​ ​

​CLONE — Clone​​复制操作。​

​ ​

​VLUN — VLUN​​复制操作。​

​ ​

​Urgent — ​​复制速率设为​​urgent​​将会比正常传输速率更快。​

​ ​

​Value — ​​在​​0​​和​​16​​之间的整数值。如果使用了​​URGENT​​,复制速率会比默认值​​0​​更快。如果使用了参数​​STOP​​,则停止复制操作。​

​ ​

​Stop — ​​后台触发的复制操作将会被停止。​

​ ​


​ ​

​ ​

​举例​​1​​:​​设置​​ProdDB​​组中的标准磁盘设备在​​BCV​​操作中的复制速率为​​1​​,输入:​

​ ​

​symqos set BCV pace 1 -g ProdDB –nobcv​

​ ​

​或​

​ ​

​symqos set BCV priority 1 -g ProdDB –nobcv​

​ ​


​ ​

​ ​

​举例​​2​​:​​对于​​BCV​​操作,设置​​ProdDB​​组中的磁盘设备​​BCV002​​在​​BCV​​复制操作中的复制速率值为​​1​​,输入:​

​ ​

​symqos set BCV pace 1 -g ProdDB BCV002​

​ ​


​ ​

​ ​

​举例​​3​​:​​对于​​RDF​​操作,设置​​ProdDB​​组中的所有​​BCV​​和​​STD​​磁盘设备的复制速率值为​​2​​,输入:​

​ ​

​symqos set RDF pace 2 -g ProdDB​

​ ​


​ ​

​ ​

​举例​​4​​:​​对于​​RDF​​操作,设置​​ProdDB​​组中的所有​​BCV​​磁盘设备的​​RDF​​复制速率值为​​1​​,输入:​

​ ​

​symqos set RDF pace 1 -g ProdDB –bcv​

​ ​


​ ​

​ ​

​举例​​5​​:​​设置​​ProdDB​​组中的镜像磁盘设备​​DEV021​​的复制速率为​​1​​,输入:​

​ ​

​symqos set MIR pace 1 -g ProdDB DEV021​

​ ​


​ ​

​ ​

​使用​​query​​:​

​ ​


​ ​

​ ​

​使用​​symqos query​​命令的输出如下所示:​

​ ​

image001.jpg

​ ​


​ ​

​ ​

​ ​

​显示复制速率设置​​:​

​ ​


​ ​

​ ​

​当复制速率设定在存储组范围时,输出只显示针对该组的数据,如下所示​​:​

​ ​

image002.jpg

​ ​

​ ​

​ ​

​ ​

​当复制速率设定范围为一组磁盘设备时,输出如下所示:​

​ ​

image003.jpg

​ ​

​ ​

​ ​

​当复制速率设定在磁盘设备组范围时,输出只显示针对该组的数据,如下所示​

​ ​

image004.jpg

​ ​


​ ​

​ ​

​ ​

​设置主机​​I/O​​优先级:​

​ ​


​ ​

​ ​

​对​​Enginuity ​​5772​​版本,使用​​Symmetrix Priority Controls (SPC)​​,​​symqos​​命令也可以被用来对一个或一组磁盘设备激活及指定主机​​I/O​​的服务时间。主机​​I/O​​优先值从​​1​​到​​16​​,其中​​1​​为最高优先。当该特性激活时,​​Symmetrix​​阵列中所有磁盘设备默认优先级都为​​1​​。​

​ ​


​ ​

​ ​

​以下磁盘设备不能被指定优先级:​

​ ​

​◆​​DATA​

​ ​

​◆​​DLDEV​

​ ​

​◆​​DRV​

​ ​

​◆​​SAVE​

​ ​

​◆​​SFS​

​ ​

​◆​​Thin​

​ ​

​◆​​VAULT​

​ ​

​◆​​VDEV​

​ ​


​ ​

​ ​

​从​​Enginuity 5875​​开始,用户可以对同一个源磁盘设备设定不同的会话​​clone​​复制优先级。​

​ ​


​ ​

​ ​

​激活和关闭服务优先级​​:​

​ ​


​ ​

​ ​

​对于一个阵列激活服务优先级特性,输入:​

​ ​

​symqos -pst -sid SymmID enable | disable​

​ ​


​ ​

​ ​

​举例​​1​​:​​对于​​Symmetrix​​磁盘阵列​​1234​​激活主机​​I/O​​服务优先级特性,输入:​

​ ​

​symqos -pst -sid 1234 enable​

​ ​


​ ​

​ ​

​举例​​2​​:​​对于​​Symmetrix​​磁盘阵列​​1234​​关闭主机​​I/O​​服务优先级特性,输入:​

​ ​

​symqos -pst -sid 1234 disable​

​ ​


​ ​

​ ​

​设置主机​​I/O​​优先级​​:​

​ ​


​ ​

​ ​

​当服务优先级被激活时,阵列中所有符合条件的磁盘设备默认被指定优先级​​1​​。要指定新的优先级,使用以下形式:​

​ ​

​symqos -pst -sid SymmID​

​ ​

​[-range SymDevStart:SymDevEnd |-g DgName] [-std] [-bcv]​

​ ​

​set hostio priority Value​

​ ​


​ ​

​ ​

​-pst — ​​指定服务操作优先级。​

​ ​

​set hostio priority — ​​对一系列或一组磁盘设备指定主机​​I/O​​优先级。当指定范围为一组磁盘设备时,优先级可指定给​​STD​​或​​BCV​​磁盘设备,或同时指定给两者。​

​ ​

​Value — ​​对于主机​​I/O​​优先级设置,值可以从​​1​​(最高优先级)到​​16​​(最低优先级)。​

​ ​


​ ​

​ ​

​举例​​1​​:​​指定​​DeviceGroup​​组中所有​​STD​​磁盘设备主机​​I/O​​优先级为​​4​​,输入:​

​ ​

​symqos -pst -g DeviceGroup set hostio priority 4 –std​

​ ​

​ ​

​如果没有指定​​STD​​或​​BCV​​,默认是​​STD​​。​

​ ​

​ ​

​ ​

​显示服务优先级设置​​:​

​ ​


​ ​

​ ​

​查看一系列或一组磁盘设备的服务优先级或主机​​I/O​​优先级,输入:​

​ ​

​symqos -pst [-hostio_priority Value]​

​ ​

​list -sid SymmID [-range SymDevStart:SymDevEnd]​

​ ​

​list -g DgName [-std] [-bcv]​

​ ​


​ ​

​ ​

​举例​​1​​:​​列出​​Symmetrix 131​​的磁盘设备​​002​​和​​003​​服务优先级,输入:​

​ ​

​symqos -pst -sid 131 list -hostio_priority -range 002:003​

​ ​


​ ​

​该命令的输出如下所示:​

​ ​

image005.JPG

​ ​


​当列出磁盘设备组时,如果没有指定磁盘类型,则同时显示​​STD​​和​​BCV​​磁盘设备。​

​ ​


​ ​
​ ​

​参考​

​ ​
​ ​

​ ​

​EMC Solutions Enabler Symmetrix Array Controls CLI Product Guide​

​ ​

​ ​
​ ​

​应用于​

​ ​
​ ​

​ ​

​Symmetrix VMAX (Enginuity 5875 Q2 2001 发布之后)​

​ ​

​Solution Enabler 7.3 以上版本​

​ ​

​ ​

​ ​

​ ​
没有回复!
找不到事件!

Top