<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><blockquote type="cite"><div>While Alexey's comment is correct, in that there can be multiple Lustre client mounts on a single node, this is generally only used for testing. &nbsp;For client connections the UUID is just a random value like "f4726b1e-f7eb-479f-b163-784ea45adf32", so using the NID is much more useful to the viewer in the vast majority of cases.<br></div></blockquote><div><br></div><div>Well, what I can do with OTF and Vampir is to use a process hierarchy. So for each NID I can have a couple of UUID as 'child processes'. Like the way one looks at hybrid MPI &amp; OpenMP programs. Where we have MPI processes and treat OpenMP threads as child processes.</div><br><blockquote type="cite"><div>If you wanted to distinguish the multiple mounts from a single client it would be best to just do this internally by tracking both the NID and the UUID, but only printing the NID on the output. &nbsp;For the rare case where requests have the same NID but a different UUID you could show this as "NID:2", "NID:3" or similar. &nbsp;That preserves the distinction between client connections, while not making the output completely useless.<br></div></blockquote><div><br></div><div>Yes, that fits into the statement above.</div><br><blockquote type="cite"><div>Even better than plain numeric NIDs would be to do IP-&gt;hostname conversion for the case of TCP and IB LNDs, if this works.<br></div></blockquote><div><br></div><div>Well, typically I only have the debug log. Which might be incomplete. I don't think I have something that can do this conversion reliably?</div><div><br></div><div><br></div><div>Michael</div><div><br></div><br><blockquote type="cite"><div><blockquote type="cite">Am 23.06.2010 um 12:29 schrieb Alexey Lyashkov:<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><blockquote type="cite">I think better to use client UUID instead of NID as client identification. Because in your's case - you can't separate info from two clients which run on same node.<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">On Jun 22, 2010, at 19:12, Michael Kluge wrote:<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">The remaining problems of the counter calculations have been fixed. There is a screenshot attached showing some values. The code is in a gforge server that we operate here in Dresden (<a href="http://gforge.zih.tu-dresden.de">gforge.zih.tu-dresden.de</a>). The converter runs on Linux and on MAC OS X and you need Vampir to take a look at the OTF trace file.<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Eric, Galen, for the moment I think I am done with the stuff I promised you at LUG this year? Are there any more ideas?<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Michael<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">&lt;lustre3.png&gt;<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><a href="http://lists.lustre.org/mailman/listinfo/lustre-devel">http://lists.lustre.org/mailman/listinfo/lustre-devel</a><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">--------------------------------------<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Alexey Lyashkov<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><a href="mailto:alexey.lyashkov@clusterstor.com">alexey.lyashkov@clusterstor.com</a><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">-- <br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Michael Kluge, M.Sc.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Technische Universitt Dresden<br></blockquote><blockquote type="cite">Center for Information Services and<br></blockquote><blockquote type="cite">High Performance Computing (ZIH)<br></blockquote><blockquote type="cite">D-01062 Dresden<br></blockquote><blockquote type="cite">Germany<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Contact:<br></blockquote><blockquote type="cite">Willersbau, Room WIL A 208<br></blockquote><blockquote type="cite">Phone: &nbsp;(+49) 351 463-34217<br></blockquote><blockquote type="cite">Fax: &nbsp;&nbsp;&nbsp;(+49) 351 463-37773<br></blockquote><blockquote type="cite">e-mail: <a href="mailto:michael.kluge@tu-dresden.de">michael.kluge@tu-dresden.de</a><br></blockquote><blockquote type="cite">WWW: &nbsp;&nbsp;&nbsp;<a href="http://www.tu-dresden.de/zih">http://www.tu-dresden.de/zih</a><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">_______________________________________________<br></blockquote><blockquote type="cite">Lustre-devel mailing list<br></blockquote><blockquote type="cite"><a href="mailto:Lustre-devel@lists.lustre.org">Lustre-devel@lists.lustre.org</a><br></blockquote><blockquote type="cite"><a href="http://lists.lustre.org/mailman/listinfo/lustre-devel">http://lists.lustre.org/mailman/listinfo/lustre-devel</a><br></blockquote><br><br>Cheers, Andreas<br>--<br>Andreas Dilger<br>Lustre Technical Lead<br>Oracle Corporation Canada Inc.<br><br><br></div></blockquote></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Andale Mono'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Andale Mono'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br>--&nbsp;<br><br>Michael Kluge, M.Sc.<br><br>Technische Universitt Dresden<br>Center for Information Services and<br>High Performance Computing (ZIH)<br>D-01062 Dresden<br>Germany<br><br>Contact:<br>Willersbau, Room WIL A 208<br>Phone: &nbsp;(+49) 351 463-34217<br>Fax: &nbsp;&nbsp;&nbsp;(+49) 351 463-37773<br>e-mail:&nbsp;<a href="mailto:michael.kluge@tu-dresden.de">michael.kluge@tu-dresden.de</a><br>WWW: &nbsp;&nbsp;&nbsp;<a href="http://www.tu-dresden.de/zih">http://www.tu-dresden.de/zih</a></div></span></span>
</div>
<br></body></html>