<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:26:06 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-9427] Have Routers Manage Ping Rates via Ping Reply</title>
                <link>https://jira.whamcloud.com/browse/LU-9427</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Today, if a customer wants to change the router_checker ping rate, they need to change the module parameters on every client/server and reload LNet. &#160;That is painful on a large production cluster.&lt;/p&gt;

&lt;p&gt;This ticket proposes we have routers put a timeout value in the ping replies instructing the clients/servers when next to ping. &#160;Then, if this can be controlled via lnetctl dynamically, customers can change the ping rate by just issuing an lnetctl command on the handful of LNet routers and do not have to change clients/servers at all.&lt;/p&gt;

&lt;p&gt;This will also be useful later on with LNet Health as congestion detection in a router can trigger a larger timeout value on all router ping replies.&lt;/p&gt;</description>
                <environment></environment>
        <key id="45800">LU-9427</key>
            <summary>Have Routers Manage Ping Rates via Ping Reply</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="ashehata">Amir Shehata</assignee>
                                    <reporter username="doug">Doug Oucharek</reporter>
                        <labels>
                    </labels>
                <created>Mon, 1 May 2017 22:37:34 +0000</created>
                <updated>Tue, 2 May 2017 01:24:39 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="194105" author="doug" created="Tue, 2 May 2017 00:48:18 +0000"  >&lt;p&gt;The OPA developers tell me that is it better to have all the pings &quot;batch&quot; up at the same time rather than to have them staggered out over time. &#160;This feature could allow the routers to coordinate the intervals to get them synchronized for efficiency.&#160;&lt;/p&gt;</comment>
                            <comment id="194106" author="adilger" created="Tue, 2 May 2017 01:24:39 +0000"  >&lt;p&gt;Sounds very good. I&apos;m definitely not a fan of the current &quot;need all clients and servers to have the same tunables set&quot; behavior of o2iblnd. The more dynamic (or at least accepting of differences between peers) that this code can be, the better. &lt;/p&gt;

&lt;p&gt;The question of batching vs. staggering pings is interesting. Why is batching better?  Power, jitter, something else?&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|hzzbkv:</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>