微信号:dellemc_tech

介绍:为戴尔易安信客户提供技术支持服务,为广大IT行业用户分享技术文章与行业信息。

VMAX应用实例:symstat性能监控

2016-12-21 17:36 EMC中文技术社区

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

 


命令行性能监控:

 

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

  1. 获取Symmetrix VMAX阵列的整体性能数据

  2. 获取Director和Director端口的性能数据

  3. 获取Symmetrix Device的性能数据

  4. 获取Device Group、Composite Group,RDF Group性能数据。

  5. 获取SRDF/A性能数据

 


性能参数选项:

 

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

 

REQUESTS - 显示Symmetrix Device、Director和SRDF/A的的I/O request和Throughput信息。

BACKEND – 显示后端DA的I/O request和throughput。

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

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

CACHE – 显示Symmetrix Cache和前端口以及远程Director和SRDF/A的Session性能信息。

MEMIO –显示Symmetrix Device和Cache的活动信息。

CYCLE – 显示SRDF/A Cycle的Session性能信息。

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

RDF – 显示SRDF相关的RA Group,Device和Director的性能相关信息。

 


Symstat命令实例:

 

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

 

1. 显示整个阵列的性能信息:输入以下命令,该命令输出的信息有:当前阵列总的读写I/O和Throughput,Cache的Hit 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. 显示物理磁盘性能信息:以下命令会显示已物理磁盘为对象的性能信息,命令输出包括IOPS和Throughput数据传输。比如,要看Director 11D的第一个Loop里的所有磁盘的读写状况,输入以下命令

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

 


更多精彩内容,请点击阅读原文”进行查看!

如何每天都能收到如此精彩的文章?

①点击右上角点击查看官方账号”→点击关注

②长按并识别下图中的二维码,直接访问EMC中文支持论坛


 
戴尔易安信技术支持 更多文章 关于本公众号迁移的公告! 数据湖成熟度指数,你的公司处于哪个阶段? EMC咨询服务部CTO的大数据干货:人人都在谈论人工智能,难道大数据已死? 从大数据到大智慧:2018年的6大IT关键趋势 如果未来工作消失了,也许是件好事
猜您喜欢 PHP开发者常犯的10个MySQL错误 助力存储成本优化,京东、陌陌、TalkingData共同探讨Alluxio的应用 spring xml配置文件Schema解析 携程无线新旅程 参加 HKOSC 2016 见闻