User Manual

Features Overview and ConfigurationRev 2.3-1.0.1
Mellanox Technologies
116
Per-switch AR Options
A user can provide per-switch configuration options with the following syntax:
SWITCH <GUID> {
<switch option 1>;
<switch option 2>;
...
}
The following are the per-switch options:
Option File Description Values
ENABLE:
<true|false>
Allows you to enable/disable the AR on this
switch. If the general ENABLE option value is
set to 'false', then this per-switch option is
ignored.
This option can be changed on the fly.
Default: true
AGEING_TIME:
<usec>
Applicable to bounded AR mode only. Specifies
how much time there should be no traf
fic in
order for the switch to declare a transmission
burst as finished and allow changing the output
port for the next transmission burst (32-bit
value).
In the pre-switch options file this option refers to
the particular switch only
This option can be changed on-the-fly.
Default: 30
Example of Adaptive Routing Manager Options File
ENABLE: true;
LOG_FILE: /tmp/ar_mgr.log;
LOG_SIZE: 100;
MAX_ERRORS: 10;
ERROR_WINDOW: 5;
SWITCH 0x12345 {
ENABLE: true;
AGEING_TIME: 77;
}
SWITCH 0x0002c902004050f8 {
LOG_SIZE: <size
in MB>
This option defines maximal AR Manager log
file size in MB. The logfile will be truncated and
restarted upon reaching this limit.
This option cannot be changed on-the-fly.
0: unlimited log file
size.
Default: 5
Option File Description Values