VMAX应用实例:symstat性能监控

VMAX应用实例:symstat性能监控

 

转载请在文首保留原文出处:EMC中文支持论坛

介绍

 

     当一台VMAX部署完成,连上密密麻麻的光纤线路,前端连接着各种主机系统。阵列开始服务上百万的IOSRDFTimefinder给几百个LUN作远程和本地复制。Thin Pool中的数据在自动在物理磁盘上分配。那么作为用户如何从性能角度了解这些活动进行状态呢?本文介绍了如何使用Solution Enabler命令查看VMAX性能参数的方法。

更多信息

 

命令行性能监控:

 

     SymstatSolution Enabler中的一个命令子集,涵盖了获取Symmetrix存储阵列性能参数的功能。它允许用户在主机端访问Symmetrix阵列的性能信息。用户可以在本地和远端的VMAX阵列上运行。通过该命令,用户可以获取以下信息:

  1. 获取Symmetrix VMAX阵列的整体性能数据
  2. 获取DirectorDirector端口的性能数据
  3. 获取Symmetrix Device的性能数据
  4. 获取Device GroupComposite GroupRDF Group性能数据。
  5. 获取SRDF/A性能数据

 

性能参数选项:

 

     使用symmstat命令对SymmetrixDeviceDirectorDiskSRDF/A几个对象收集性能信息。并且用户可以选择特定的参数来获取不同的性能参数。

 

REQUESTS - 显示Symmetrix DeviceDirectorSRDF/A的的I/O requestThroughput信息。

BACKEND – 显示后端DAI/O requestthroughput

PORT – 显示Director端口的性能参数。

ISCSI – Gig-E以太网的传输性能。

CACHE – 显示Symmetrix Cache和前端口以及远程DirectorSRDF/ASession性能信息。

MEMIO –显示Symmetrix DeviceCache的活动信息。

CYCLE – 显示SRDF/A CycleSession性能信息。

DISK – 显示后端物理磁盘的性能信息。

RDF – 显示SRDF相关的RA GroupDeviceDirector的性能相关信息。

 

Symstat命令实例:

 

     用户可以指定特定对象和参数查看VMAX中的性能信息。下面列出了几个常用的命令使用方法:

 

1. 显示整个阵列的性能信息:输入以下命令,该命令输出的信息有:当前阵列总的读写I/OThroughputCacheHit Ratio和处于Write Pending track的数目。其中-i选择为每10秒中显示一次命令输出,-c为运行100次该命令。

Symstat –type REQUEST –sid xxx – i 10 –c 100

 

 

2. 显示单个Device的性能信息:使用下面的命令将输出结果缩小为单个Device。例如,显示在Device Group prod_r1中的DEV001的性能参数,每5秒钟显示一次,显示3次。输入下列命令

Symstat –g prod_r1 –ld DEV001 –i 5 –c 3

 

3. 显示后端DA性能信息:下面的命令显示所指定的Device的后端DA的性能信息。

symstat –type BACKEND –I 5 –c 3 –g prod_r1 –ld DEV001

 

4. 显示SRDF/A的会话的性能信息:下面的命令显示当前的SRDF/A的会话的信息。该命令输出当前主机写入的I/O数目,每秒写入的数据总和,SRDF/A传输的I/O数目和数据传输的总和。例子中的间隔为10秒,运行三次。

symstat -reptype rdfa -i 10 -c 3 -sid xxx

 

5. 显示阵列中所有Director和指定Director的性能信息:

symstat –type REQUESTS –dir ALL –sid xxx –I 10 –c 100

symstat -type REQUESTS -dir 7b -sid xxx -i 10 -c 100

 

6. 显示所有与特定端口的性能信息:

symstat –type port –sid xxx –dir all –i 5 –c 5

symstat -type port -sid xxx -dir 5e -port 0 -i 5 -c 5

 

7. 显示缓存性能参数:使用下列命令,指定MEMIO选项查看缓存性能参数。命令输出中会显示阵列内总的Write Pending Track的数目,每秒预读与写入磁盘Track的数目。以及Write Pending device的百分比。

symstat -type MEMIO -sid xxx -i 10 -c 100

 

8. 显示物理磁盘性能信息:以下命令会显示已物理磁盘为对象的性能信息,命令输出包括IOPSThroughput数据传输。比如,要看Director 11D的第一个Loop里的所有磁盘的读写状况,输入以下命令

symstat -type disk -disk 11d,c,all -sid 62 -i 20 -c 3

 

 

参考

 

EMC Solutions Enabler Symmetrix Array Management CLI

应用于

 

Symmetrix DMX/VMAX

Solution Enabler