Wiki

Clone wiki

gnrs / Running an Experiment on Orbit

Offline Preparation

Server Setup

  • Load image to ORBIT and allocate ASes to nodes that are successfully imaged.
  • Run the script GNRSServPrep.sh which will generate all server configuration files, send them to corresponding nodes and start delay module.
  • Run GNRSServRun.sh which will configure the delay module and start GNRS server on each server node.

Running the Client

  • Choose nodes that will be used as client.
  • Run GNRSCliPrep.sh.
  • Run GNRSCliRun.sh.

Interpreting the Results

  • Take a look at the CSVs and EPS files.

Potential Problem

  • When several gnrs servers are resided in one node, messages forwarded amongst those servers couldn't be handled by the delay module.
  • When client and server are located at the same node, message forwarded from the client to the server can't be handled by the delay module either.
  • When multiple servers are located in one node, they shouldn't share database.

Updated