how do we calculate total IOPS on VSP, do i need to add up all FEDs IOPS or can we look at any other option which gives total IOPs on VSP
From performance monitor, you can sum all FED IOPS, that will gives you the total IOPS received from all hosts
If instead, you sum each Parity Group Backtransactions statistic, you'll obtain the total IOPS, post cache hit, sent to disks.
If you want, install export tool (at Microcode CD, tools) to download statistics from some period (1-10min to 24hs) in CSV format, then, you can easily sum, average or take peaks for that values. Look at performance monitoring manual for each csv file description and command.txt syntax
There are a lot of interesting statistics there.
If you wanted to know the theoretical (and it would only ever be that) capabilities of your specific configuration you're better off looking at what the backend disks are capable of. If the workload is evenly distributed and the array well configured, you're more likely to become disk bound before port bound.
Why are you trying to calculate this number?
we have our array configured correctly.
i want to check how many total IOPs the arrays is being beaten up with.
Can you do workload testing? Or is the array already in production?
this is already in Prod..
i jus want to check how many IOPS is my array accepting and whats the latency its providing.
Not that accurate if you don't consider the IO profile and work load type, the performance and IOPS may be vary depending on it. The read/write & block size ( sequential/random IO ) all matter when you calculate the IOPS.
I agree with Cris on the "back-end dis capability" .. I would also take average value for the performance and not the peak values.
thanks Rahul and Pablo for your inputs..
If you want a theoretical, and i guess HDS approved number, you could use the HiPace tool found here (if you have partner access):
You add your system and your disk configuration and what the nature of your IO is expected to be, as before mentioned.
It's, as earlier mentioned, ofc. theoretical, and as such a rough estimate of your IO
Retrieving data ...