Currently, FAST is only used at the SeD-level, so these parameters will only
have an effect in SeD configuration files.
fastUse default = 0
This option activates the
requests to FAST. It is ignored if DIET was compiled without FAST, and
defaults to 0 otherwise.
The following options are ignored if DIET was compiled without FAST or if fastUse is set to 0.
LDAP options
ldapUse default = 0
This option activates the
use of LDAP in FAST requests. Only SeDs need to connect to the LDAP so the
option is ignored at the agent-level.
The following two options are ignored if ldapUse is set to 0.
ldapBase default = none
Specify the
host:port address of the LDAP base where FAST gets the results of its
benchmarks.
ldapMask default = none
Specify the mask
used for requests to the LDAP base. It must match the one given in the
.ldif file of the server that was added to the base.
NWS options
nwsUse default = 0
This option activates the use
of NWS in FAST requests. If 0, FAST will use an internal sensor for the
performance of the machine, but will not be able to evaluate communication
times.
The following option is ignored if nwsUse is set to 0.
nwsNameserver default = none
Specify the
host:port address of the NWS name server.
Multi-MA options
To federate resources, each MA tries periodically to contact other MAs. These
options define how the MA connects to the others.
neighbours default = empty list {}
List of
known MAs separated by commas. The MA will try to connect itself to the MAs
named in this list. Each MA is described by the name of its host followed by
its bind service port number (see bindServicePort). For example
host1.domain.com:500, host4.domain.com:500,
host.domainB.net:2001 is a valid three MAs list. By default, an empty
list is set into neighbours.
maximumNeighbours default = 10
This is the
maximum number of other MAs that can be connected to the current MA. If
another MA wants to connect and the current number of connected MAs is equal to
maximumNeighbours, the request is rejected.
minimumNeighbours default = 2
This is the
minimum number of MAs that should be connected to the MA. If the current number
of connected MA is lower than minimumNeighbours, the MA tries to
connect to other MAs.
updateLinkPeriod default = 300
The MA checks if
the connected MAs are alive every updateLinkPeriod seconds.
bindServicePort default = none
The MAs need to
use a specific port to be able to federate themselves. This port is only used
for initializing connections between MAs. If this parameter is not set, the MA
will not accept incoming connection.
You can find the full set of DIET configuration file options in the chapter A.