<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Throttle Host Storage IO via Host HBA Queue Depth Settings? in ONTAP Discussions</title>
    <link>https://community.netapp.com/t5/ONTAP-Discussions/Throttle-Host-Storage-IO-via-Host-HBA-Queue-Depth-Settings/m-p/67661#M15765</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;General question.&amp;nbsp;&amp;nbsp; Can a host's initiator HBA queue depth setting be used to throttle the amount of IO it will throw at an array?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have one particularly "noisy" physical Windows host that generates very heavy read FCP load on our Netapp during its batch cycles.&amp;nbsp; There seems to be some indication that we can tweak this Windows host's HBA queue depth to effectively throttle the host.&amp;nbsp;&amp;nbsp; I believe the host is using a Qlogic QLA2460 HBA.&amp;nbsp; The SAN Surfer setting to change the queue depth at the host is called "Execution Throttle."&amp;nbsp;&amp;nbsp; The default value of the "Execution Throttle" is 16.&amp;nbsp;&amp;nbsp; Just wondering if dropping this to 8 will "throttle down" this host a bit?&amp;nbsp;&amp;nbsp; I understand it should also reduce stroage performance for that particular host.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are not seeing any queue full errors on the array so I dont believe that to be an issue.&amp;nbsp;&amp;nbsp; We just want to throttle this host down and are looking to do that through the host HBA queue depth (Execution Throttle) setting.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 05 Jun 2025 05:55:31 GMT</pubDate>
    <dc:creator>MRJORDANG</dc:creator>
    <dc:date>2025-06-05T05:55:31Z</dc:date>
    <item>
      <title>Throttle Host Storage IO via Host HBA Queue Depth Settings?</title>
      <link>https://community.netapp.com/t5/ONTAP-Discussions/Throttle-Host-Storage-IO-via-Host-HBA-Queue-Depth-Settings/m-p/67661#M15765</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;General question.&amp;nbsp;&amp;nbsp; Can a host's initiator HBA queue depth setting be used to throttle the amount of IO it will throw at an array?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have one particularly "noisy" physical Windows host that generates very heavy read FCP load on our Netapp during its batch cycles.&amp;nbsp; There seems to be some indication that we can tweak this Windows host's HBA queue depth to effectively throttle the host.&amp;nbsp;&amp;nbsp; I believe the host is using a Qlogic QLA2460 HBA.&amp;nbsp; The SAN Surfer setting to change the queue depth at the host is called "Execution Throttle."&amp;nbsp;&amp;nbsp; The default value of the "Execution Throttle" is 16.&amp;nbsp;&amp;nbsp; Just wondering if dropping this to 8 will "throttle down" this host a bit?&amp;nbsp;&amp;nbsp; I understand it should also reduce stroage performance for that particular host.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are not seeing any queue full errors on the array so I dont believe that to be an issue.&amp;nbsp;&amp;nbsp; We just want to throttle this host down and are looking to do that through the host HBA queue depth (Execution Throttle) setting.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2025 05:55:31 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Discussions/Throttle-Host-Storage-IO-via-Host-HBA-Queue-Depth-Settings/m-p/67661#M15765</guid>
      <dc:creator>MRJORDANG</dc:creator>
      <dc:date>2025-06-05T05:55:31Z</dc:date>
    </item>
    <item>
      <title>Re: Throttle Host Storage IO via Host HBA Queue Depth Settings?</title>
      <link>https://community.netapp.com/t5/ONTAP-Discussions/Throttle-Host-Storage-IO-via-Host-HBA-Queue-Depth-Settings/m-p/67665#M15767</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I would not attempt to use the queue depth as a throttle. The correct way to do this would be through Storage QoS in Data ONTAP 8.2.&lt;/P&gt;&lt;P&gt;Is there a performance issue being caused by this host being busy? If not, then I'd leave it. I'm not sure why you'd want to introduce a performance bottleneck (especially since using a queue depth to choke a host may take a LONG time for a future admin to find during troubleshooting).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Aug 2013 23:57:32 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Discussions/Throttle-Host-Storage-IO-via-Host-HBA-Queue-Depth-Settings/m-p/67665#M15767</guid>
      <dc:creator>johannbell</dc:creator>
      <dc:date>2013-08-19T23:57:32Z</dc:date>
    </item>
    <item>
      <title>Re: Throttle Host Storage IO via Host HBA Queue Depth Settings?</title>
      <link>https://community.netapp.com/t5/ONTAP-Discussions/Throttle-Host-Storage-IO-via-Host-HBA-Queue-Depth-Settings/m-p/67669#M15768</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Storage QoS would be nice but we are currently at 8.1.2P4 which doesnt offer Storage QoS to my knowledge.&amp;nbsp; We are also still using 7-mode and my understanding is that Storage QoS is only available with Clustered ONTAP 8.2.&amp;nbsp;&amp;nbsp; 8.2 is a ways off for us.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The rationale behind looking into host HBA queue depth is because this particular host is the "noisy neighbor" on the array.&amp;nbsp;&amp;nbsp;&amp;nbsp; In other words, when this particular host gets busy during batch cycles the other workloads on the filer suffer in the form of increased latency.&amp;nbsp;&amp;nbsp; Without Storage QoS, the only options I am aware of to throttle this host is to use the queue depth settings at the host HBA.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I do agree however - not ideal and it may take somebody time to figure out why performance is slow for that particular host.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Questions still remains - will reducing the queue depth of the Qlogic HBA at the host effectively "throttle down" the hosts workload on the storage array?&amp;nbsp;&amp;nbsp; As johanbell pointed out, it is not the most elegant solution so I'd love to hear other options for throttling down a host if there are any!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Aug 2013 03:31:38 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Discussions/Throttle-Host-Storage-IO-via-Host-HBA-Queue-Depth-Settings/m-p/67669#M15768</guid>
      <dc:creator>MRJORDANG</dc:creator>
      <dc:date>2013-08-20T03:31:38Z</dc:date>
    </item>
  </channel>
</rss>

