<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:29:45 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-9841] 2.10 don&apos;t use 4-16MB rpc at all</title>
                <link>https://jira.whamcloud.com/browse/LU-9841</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Lustre 2.10 on the server, single OST, brw_size=16&lt;br/&gt;
Lustre 2.10 clients, max_rpcs_in_flight=64, max_dirty_mb=256, max_pages_per_rpc=4096 &lt;br/&gt;
40 IOR jobs, File-per-process, transfer size 64m, file size 256g, stonewall 120 sec&lt;/p&gt;

&lt;p&gt;============================&lt;br/&gt;
lctl set_param llite.*.pio=0&lt;br/&gt;
============================&lt;/p&gt;

&lt;p&gt;DIO write then read&lt;br/&gt;
-------------------&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;                           read      |     write
pages per bulk r/w     rpcs  % cum % |  rpcs        % cum %
256:                343872 100 100   | 220928 100 100

                           read      |     write
discontiguous pages    rpcs  % cum % |  rpcs        % cum %
0:                  343872 100 100   | 220928 100 100
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;--------------&lt;br/&gt;
POSIX buffered&lt;br/&gt;
--------------&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;                           read      |     write
pages per bulk r/w     rpcs  % cum % |  rpcs        % cum %
256:                     0   0   0   |   44   0   0
512:                     0   0   0   |   43   0   0
1K:                      0   0   0   |   63   0   0
2K:                      0   0   0   |  107   0   0
4K:                  40960 100 100   | 68017  99 100

                           read      |     writ&#8203;e&#8203;
discontiguous pages    rpcs  % cum % |  rpcs    &#8203;&#8203;    % cum %
0:                   40960 100 100   | 65412  95  95
1:                       0   0 100   | 2862   4 100
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;============================&lt;br/&gt;
lctl set_param llite.*.pio=1&lt;br/&gt;
============================&lt;/p&gt;

&lt;p&gt;DIO write then read&lt;br/&gt;
-------------------&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;                           read      |     write
pages per bulk r/w     rpcs  % cum % |  rpcs        % cum %
256:                352337  79  79   | 259706  80  80
512:                 69745  15  94   | 49782  15  95
1K:                  20035   4  99   | 12087   3  99
2K:                   2357   0 100   | 1283   0 100

                           read      |     write
discontiguous pages    rpcs  % cum % |  rpcs        % cum %
0:                  387211  87  87   | 286802  88  88
1:                   50221  11  98   | 32161   9  98
2:                    6541   1  99   | 3670   1  99
3:                     485   0  99   |  222   0  99
4:                      16   0 100   |    3   0 100
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;--------------&lt;br/&gt;
POSIX buffered&lt;br/&gt;
--------------&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;                           read      |     write
pages per bulk r/w     rpcs  % cum % |  rpcs        % cum %
1:                  109334  19  19   |    0   0   0
2:                    9844   1  20   |    1   0   0
4:                    2482   0  21   |    0   0   0
8:                     375   0  21   |    0   0   0
16:                      0   0  21   |    1   0   0
32:                      0   0  21   |    1   0   0
64:                      0   0  21   |    2   0   0
128:                     3   0  21   |   10   0   0
256:                398187  70  91   |  153   0   0
512:                 34233   6  97   |  244   0   0
1K:                   8819   1  99   |  377   0   1
2K:                   2322   0  99   | 1004   1   2
4K:                   2136   0 100   | 65289  97 100

                           read      |     write
discontiguous pages    rpcs  % cum % |  rpcs        % cum %
0:                  516948  91  91   | 56943  84  84
1:                   42268   7  98   | 2582   3  88
2:                    6384   1  99   | 2100   3  91
3:                    1523   0  99   | 1288   1  93
4:                     365   0  99   |  988   1  95
5:                      97   0  99   |  774   1  96
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&#8203;Same test setup on the server, IEEL clients&lt;/p&gt;


&lt;p&gt;--------------------------&lt;br/&gt;
&#8203;DIO write&#8203; followed by rea&#8203;&#8203;d&lt;br/&gt;
------------------&lt;del&gt;&#8203;&lt;/del&gt;------&#8203;&lt;/p&gt;

&lt;p&gt;                           read      |     write&lt;br/&gt;
pages per bulk r/w     rpcs  % cum % |  rpcs        % cum %&lt;br/&gt;
4K:                  40960 100 100   | 46224 100 100&lt;/p&gt;

&lt;p&gt;                           read      |     write&lt;br/&gt;
discontiguous pages    rpcs  % cum % |  rpcs        % cum %&lt;br/&gt;
0:                   40960 100 100   | 46224 100 100&lt;/p&gt;

