cancel
Showing results for 
Search instead for 
Did you mean: 
Create Post

Storage Performance Monitoring, It Is All in the Details…

Level 9

Having a high-level view of storage performance is good for a quick overview or understanding of how things are operating.  In order to take your monitoring to the next level, having access to details is critical. In my previous post,  I reviewed storage dashboards and performance data points that SolarWinds Storage Resource Monitor provides.  Below I will cover performance monitoring at the array, storage pool, and LUN/Volume level.

The "Array Details" screen is usually the first stop when looking at your storage performance. This is a great starting point for when you want to get a look at the overall performance for a storage array. Having this information is ideal when you want to compare the expected performance of an array versus how the array is actually performing.  In addition, you can get an understanding of read/write performance ratios in relation to the overall performance.

pastedImage_5.png

The “Block Storage” and “File Storage” tabs allow you to quickly get into the underlying performance information for the device’s storage pools and LUNS/Volumes.  Each of these tabs will show you latency summaries and performance summaries for the individual resources.  At-a-glance, this will let you see if you have any latency issues at the LUN/Volume level and what your highest performing LUN/volumes are by IOPS, throughput, or latency.

pastedImage_0.png

"Storage Pool Details” provide storage administrators the ability to understand performance at a pool/RAID level.  Depending on how storage resources are assigned out to applications, this can provide the ability to understand performance for similar applications.  An example would be a VM farm is created for different instances of the same application.  Having the applications tied to the same pool of storage with different LUNs is ideal so that you have the same pattern of read/write ratio and not running into instances where different read/write ratios are involved.  This can cause application performance problems if the disk is having to store random data in one instance and then sequential the next.

pastedImage_0.png

The "LUN & Volume Details" screen is where you can see performance at the lowest level.  This is where you can tie application performance directly to the assigned storage. In addition, this is where the power of Storage Resource Monitor really comes into play.  Not only can you see the individual LUN performance, you can also see it in relation to other LUNs in the same storage pool.  Did a LUN in the same pool spike performance?  Are all the LUNs in the same pool experiencing high latency?  These are a couple of questions the LUN Details screen can help answer.

pastedImage_1.png

As you can see, the more in-depth you go with Storage Resource Monitor, the more information and comparisons become available.  All of the information presented is critical to understanding your storage performance and how it affects your overall environment.  In my next post, I will cover thresholds & alerting and how with the right settings & planning you can make Storage Resource Monitor not just an important monitoring tool, but a critical one.

How have you used the details screens to monitor and troubleshoot your storage performance?

3 Comments
Level 8

We are brand new to Orion and already our executives are
smitten with the Array Details performance dashboard. What they don’t like is
logging in, drilling down, and selecting the preferred array (we are monitoring
3 currently). They have requested that a point in time snap of the Array Details
dashboard and its populating data be made into a report and delivered to them each
morning. I have searched through thwack, orion documentation, and even opened a
support case (to which I was told to look on thwack and in the documentation).
However, I feel that I am still no closer to providing a daily report than when
I started.

Is it possible to create an array specific email-ready
report with elements from this view – graphs for aggregate IOPS, throughput,
capacity and usage, latency, etc. and the data that support them?

  1. Thanks.
Level 13

Hi simonb​ - You might want to also ask this same question on the Storage Resource Monitor forum so you can gain some visibility from those who use that product and follow the questions/discussions created in that forum. You can easily start a discussion by clicking on the "start a discussion" to the right of the page.

Level 11

Hi!

What you described should be possible to get by reports as well, so as mrs.alterego suggested, lets move to Storage Resource Monitor​ space, try to post more specific requirements for reports and we will be happy to help you with that

Regards

Lubo

About the Author
I talk storage, sports, video games, and more storage...not in that order most days....and I did talk databases... but now I talk security and identity governance & management