[Beowulf] Infiniband switch topology display

Cyril Bordage cyril.bordage at inria.fr
Fri Jan 19 08:15:51 PST 2018


Hello,

to see your topology, you can use Netloc from hwloc:
https://github.com/open-mpi/hwloc
See the image in attachment.

You need to compile and install the whole project.
Then, you will have a tool called netloc_ib_gather_raw that will use
ibnetdiscover to collect data about your Infiniband network.
This tool needs root access or at least access to the Infiniband device
file (like ibnetdiscover).

Then you need to convert your ibnetdiscover data into Netloc data with
netloc_ib_extract_dats.

Once it is done, the last step is to convert Netloc data into json
format with netloc_draw_to_json.

Now you will be able to open netloc_draw.html in your web browser and
display your json file.

Contact me if you have any question or problem about using it.

Regards.


Cyril.

Le 18/01/2018 à 23:07, Brice Goglin a écrit :
> 
> 
> 
> -------- Message transféré --------
> Sujet : 	Re: [Beowulf] Infiniband switch topology display
> Date : 	Tue, 16 Jan 2018 16:53:13 -0500
> De : 	Bill Abbott <babbott at oarc.rutgers.edu>
> Pour : 	beowulf at beowulf.org
> 
> 
> 
> OSU's INAM is free and graphical.
> 
> Bill
> 
> On 1/16/18 12:18 PM, Alex Chekholko via Beowulf wrote:
>> Hi John,
>>
>> My Mellanox knowledge is some years out of date, but Mellanox makes a
>> proprietary and expensive monitoring tool with a GUI. I believe it has a
>> 30-day trial mode, so you can install it and try it. And I think it
>> displays a graphical view of your topology.
>>
>> But typically you would just use ibnetdiscover, e.g.
>> https://community.mellanox.com/docs/DOC-2379
>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcommunity.mellanox.com%2Fdocs%2FDOC-2379&data=02%7C01%7Cbabbott%40rutgers.edu%7Cf143cb999eb94c7f464808d55d054008%7Cb92d2b234d35447093ff69aca6632ffe%7C1%7C0%7C636517199498683449&sdata=XOFgx4HgaddvLloo60SbWHWMXOnNbeI1Eet%2BFXv157k%3D&reserved=0>
>>
>> Regards,
>> Alex
>>
>> On Tue, Jan 16, 2018 at 2:37 AM, John Hearns via Beowulf
>> <beowulf at beowulf.org <mailto:beowulf at beowulf.org>> wrote:
>>
>>     I may hav easked this quesiton in the past.
>>     Does anyone know of a utility to display Infiniband switch topology
>>     and the links between switches?
>>
>>     I am familiar with the command line tools, I more mean taking the
>>     outout of these tools and making a graphical plot.
>>
>>     John H
>>
>>     _______________________________________________
>>     Beowulf mailing list, Beowulf at beowulf.org
>>     <mailto:Beowulf at beowulf.org> sponsored by Penguin Computing
>>     To change your subscription (digest mode or unsubscribe) visit
>>     http://www.beowulf.org/mailman/listinfo/beowulf
>>     <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.beowulf.org%2Fmailman%2Flistinfo%2Fbeowulf&data=02%7C01%7Cbabbott%40rutgers.edu%7Cf143cb999eb94c7f464808d55d054008%7Cb92d2b234d35447093ff69aca6632ffe%7C1%7C0%7C636517199498683449&sdata=X8UfgRsDM5F2vo%2B19XbPhI7HdWTzaTiTubwNaYHo5xw%3D&reserved=0>
>>
>>
>>
>>
>> _______________________________________________
>> Beowulf mailing list, Beowulf at beowulf.org sponsored by Penguin Computing
>> To change your subscription (digest mode or unsubscribe) visit https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.beowulf.org%2Fmailman%2Flistinfo%2Fbeowulf&data=02%7C01%7Cbabbott%40rutgers.edu%7Cf143cb999eb94c7f464808d55d054008%7Cb92d2b234d35447093ff69aca6632ffe%7C1%7C0%7C636517199498683449&sdata=X8UfgRsDM5F2vo%2B19XbPhI7HdWTzaTiTubwNaYHo5xw%3D&reserved=0
> _______________________________________________
> Beowulf mailing list, Beowulf at beowulf.org sponsored by Penguin Computing
> To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: netloc_draw.png
Type: image/png
Size: 103579 bytes
Desc: not available
URL: <http://www.beowulf.org/pipermail/beowulf/attachments/20180119/1d2bab54/attachment-0001.png>


More information about the Beowulf mailing list