<?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 Re: Question about calculating CIFS latency in Network and Storage Protocols</title>
    <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/Question-about-calculating-CIFS-latency/m-p/8166#M7400</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Eugene,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;while looking at your post, I went down the MIB definitions and could not find a leaf indicating/reporting such an information.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please direct me to the proper OID I should use to get access to this type of information when polling my equipment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for your answer&lt;/P&gt;&lt;P&gt;JC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 09 Feb 2011 00:12:05 GMT</pubDate>
    <dc:creator>jeanchlopez</dc:creator>
    <dc:date>2011-02-09T00:12:05Z</dc:date>
    <item>
      <title>Question about calculating CIFS latency</title>
      <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/Question-about-calculating-CIFS-latency/m-p/8148#M7396</link>
      <description>&lt;P&gt;When I want to calculate the CIFS latency, according to the documentation I need to retrieve two samples from the filer, one at time t1 and one at time t2.&amp;nbsp; Then use the formula:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV id="_mcePaste"&gt;CIFS latency =&amp;nbsp; (cifs_latency at time t2 - cifs_latency at time t1) /&amp;nbsp;&lt;/DIV&gt;
&lt;DIV id="_mcePaste"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (cifs_latency_base at time t2 - cifs_latency_base at time t1)&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My question is what is the optimal delay between t1 and t2.&amp;nbsp; It seems if t1 and t2 are too far apart, the calculation would be meaningless.&lt;/P&gt;</description>
      <pubDate>Thu, 05 Jun 2025 07:09:20 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Network-and-Storage-Protocols/Question-about-calculating-CIFS-latency/m-p/8148#M7396</guid>
      <dc:creator>bgreenblatt</dc:creator>
      <dc:date>2025-06-05T07:09:20Z</dc:date>
    </item>
    <item>
      <title>Re: Question about calculating CIFS latency</title>
      <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/Question-about-calculating-CIFS-latency/m-p/8152#M7397</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I just make the call twice in succession with no wait.&amp;nbsp; Is this the correct implementation?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Sep 2010 22:46:48 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Network-and-Storage-Protocols/Question-about-calculating-CIFS-latency/m-p/8152#M7397</guid>
      <dc:creator>bgreenblatt</dc:creator>
      <dc:date>2010-09-13T22:46:48Z</dc:date>
    </item>
    <item>
      <title>Re: Question about calculating CIFS latency</title>
      <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/Question-about-calculating-CIFS-latency/m-p/8156#M7398</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There are multiple ways to measure cifs latency.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Raw data can be measured from the command line using stats, such as:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;system&amp;gt; stats show cifs:cifs:cifs_latency&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;cifs:cifs:cifs_latency:1.92m&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;Stats can be run in a couple of different ways:&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;–Once, where current counter values are displayed&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;stats show&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;–Repeating, in which counter values are displayed at a fixed interval&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;stats show –i 1&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;–Period, in which counters are gathered over a&amp;nbsp; single period&amp;nbsp; of time and then displayed&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt; stats start then stats stop&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;There are a number of commands in Data ONTAP where statistics can be collected over&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;a period of time like this. I always recommend that these commands are run from a script&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;of the general form:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;start/zero&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;sleep 60&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;stop/output&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;The reason I give for this is: There's lies, damn lies, and statistics ! When doing performance&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;analysis I'd rather be looking at real statistics. Using a script you're always looking at the&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;same time interval.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;Counters measured by stats can also be measured by using SNMP. If CIFS is a big part&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;of your environment you may want to set up an SNMP poll just for CIFS latency.&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;You can measure latency overall, or by volume for finer grain monitoring.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;There's also the advanced priv smb_hist command you can use, which shows CIFS response&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;delay distributions for all operations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;At your service,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-top: 5.76pt; margin-bottom: 0pt; margin-left: 0.33in; text-indent: -0.33in; text-align: left; direction: ltr; unicode-bidi: embed; vertical-align: baseline;"&gt;Eugene Kashpureff&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Oct 2010 23:21:49 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Network-and-Storage-Protocols/Question-about-calculating-CIFS-latency/m-p/8156#M7398</guid>
      <dc:creator>ekashpureff</dc:creator>
      <dc:date>2010-10-18T23:21:49Z</dc:date>
    </item>
    <item>
      <title>Re: Question about calculating CIFS latency</title>
      <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/Question-about-calculating-CIFS-latency/m-p/8161#M7399</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am calculating this in my C code using the SDK.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Oct 2010 02:06:02 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Network-and-Storage-Protocols/Question-about-calculating-CIFS-latency/m-p/8161#M7399</guid>
      <dc:creator>bgreenblatt</dc:creator>
      <dc:date>2010-10-19T02:06:02Z</dc:date>
    </item>
    <item>
      <title>Re: Question about calculating CIFS latency</title>
      <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/Question-about-calculating-CIFS-latency/m-p/8166#M7400</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Eugene,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;while looking at your post, I went down the MIB definitions and could not find a leaf indicating/reporting such an information.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please direct me to the proper OID I should use to get access to this type of information when polling my equipment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for your answer&lt;/P&gt;&lt;P&gt;JC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Feb 2011 00:12:05 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Network-and-Storage-Protocols/Question-about-calculating-CIFS-latency/m-p/8166#M7400</guid>
      <dc:creator>jeanchlopez</dc:creator>
      <dc:date>2011-02-09T00:12:05Z</dc:date>
    </item>
    <item>
      <title>Re: Question about calculating CIFS latency</title>
      <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/Question-about-calculating-CIFS-latency/m-p/8171#M7401</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Jean -&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Welcome to the NetApp Communties site !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It never stops to amaze me how dear old posts from the past return here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would have thought that something like cifs latency would have at least been in the MIB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I spent some time this evening going through v 2.0.3 - and there's nothing in there I can&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;see to set a poll for or trap trigger for: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://now.netapp.com/NOW/download/tools/mib/" target="_blank"&gt;http://now.netapp.com/NOW/download/tools/mib/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I didn't even see volume latency ? Though, we can see this from stats ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are we missing something here or should somebody be beatin ass on the SNMP team at NetApp ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Of course, there's the API.. I didn't take the time to do the dive again into the Ops Mgr docs&lt;/P&gt;&lt;P&gt;or try to do a model in the labs this time... Maybe I wil tmrw.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;: }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I hope this response has been helpful to you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At your service,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Eugene E. Kashpureff&lt;BR /&gt;&lt;A class="jive-link-email-small" href="mailto:ekashp@kashpureff.org" target="_blank"&gt;ekashp@kashpureff.org&lt;/A&gt;&lt;BR /&gt;Senior Systems Architect / NetApp Certified Instructor&lt;BR /&gt;&lt;A class="jive-link-external-small" href="http://www.linkedin.com/in/eugenekashpureff" target="_blank"&gt;http://www.linkedin.com/in/eugenekashpureff&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(P.S. I appreciate points for helpful or correct answers.)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Feb 2011 04:59:22 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Network-and-Storage-Protocols/Question-about-calculating-CIFS-latency/m-p/8171#M7401</guid>
      <dc:creator>ekashpureff</dc:creator>
      <dc:date>2011-02-09T04:59:22Z</dc:date>
    </item>
    <item>
      <title>Re: Question about calculating CIFS latency</title>
      <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/Question-about-calculating-CIFS-latency/m-p/8176#M7402</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #454545; font-family: Arial, Helvetica, Verdana, sans-serif; background-color: #ffffff;"&gt;Excellent post...&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Apr 2013 14:29:16 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Network-and-Storage-Protocols/Question-about-calculating-CIFS-latency/m-p/8176#M7402</guid>
      <dc:creator>ANILPAWAR1988</dc:creator>
      <dc:date>2013-04-05T14:29:16Z</dc:date>
    </item>
  </channel>
</rss>

