FabricEval exports
At the end of a FabricEval run, we would find a new folder generated under the
top level project folder. The folder name is set to FLAG.GR_ALGO
. So if we
are evaluating IGR, the folder will be called igr/
.
In the generated folder, there will be a few files:
topo.textproto
: protobuf file of the network topology generated bytopogen
. If FabricEval is set to load a pre-generated topology, there will be notopo.textproto
generated.TM.textproto
: protobuf file of the traffic demands generated bytmgen
. If FabricEval is set to load a pre-generated demand matrix, there will be noTM.textproto
generated.te_sol.textproto
: protobuf file of the TE solution generated byGlobalTE
. If FabricEval is set to load a pre-generated TE solution, there will be note_sol.textproto
generated.LU.csv
: csv file containing a dump of all links’ utilization, both ideal and actual.node_demand.csv
: csv file containing a dump of the admitted and total demand on each switch.node_ecmp.csv
: csv file containing a dump of the number of groups and switch table utilization on each switch.path_diversity.csv
: csv file containing a dump of the number of unique paths/ports in each group before and after group reduction (if pruned), as well as the traffic volume impacted due to pruning.reduced_groups.csv
: csv file containing a dump of all reduced groups on all switches.
All the essential information about the network utilization is stored along with
the Topology
class in topology/topology.py
. Users can expose more information
and export it to files by modifying the class.
- Previous
- Next