[Openib-windows] RE: IBDM - IB DataModel build issues fixed - full version

Hal Rosenstock halr at voltaire.com
Wed Jul 6 05:37:05 PDT 2005


On Tue, 2005-07-05 at 11:10, Eitan Zahavi wrote:
> Hi Hal,
> 
> > Why does the TOPSYSTEM need to be identified ? Is it just a way of
> not
> > having it as the first file in the system definition ?

Can you elaborate a little on TOPSYSTEM ?

> > Where does the topology file come from ? 
> [EZ] The user is supposed to provide that. Normally when large
> clusters are built the same information is used for labeling the
> cables.
> 
> Is there a topology file which
> > uses system names (and requires underlying system definition files
> (to
> > be predefined)) ?
> [EZ] I am not sure what you mean by "Is there"? 
> Yes the topology file will use systems that are defined by IBNL and
> list their inter connections. I already provided an example:
> 
> MT2400 mySwitch
>    P1 -> Cougar H-1 P2
>    P2 -> Cougar H-2 P1 

So this is the physical connectivity between external systems (and IBNL
is the internal physical connectivity of a system). Correct ?

Is a simple topology file describing two Cougars (but you might use
other HCA names of course) to a 24 port switch system named MT2400.
> 
> > 
> > Also, can you list the (current and anticipated) consumers of this
> data
> > model ? 
> [EZ] Good question:
> ibnlparse - a simple parser and checker for IBNL files only. 
> ibdmtr - traces a directed route through the topology (both system and
> node level)
> ibdmchk - both "design" and "verification" tool for topologies. For
> "design" mode it takes topology file as the fabric definition. For
> "verification" mode it takes OpenSM dump files:subnet.lst, osm.fdbs,
> osm.mcfdbs
> 
> topotest - check if the given topology matches the discovered one
> (discovered topology is given as opensm subnet.lst format).
> 
> I presume the IBMgtSim is one. I also see: ibnlparse, ibdmchk,
> > ibdmtr, and topotest. Are there others ? Is there any description of
> > these ?
> Each one has -h (maybe ibnltest doe not - but it is an IBNL a
> developers tool...)

Thanks.

-- Hal




More information about the ofw mailing list