<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:22:48 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-2151] slow ZFS IO performance</title>
                <link>https://jira.whamcloud.com/browse/LU-2151</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;The IO performance seen with sanityn fsx is abysmal:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://maloo.whamcloud.com/test_sets/9ac72874-392b-11e1-b15b-5254004bbbd3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/9ac72874-392b-11e1-b15b-5254004bbbd3&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Running fsx in this test environment was averaging 0.6 IOPS, doing only 2100 operations over 3600 seconds!&lt;/p&gt;

&lt;p&gt;Granted, these are virtual machines with a single disk that is likely getting pounded, and fsx is running on 2 separate client nodes, but this performance is going to be a killer.  In comparison, ldiskfs completed 2500 operations in 147 seconds (17 IOPS):&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://maloo.whamcloud.com/sub_tests/71c5c4e0-3af1-11e1-8506-5254004bbbd3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/sub_tests/71c5c4e0-3af1-11e1-8506-5254004bbbd3&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I don&apos;t think that running fsx on 2 clients should cause the IO operations to be synchronous, since clients can handle async IO recovery today.  It may be, however, that fsx is forcing many of the operations to be synchronous by using MMAP and/or O_DIRECT.&lt;/p&gt;

&lt;p&gt;It may be that we have to relax the O_DIRECT semantic on ZFS to allow cached IO on the OST, instead of waiting for the data to sync to disk, since there isn&apos;t really any mechanism for &quot;cacheless&quot; writes on the OST.  The big question is whether the O_DIRECT flag implies &quot;uncached&quot; behaviour on the client, or it implies &quot;synchronous writes&quot; or both?&lt;/p&gt;</description>
                <environment></environment>
        <key id="12845">LU-2151</key>
            <summary>slow ZFS IO performance</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="2" iconUrl="https://jira.whamcloud.com/images/icons/priorities/critical.svg">Critical</priority>
                        <status id="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="bzzz">Alex Zhuravlev</assignee>
                                    <reporter username="adilger">Andreas Dilger</reporter>
                        <labels>
                    </labels>
                <created>Mon, 9 Jan 2012 14:44:41 +0000</created>
                <updated>Thu, 11 Oct 2012 16:04:52 +0000</updated>
                            <resolved>Mon, 17 Sep 2012 13:20:05 +0000</resolved>
                                    <version>Lustre 2.4.0</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>0</watches>
                                                                            <comments>
                            <comment id="27259" author="adilger" created="Tue, 24 Jan 2012 13:34:29 +0000"  >&lt;p&gt;This is causing almost all sanityn.sh tests to time out, because fsx cannot complete 2500 filesystem operations within 3600s.  In some cases, it barely completes the operations before timing out in test_18 or shortly thereafter.&lt;/p&gt;</comment>
                            <comment id="27449" author="johann" created="Thu, 26 Jan 2012 12:20:31 +0000"  >&lt;p&gt;I have just pushed a grant patch which should reduce the number of sync calls.&lt;br/&gt;
