Changes between Version 2 and Version 3 of Old/Mobility/RunVMExperiment


Ignore:
Timestamp:
May 15, 2008, 1:36:00 AM (16 years ago)
Author:
mrodoper
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Old/Mobility/RunVMExperiment

    v2 v3  
    1010== Running an Virtual Mobility Experiment ==
    1111
    12 The virtual mobility on orbit depends on the configuration of click router files and their activation times at specific grid nodes.  Therefore, running an experiment means successfully configuration of the click router files for all the used nodes during the experiment.
     12The virtual mobility on orbit depends on the configuration of click router files and their activation times at specific grid nodes.  Therefore, running an experiment means successful configuration of the click router files for all the used nodes during the experiment and installation of these click files.
    1313
    14 In order to create the click router files automatically, you need to extract vmss2.tar.gz file to your orbit.grid account after logging-in with your user name and password. vmss2.tar.gz compressed file includes several useful scripts that make the creation of needed router files easy using VM*.txt mobility path files (The difference between vmss.tar.gz and vmss2.tar.gz is the latter has additional build-in mobility models and a script for running the experiment automatically).
     14It is an option to create the click router files and run manually, but this process may get complicated. Therefore, there are scripts at the vmss2.tar.gz file to ease the job.
     15
     16In order to create the click router files automatically, you need to extract vmss2.tar.gz file to your orbit.grid account after logging in with your user name and password. vmss2.tar.gz compressed file includes several useful scripts that make the creation of needed router files easy using VM*.txt mobility path files (The difference between vmss.tar.gz used at [wiki:HowTo/virtualMobilitySS Mobility Emulation using Spatial Switching] and vmss2.tar.gz is the latter has additional build-in mobility models and a script for running the experiment automatically).
    1517
    1618Steps
    1719
    18 '''1)''' Log to grid.orbit-lab.org with your user name and password[[BR]]
    19 '''2)''' Run the Mobility Model script and create VM*.txt files[[BR]]
     20'''1)''' Log to grid.orbit-lab.org with your user name and password and extract vmss2.tar.gz[[BR]]
     21'''2)''' Run your own mobility model script or build in models and create VM*.txt files[[BR]]
    2022'''3)''' Run perl ./runVM.pl Perl script (Only vmss2.tar.gz has this file)[[BR]]
    2123
    2224'''IMPORTANT:''' This script above assumes all grip nodes are running without any problem. However, this may not be the case all the time. Some nodes may fail during imaging step and may not respond to your calls. Therefore, the click router file installation to these nodes will fail, so will the experiment. To avoid this case, after finishing step 2, be sure that the nodes that you are using during the experiment are working properly. You may do this by checking “system_topo_failed_grid.rb” file at the root.
    2325
    24 Also, during step 2, the script will automatically perform these actions,
     26During step 3, the script will automatically perform these actions,
    2527
    2628'''1)''' Image  all grid nodes --> Takes approximately 7-8 minutes[[BR]]
     
    3133'''6)''' Run the loaded Click files on nodes --> Takes a few seconds[[BR]]
    3234
     35Step 6 completes the initialization process and then nodes get active sequentially in a predetermined order and emulate mobility.
     36
    3337Total running time of your experiment is depended on the durations that you specified at your mobility model and the above mentioned durations.
    3438