HPE Nimble Storage Solution Specialists

Re: Storage QoS

 
k_erik
Advisor

Storage QoS

Hi,

We use storage QoS on our Nimble arrays together with VMware vVols. Does anyone know exactly how the QoS works? I'm wondering if a VM has a 5000 IOPS limit and tries to push those 5000 IOs through in a tenth of a second.
Will they all go through quickly and if it tries 5001 IOs the last IO will get a latency of 900ms since it spills over into the next second?
Or will the first 5000 IOs be spread out throughout the whole second and we will see a small latency increase for most of the 5000 IOs?

2 REPLIES 2
Candhade
HPE Pro

Re: Storage QoS

As per my understanding, For example: If the IOPS limit on a Volume is set to 5000 IOPS, the array will always enforce this limit and cap the IOPS to 5000. Nimble Array will always ensure that the number of IOPS is capped to whatever the user has specified during the volume creation.

When the IOPS limit is set on a volume (ex: 5000 IOPS), Host may not even send IOs more than the specified limit (>5000).

Could you please let us know how you are testing this IOPS limitation on your Nimble in your envirounment so that we can try to replicate this scenario in our lab and give you better explanation. 


I work for HPE

Accept or Kudo

k_erik
Advisor

Re: Storage QoS

We are experiencing this issue with multiple MSSQL AlwaysOn servers. It is a lot of IOs for a second and then it is quiet again for the rest of the minute and so it repeats.
spikes.PNGWe resolved it by doubling the QoS limit, but it is still not going above what was the original QoS limit.spikes2.PNG