<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:30:23 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-16832] Alternative option of &quot;tc&quot; command for lnet</title>
                <link>https://jira.whamcloud.com/browse/LU-16832</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;&quot;tc&quot; command in linux helps to simulate network latency and bandwidth, it works for Lustre transparently, but it only works for ksocklnd.&lt;br/&gt;
&quot;lctl net_delay_add&quot; (added in &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5435&quot; title=&quot;Simulate message loss and high latency in LNet&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5435&quot;&gt;&lt;del&gt;LU-5435&lt;/del&gt;&lt;/a&gt;) which is good and an alternative option of &quot;tc&quot; command for latency simulation.&lt;br/&gt;
However, it needs some improvmenets.&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&quot;&amp;lt;-l | --latency DELAY_LATENCY&amp;gt;&quot; smaller value (less than 1 sec) should be configured. (msec or usec)&lt;/li&gt;
	&lt;li&gt;currently, either -r or -i required, but it would also allow latency only.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;eventually, it could do latency similar of tc command in lnet.&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;[root@c01 ~]# ping mds01-100g
PING mds01-100g (192.168.0.163) 56(84) bytes of data.
64 bytes from mds01-100g (192.168.0.163): icmp_seq=1 ttl=64 time=0.154 ms
64 bytes from mds01-100g (192.168.0.163): icmp_seq=2 ttl=64 time=0.159 ms
64 bytes from mds01-100g (192.168.0.163): icmp_seq=3 ttl=64 time=0.136 ms
^C
--- mds01-100g ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2052ms
rtt min/avg/max/mdev = 0.136/0.149/0.159/0.017 ms
[root@c01 ~]# tc qdisc add dev ens785np0 root netem delay 500ms
[root@c01 ~]# ping mds01-100g
PING mds01-100g (192.168.0.163) 56(84) bytes of data.
64 bytes from mds01-100g (192.168.0.163): icmp_seq=1 ttl=64 time=500 ms
64 bytes from mds01-100g (192.168.0.163): icmp_seq=2 ttl=64 time=500 ms
64 bytes from mds01-100g (192.168.0.163): icmp_seq=3 ttl=64 time=500 ms
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="76068">LU-16832</key>
            <summary>Alternative option of &quot;tc&quot; command for lnet</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="sihara">Shuichi Ihara</reporter>
                        <labels>
                    </labels>
                <created>Mon, 15 May 2023 21:51:37 +0000</created>
                <updated>Mon, 15 May 2023 21:51:37 +0000</updated>
                                            <version>Lustre 2.16.0</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                    <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|i03lhr:</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>