Next: Bibliography
Up: Appendix
Previous: Appendix
Contents
- ackFile
- Component: Agent and SeD
- Mode: Acknowledge file
- Type: String
- Description: Path to a file that will be created when the
element is ready to execute.
- agentType
- Component: Agent (MA and LA)
- Mode: All
- Type: Agent type
- Description: Master Agent or Local Agent? As there is only one
executable for both agent types, it is COMPULSORY to specify the type
of this agent: DIET_MASTER_AGENT (or MA) or DIET_LOCAL_AGENT (or
LA).
- batchName
- Component: SeD
- Mode: Batch
- Type: String
- Description: The reservation batch system's name.
- batchQueue
- Component: SeD
- Mode: Batch
- Type: String
- Description: The name of the queue where the job will be submitted.
- bindServicePort
- Component: MA
- Mode: All
- Type: Integer
- Description: port used by the Master Agent to share its IOR.
- cacheAlgorithm
- Component: All
- Mode: DAGDA
- Type: String
- Description: The cache replacement algorithm used when DAGDA needs more space
to store a data. Possible values are: LRU, LFU, FIFO. By default,
no cache replacement algorithm. DAGDA never replace a data by
another one.
- clientMaxNbSeD
- Component: Client
- Mode: All
- Type: Integer
- Description: The maximum number of SeD the client should receive.
- dataBackupFile
- Component: Agent and SeD
- Mode: DAGDA
- Type: String
- Description: The path to the file that will be used when DAGDA save all its
stored data/data path when asked by the user (Checkpointing). By default, no
checkpointing is possible.
- dietHostName
- Component: All
- Mode: All
- Type: String
- Description: the listening interface of the agent. If not specified,
let the ORB get the hostname from the system (the first one if several
one are available).
- dietPort
- Component: All
- Mode: All
- Type: Integer
- Description: the listening port of the agent. If not
specified, let the ORB get a port from the system (if the default
2809 was busy).
- fastUse
- Component: Agent and SeD
- Mode: FAST
- Type: Boolean
- Description: If set to 0, all LDAP and NWS parameters are
ignored, and all requests to FAST are disabled (when DIET is compiled
with FAST). This is useful for testing a DIET platform without
deploying an LDAP base nor an NWS platform.
- initRequestID
- Component: MA
- Mode: All
- Type: Integer
- Description: When a request is sent to the Master Agent, a request ID
is associated and by default it begins at 1. If this parameter is provided, it
will begins at initRequestID.
- internOARbatchQueueName
- Component: SeD
- Mode: Batch
- Type: String
- Description: only useful when using CORI batch features with
OAR 1.6
- ldapBase
- Component: Agent and SeD
- Mode: FAST
- Type: Address
- Description: <host:port> of the LDAP base that stores
FAST-known services.
- ldapMask
- Component: Agent and SeD
- Mode: FAST
- Type: String
- Description: the mask which is registered in the LDAP base.
- ldapUse
- Component: Agent and SeD
- Mode: FAST
- Type: Boolean
- Description: 0 tells FAST not to look for the services in an
LDAP base.
- locationID
- Component: SeD
- Mode: DAGDA
- Type: String
- Description: This parameter is used for alternative transfer cost
prediction.
- lsOutbuffersize
- Component: Agent and SeD
- Mode: All
- Type: Integer
- Description: the size of the buffer for outgoing messages.
- lsFlushinterval
- Component: Agent and SeD
- Mode: All
- Type: Integer
- Description: the flush interval for the outgoing message buffer.
- MADAGNAME
- Component: Client
- Mode: Workflow
- Type: String
- Description: the name of the M agent to wich the client
will connect.
- MAName
- Component: Client
- Mode: All
- Type: String
- Description: Master Agent name. The ORB configuration files of the clients
and the children of this MA (LAs and SeDs) must point at the same CORBA
Naming Service as the one pointed at by the ORB configuration file of
this agent.
- maxConcJobs
- Component: SeD
- Mode: All
- Type: Integer
- Description: If useConcJobLimit == true, how many jobs can run at once?
This shoudl be used in conjunction with maxConcJobs.
- maxDiskSpace
- Component: All
- Mode: DAGDA
- Type: Integer
- Description: The maximum disk space used by DAGDA to store the data. If set
to 0, DAGDA will not take care of the disk usage. By default this value is
equal to the available disk space on the disk partition chosen by the
storageDirectory option.
- maximumNeighbours
- Component: MA
- Mode: Integer
- Type: Multi MA
- Description: maximum number of connected neighbours. The agent
does not accept a greater number of connection to build the federation
than maximumNeighbours.
- maxMemSpace
- Component: All
- Mode: DAGDA
- Type: Integer
- Description: The maximum memory space used by DAGDA to store the data. If set
to 0, DAGDA will not take care of the memory usage. By default no maximum
memory usage is set. Same effect than to choose 0.
- maxMsgSize
- Component: All
- Mode: DAGDA
- Type: Integer
- Description: The maximum size of a CORBA message sent by DAGDA. By
default this value is equal to the omniORB giopMaxMsgSize size.
- minimumNeighbours
- Component: MA
- Mode: Multi MA
- Type: Integer
- Description: Minimum number of connected neighbours. If the
agent has less that this number of connected neighbours, is going to
find some new connections.
- moduleConfigFile
- Component: Agent
- Mode: User scheduling
- Type: String
- Description: Optional configuration file for the module.
- name
- Component: Agent and SeD
- Mode: All
- Type: String
- Description: The name of the element. This parameter is not mandatory
for a SeD as it can generate a name during launch time.
- neighbours
- Component: MA
- Mode: Multi MA
- Type: String
- Description: A list of Master Agent that must be contacted to
build a federation. The format is a list of host:port.
- nwsForecaster
- Component: Agent and SeD
- Mode: FAST
- Type: Address
- Description: NWS forecast module used by FAST.
- nwsNameserver
- Component: Agent and SeD
- Mode: FAST
- Type: Address
- Description: <host:port> of the NWS nameserver.
- nwsUse
- Component: Agent and SeD
- Mode: FAST
- Type: Boolean
- Description: 0 tells FAST not to use NWS for its comm times
forecasts.
- parentName
- Component: LA and SeD
- Mode: All
- Type: String
- Description: the name of the agent to which the element will
register. This agent must have registered at the same CORBA Naming
Service that is pointed to by your ORB configuration.
- pathToNFS
- Component: SeD
- Mode: Batch
- Type: String
- Description: Path to an NFS directory where you have read/write rights.
- pathToTmp
- Component: SeD
- Mode: Batch
- Type: String
- Description: Path to a temporary directory where you have
read/write rights.
- restoreOnStart
- Component: Agent and SeD
- Mode: DAGDA
- Type: Boolean
- Description: DAGDA will load the dataBackupFile file at start and
restore all the data recorded at the last checkpointing event. Possible values
are 0 or 1. By default, no file loading on start - 0.
- schedulerModule
- Component: Agent
- Mode: User scheduling
- Type: String
- Description: The path to the scheduler library file containing the
implementation of the plugin scheduler class.
- shareFiles
- Component: Agent
- Mode: DAGDA
- Type: Boolean
- Description: The DAGDA component shares its file data with all its children
(when the path is accessible by them, for example, if the storage directory is
on a NFS partition). Value can be 0 or 1. By default no file sharing - 0.
- storageDirectory
- Component: All
- Mode: DAGDA or Batch
- Type: String
- Description: The directory on which DAGDA will store the data files.
By default /tmp is used.
- traceLevel
- Component: All
- Mode: All
- Type: Integer
- Description: traceLevel for the DIET agent:
- 0 DIET prints only warnings and errors on the standard error
output,
- 1 [default] DIET prints information on the main steps
of a call,
- 5 DIET prints information on all internal steps too,
- 10 DIET prints all the communication structures too,
- (traceLevel - 10) is given to the ORB to print CORBA messages
too.
- updateLinkPeriod
- Component: MA
- Mode: Multi MA
- Type: Integer
- Description: The agent check at a regular time basis that all
it's neighbours are still alive and try to connect to a new one if the
number of connections is less than
minimumNeighbours. updateLinkPeriod indicate the period
in second between two checks.
- useConcJobLimit
- Component: SeD
- Mode: All
- Type: Boolean
- Description: should SeD restrict the number of concurrent solves?
This should be used in conjunction with maxConcJobs.
- useLogService
- Component: Agent and SeD
- Mode: All
- Type: Boolean
- Description: 1 to use the LogService for monitoring.
- USE_SPECIFIC_SCHEDULING
- Component: Client
- Mode: Custom Client Scheduling (CCS)
- Type: String
- Description:
This option specifies the scheduler the client will use whenever it submits
a request:
- BURST_REQUEST: round robin on the available SeD
- BURST_LIMIT: only allow a certain number of request per SeD in
parallel the limit can be set with "void
setAllowedReqPerSeD(unsigned ix)"
Next: Bibliography
Up: Appendix
Previous: Appendix
Contents
Eddy Caron
2011-03-30