Changes between Version 23 and Version 24 of MTO
- Timestamp:
- 11/26/13 13:41:05 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MTO
v23 v24 15 15 16 16 Before running MTO, its configuration files must be set to connect all clusters that will be used in a simulation. MTOs configuration is stored in three files: 17 * The global topology file (`$MUSCLE_HOME/etc/mto-topology.cfg`) thatstates what clusters will be connected by the MTO and on which port it will listen for connecting MTOs. The file should be the same for all participating MTOs.17 * The global topology file (`$MUSCLE_HOME/etc/mto-topology.cfg`) states what clusters will be connected by the MTO and on which port it will listen for connecting MTOs. The file should be the same for all participating MTOs. 18 18 {{{ 19 19 // Comment 20 20 # Comment 21 21 22 # host definiton22 # Host definition: 23 23 # <name> <address> [<port>] 24 # if port is ommited, this MTO will not listen for incomming connections 24 # If the port is omitted, this MTO will not listen for incoming connections. 25 # Having few listening hosts may cause a performance penalty; at least one host should listen for connections. 25 26 26 27 A localhost … … 29 30 D localhost 5300 30 31 }}} 31 * The local configuration file ( `$MUSCLE_HOME/etc/mto-config.cfg`) thatstates how the MTO can be contacted by MUSCLE 2 within the cluster. It also specifies a limited port range on a given cluster, which should be different for each participating cluster. The `internalAddress` may be set to an IP-address or hostname that is accessible from all nodes in the cluster. If the host has multiple internet interfaces, the wildcard address `*` may also be specified here. For example, the wildcard is useful for aliasing the hostnames `localhost` and the fully qualified domain name and for running the MTO in a virtual machine.32 * The local configuration file (`$MUSCLE_HOME/etc/mto-config.cfg`) states how the MTO can be contacted by MUSCLE 2 within the cluster. It also specifies a limited port range on a given cluster, which should be different for each participating cluster. The `internalAddress` may be set to an IP-address or hostname that is accessible from all nodes in the cluster. If the host has multiple internet interfaces, the wildcard address `*` may also be specified here. For example, the wildcard is useful for aliasing the hostnames `localhost` and the fully qualified domain name and for running the MTO in a virtual machine. 32 33 {{{ 33 34 # Name of this MTO as in mto-copology.cfg … … 45 46 internalAddress = private-address 46 47 }}} 47 * The MUSCLE 2 configuration (`$MUSCLE_HOME/etc/muscle.defaults`) thatmakes the information about the local MTO available to MUSCLE 2. This should match the local `mto-config.cfg` file.48 * The MUSCLE 2 configuration (`$MUSCLE_HOME/etc/muscle.defaults`) makes the information about the local MTO available to MUSCLE 2. This should match the local `mto-config.cfg` file. 48 49 {{{ 49 50 # Make the MTO available to MUSCLE.