&lt;p&gt;--------------&lt;/p&gt;

&lt;p&gt;POSIX buffered&lt;/p&gt;

&lt;p&gt;--------------&lt;/p&gt;

&lt;p&gt;                           read      |     write&lt;br/&gt;
pages per bulk r/w     rpcs  % cum % |  rpcs        % cum %&lt;br/&gt;
4K:                  40960 100 100   | 66976 100 100&lt;/p&gt;

&lt;p&gt;                           read      |     write&lt;br/&gt;
discontiguous pages    rpcs  % cum % |  rpcs        % cum %&lt;br/&gt;
0:                   40960 100 100   | 66976 100 100&lt;/p&gt;</description>
                <environment></environment>
        <key id="47679">LU-9841</key>
            <summary>2.10 don&apos;t use 4-16MB rpc at all</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="jay">Jinshan Xiong</assignee>
                                    <reporter username="shadow">Alexey Lyashkov</reporter>
                        <labels>
                    </labels>
                <created>Mon, 7 Aug 2017 10:49:48 +0000</created>
                <updated>Thu, 14 Sep 2017 20:36:11 +0000</updated>
                            <resolved>Mon, 28 Aug 2017 14:48:31 +0000</resolved>
                                                    <fixVersion>Lustre 2.10.1</fixVersion>
                    <fixVersion>Lustre 2.11.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>8</watches>
                                                                            <comments>
                            <comment id="204641" author="pjones" created="Mon, 7 Aug 2017 12:53:10 +0000"  >&lt;p&gt;Jinshan&lt;/p&gt;

&lt;p&gt;Could you please advuse on this one?&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="204954" author="jay" created="Wed, 9 Aug 2017 20:24:01 +0000"  >&lt;p&gt;It seems like this bug is introduced by &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8964&quot; title=&quot;use parallel I/O to improve performance on machines with slow single thread performance&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8964&quot;&gt;&lt;del&gt;LU-8964&lt;/del&gt;&lt;/a&gt;, where even I/O to single striped is split by stripe size that is 1M by default. Patch will be pushed soon.&lt;/p&gt;</comment>
                            <comment id="204975" author="gerrit" created="Wed, 9 Aug 2017 23:34:11 +0000"  >&lt;p&gt;Jinshan Xiong (jinshan.xiong@intel.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/28451&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28451&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9841&quot; title=&quot;2.10 don&amp;#39;t use 4-16MB rpc at all&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9841&quot;&gt;&lt;del&gt;LU-9841&lt;/del&gt;&lt;/a&gt; lov: do not split IO for single striped file&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: f35de0b73cd42ead2b3eb609ffeb167c7b8504b5&lt;/p&gt;</comment>
                            <comment id="206538" author="gerrit" created="Mon, 28 Aug 2017 06:25:04 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/28451/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28451/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9841&quot; title=&quot;2.10 don&amp;#39;t use 4-16MB rpc at all&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9841&quot;&gt;&lt;del&gt;LU-9841&lt;/del&gt;&lt;/a&gt; lov: do not split IO for single striped file&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 078a099d26ef7f5d26131c0e18615855a39f341d&lt;/p&gt;</comment>
                            <comment id="206600" author="pjones" created="Mon, 28 Aug 2017 14:48:31 +0000"  >&lt;p&gt;Landed for 2.11&lt;/p&gt;</comment>
                            <comment id="206657" author="gerrit" created="Mon, 28 Aug 2017 16:18:30 +0000"  >&lt;p&gt;Minh Diep (minh.diep@intel.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/28760&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28760&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9841&quot; title=&quot;2.10 don&amp;#39;t use 4-16MB rpc at all&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9841&quot;&gt;&lt;del&gt;LU-9841&lt;/del&gt;&lt;/a&gt; lov: do not split IO for single striped file&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_10&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 8a7a89b7032d35246a234642fb8f7c3f14f8ad24&lt;/p&gt;</comment>
                            <comment id="208408" author="gerrit" created="Thu, 14 Sep 2017 20:06:48 +0000"  >&lt;p&gt;John L. Hammond (john.hammond@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/28760/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28760/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9841&quot; title=&quot;2.10 don&amp;#39;t use 4-16MB rpc at all&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9841&quot;&gt;&lt;del&gt;LU-9841&lt;/del&gt;&lt;/a&gt; lov: do not split IO for single striped file&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_10&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: e2e67f2c31c5539c852f60124a2ae4b397bf8004&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|hzzhwf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</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>