&lt;a href=&quot;http://review.whamcloud.com/2027&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/2027&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let&apos;s see if this helps.&lt;/p&gt;</comment>
                            <comment id="36116" author="hudson" created="Wed, 2 May 2012 14:53:03 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-dev/./arch=x86_64,build_type=client,distro=el5,ib_stack=inkernel/340/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-dev &#187; x86_64,client,el5,inkernel #340&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2151&quot; title=&quot;slow ZFS IO performance&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2151&quot;&gt;&lt;del&gt;ORI-473&lt;/del&gt;&lt;/a&gt; grant: sync backend filesystem less aggressively (Revision 7c049d71e8594a3e153b3ae914ed89e3f999ec0b)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Mikhail Pershin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-dev.git;a=shortlog;h=refs/heads/$GIT_BRANCH&amp;amp;a=commit&amp;amp;h=7c049d71e8594a3e153b3ae914ed89e3f999ec0b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;7c049d71e8594a3e153b3ae914ed89e3f999ec0b&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/ofd/ofd_grant.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="36413" author="hudson" created="Wed, 2 May 2012 14:55:01 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-dev/./arch=i686,build_type=client,distro=el6,ib_stack=inkernel/340/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-dev &#187; i686,client,el6,inkernel #340&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2151&quot; title=&quot;slow ZFS IO performance&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2151&quot;&gt;&lt;del&gt;ORI-473&lt;/del&gt;&lt;/a&gt; grant: sync backend filesystem less aggressively (Revision 7c049d71e8594a3e153b3ae914ed89e3f999ec0b)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Mikhail Pershin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-dev.git;a=shortlog;h=refs/heads/$GIT_BRANCH&amp;amp;a=commit&amp;amp;h=7c049d71e8594a3e153b3ae914ed89e3f999ec0b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;7c049d71e8594a3e153b3ae914ed89e3f999ec0b&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/ofd/ofd_grant.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="36710" author="hudson" created="Wed, 2 May 2012 14:58:13 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-dev/./arch=i686,build_type=server,distro=el5,ib_stack=inkernel/340/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-dev &#187; i686,server,el5,inkernel #340&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2151&quot; title=&quot;slow ZFS IO performance&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2151&quot;&gt;&lt;del&gt;ORI-473&lt;/del&gt;&lt;/a&gt; grant: sync backend filesystem less aggressively (Revision 7c049d71e8594a3e153b3ae914ed89e3f999ec0b)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Mikhail Pershin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-dev.git;a=shortlog;h=refs/heads/$GIT_BRANCH&amp;amp;a=commit&amp;amp;h=7c049d71e8594a3e153b3ae914ed89e3f999ec0b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;7c049d71e8594a3e153b3ae914ed89e3f999ec0b&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/ofd/ofd_grant.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="37008" author="hudson" created="Wed, 2 May 2012 15:13:53 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-dev/./arch=x86_64,build_type=server,distro=el6,ib_stack=inkernel/340/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-dev &#187; x86_64,server,el6,inkernel #340&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2151&quot; title=&quot;slow ZFS IO performance&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2151&quot;&gt;&lt;del&gt;ORI-473&lt;/del&gt;&lt;/a&gt; grant: sync backend filesystem less aggressively (Revision 7c049d71e8594a3e153b3ae914ed89e3f999ec0b)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Mikhail Pershin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-dev.git;a=shortlog;h=refs/heads/$GIT_BRANCH&amp;amp;a=commit&amp;amp;h=7c049d71e8594a3e153b3ae914ed89e3f999ec0b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;7c049d71e8594a3e153b3ae914ed89e3f999ec0b&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/ofd/ofd_grant.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="37305" author="hudson" created="Wed, 2 May 2012 15:14:44 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-dev/./arch=i686,build_type=client,distro=el5,ib_stack=inkernel/340/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-dev &#187; i686,client,el5,inkernel #340&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2151&quot; title=&quot;slow ZFS IO performance&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2151&quot;&gt;&lt;del&gt;ORI-473&lt;/del&gt;&lt;/a&gt; grant: sync backend filesystem less aggressively (Revision 7c049d71e8594a3e153b3ae914ed89e3f999ec0b)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Mikhail Pershin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-dev.git;a=shortlog;h=refs/heads/$GIT_BRANCH&amp;amp;a=commit&amp;amp;h=7c049d71e8594a3e153b3ae914ed89e3f999ec0b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;7c049d71e8594a3e153b3ae914ed89e3f999ec0b&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/ofd/ofd_grant.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="37603" author="hudson" created="Wed, 2 May 2012 15:19:39 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-dev/./arch=x86_64,build_type=server,distro=el5,ib_stack=inkernel/340/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-dev &#187; x86_64,server,el5,inkernel #340&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2151&quot; title=&quot;slow ZFS IO performance&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2151&quot;&gt;&lt;del&gt;ORI-473&lt;/del&gt;&lt;/a&gt; grant: sync backend filesystem less aggressively (Revision 7c049d71e8594a3e153b3ae914ed89e3f999ec0b)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Mikhail Pershin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-dev.git;a=shortlog;h=refs/heads/$GIT_BRANCH&amp;amp;a=commit&amp;amp;h=7c049d71e8594a3e153b3ae914ed89e3f999ec0b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;7c049d71e8594a3e153b3ae914ed89e3f999ec0b&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/ofd/ofd_grant.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="37900" author="hudson" created="Wed, 2 May 2012 15:37:26 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-dev/./arch=x86_64,build_type=client,distro=el6,ib_stack=inkernel/340/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-dev &#187; x86_64,client,el6,inkernel #340&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2151&quot; title=&quot;slow ZFS IO performance&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2151&quot;&gt;&lt;del&gt;ORI-473&lt;/del&gt;&lt;/a&gt; grant: sync backend filesystem less aggressively (Revision 7c049d71e8594a3e153b3ae914ed89e3f999ec0b)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
Mikhail Pershin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-dev.git;a=shortlog;h=refs/heads/$GIT_BRANCH&amp;amp;a=commit&amp;amp;h=7c049d71e8594a3e153b3ae914ed89e3f999ec0b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;7c049d71e8594a3e153b3ae914ed89e3f999ec0b&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/ofd/ofd_grant.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="45053" author="ian" created="Mon, 17 Sep 2012 13:20:05 +0000"  >&lt;p&gt;Patch landed.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzuw53:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2869</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10060" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Severity</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10022"><![CDATA[3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>