开始新对话

未解决

此帖子已超过 5 年

801

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 — 016之间的整数值。如果使用了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组中的磁盘设备BCV002BCV复制操作中的复制速率值为1,输入:

symqos set BCV pace 1 -g ProdDB BCV002


举例3对于RDF操作,设置ProdDB组中的所有BCVSTD磁盘设备的复制速率值为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优先值从116,其中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优先级。当指定范围为一组磁盘设备时,优先级可指定给STDBCV磁盘设备,或同时指定给两者。

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


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

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

如果没有指定STDBCV,默认是STD

显示服务优先级设置


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

symqos -pst [-hostio_priority Value]

list -sid SymmID [-range SymDevStart:SymDevEnd]

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


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

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


该命令的输出如下所示:

image005.JPG


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


参考

EMC Solutions Enabler Symmetrix Array Controls CLI Product Guide

应用于

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

Solution Enabler 7.3 以上版本

没有回复!
找不到事件!

Top