Changes between Version 3 and Version 4 of Tutorials/qNSE/aNgSgEmulator


Ignore:
Timestamp:
May 3, 2018, 5:01:15 PM (6 years ago)
Author:
mita
Comment:

Fixing text format.

Legend:

Unmodified
Added
Removed
Modified
  • Tutorials/qNSE/aNgSgEmulator

    v3 v4  
    1212
    1313VM that will be used in ORBIT environment should be Ubuntu 14.04 with following installed:
    14 1. Mininet with POX, available at [https://github.com/mininet/mininet this GitHub page] with detailed installation instruction.
    15 2. [https://github.com/jsonpickle/jsonpickle jsonpickle], used for JSON configuration deserialization. It can be installed using pip (pip install jsonpickle)
    16 3. [https://github.com/phaag/nfdump nfdump], needed for Net Flow results parsing. It can be installed using `sudo apt-get install nfdump`
     141. Mininet with POX, available at [https://github.com/mininet/mininet this GitHub page]. In short it can be installed with: `./install.sh -a`.
     152. [https://github.com/jsonpickle/jsonpickle jsonpickle], used for JSON configuration deserialization. It can be installed using pip: `pip install jsonpickle`.
     163. [https://github.com/phaag/nfdump nfdump], needed for Net Flow results parsing. It can be installed using: `sudo apt-get install nfdump`.
    17174. emulator, provided at following link
    1818
     
    2121=== Setting up the environment ===
    2222
    23 Setting up environment automated. First, time slot at ORBIT should be scheduled. It can be done using ORBIT Control Panel. Once the registrations has been approved via email, prepared VM can be loaded onto the SB9 test bed and the machines can be started:
    24 1. `omf load -i sg.ndz -t all`
    25 2. `omf tell -a on -t all`
     23Setting up environment is mostly automated. First, time slot at ORBIT should be scheduled. This is explained [http://www.orbit-lab.org/wiki/Documentation/CGettingStarted Getting Started Wiki page]. Once the registrations has been approved via email, prepared VM can be loaded onto the SB9 test bed and the machines can be started. Ubuntu 14.04 VM image is available at ORBIT VM catalog.
     241. Load Ubuntu 14.04 image: `omf load -i ubuntu-14-04-64bit-2017-06-09.ndz -t all`.
     252. Start SB9 nodes: `omf tell -a on -t all`.
    2626Once the VM image has been loaded and the nodes are up and running, the only thing left is to exchange ssh authorized keys. This is done by executing following script `./setup_ssh.sh ~/nodes.`
    27 Provided nodes file contains the list of ORBIT nodes that are up and running.
     27Provided nodes file contains the list of ORBIT nodes that are up and running. File is provided in attached archive.
    2828
    2929=== Running the experiment ===
     
    36361.      Traffic generators
    37372.      Netflow data
    38 They can be collected by calling on ORBIT gateway box that will collect all the results and copy it locally.
    39 Once the results are collected they can be analyzed. Traffic generators can be opened using any text editor while Netflow can be opened using excel.
     38Results are collected by calling a script `collect_results.sh` on ORBIT gateway box. It will collect all the results and copy it locally.
     39Once the results are collected they can be analyzed. Traffic generators can be opened using any text editor while Net Flow can be opened using excel.