<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:45: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-11657] Prefetch whole ZFS block into client cache on random read</title>
                <link>https://jira.whamcloud.com/browse/LU-11657</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;When doing random read IOPS to a ZFS-backed OST, the ZFS code will read the whole ZFS block from disk in order to do data checksum verification on the whole block. We may as well align the client read to the ZFS blocksize and fetch the whole ZFS block into client RAM so that the client could re-use those blocks if the file is small enough to fit into RAM. That avoids extra IO on the server that is not being used. &lt;/p&gt;</description>
                <environment></environment>
        <key id="54000">LU-11657</key>
            <summary>Prefetch whole ZFS block into client cache on random read</summary>
                <type id="4" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11310&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="1" iconUrl="https://jira.whamcloud.com/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="adilger">Andreas Dilger</reporter>
                        <labels>
                    </labels>
                <created>Sun, 11 Nov 2018 23:56:09 +0000</created>
                <updated>Thu, 17 Mar 2022 02:16:16 +0000</updated>
                                            <version>Lustre 2.13.0</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="251403" author="wshilong" created="Mon, 15 Jul 2019 14:34:12 +0000"  >&lt;p&gt;Andreas,&lt;/p&gt;

&lt;p&gt;Is there will be some interface to control for this something likely in &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11416&quot; title=&quot;Improve readahead for random read of small/medium files&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11416&quot;&gt;LU-11416&lt;/a&gt;?&lt;/p&gt;

&lt;p&gt;I am little worried if we always do this, this could cause many pages read but discard if file size is large.&lt;/p&gt;</comment>
                            <comment id="251451" author="adilger" created="Tue, 16 Jul 2019 06:43:38 +0000"  >&lt;p&gt;There was a proposal to use &quot;&lt;tt&gt;lfs ladvise&lt;/tt&gt;&quot; to tell the OST what blocksize to use when writing a file with random chunks, so that the on-disk blocksize matches the application chunk size.  &lt;/p&gt;

&lt;p&gt;Perhaps something similar can be used for reading the file?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="39676">LU-8591</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="53387">LU-11416</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <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|i00687:</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>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>