Changes between Version 141 and Version 142 of GENIExperimenter/ExperimentExample-OF-FOAM


Ignore:
Timestamp:
04/27/12 08:49:33 (8 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIExperimenter/ExperimentExample-OF-FOAM

    v141 v142  
    730730{{{
    731731 $ cd gcf-1.6.1
    732  $ ./src/omni.py createslice 3sites-OF-Exp
    733  $ ./src/omni.py -a of-bbn createsliver 3sites-OF-Exp openflow-bbn.rspec
    734  $ ./src/omni.py -a of-clemson createsliver 3sites-OF-Exp openflow-clemson.rspec   
    735  $ ./src/omni.py -a of-wisconsin createsliver 3sites-OF-Exp openflow-wisconsin.rspec
    736  $ ./src/omni.py -a of-nlr createsliver 3sites-OF-Exp openflow-nlr.rspec
    737  $ ./src/omni.py -a plc-bbn createsliver 3sites-OF-Exp myplc-bbn.rspec
    738  $ ./src/omni.py -a plc-clemson createsliver  3sites-OF-Exp  myplc-clemson.rspec
    739  $ ./src/omni.py -a plc-wisconsin createsliver 3sites-OF-Exp myplc-wisc.rspec
     732 $ ./src/omni.py createslice 3sites-OF-exp
     733 $ ./src/omni.py -a of-bbn createsliver 3sites-OF-exp openflow-bbn.rspec
     734 $ ./src/omni.py -a of-clemson createsliver 3sites-OF-exp openflow-clemson.rspec   
     735 $ ./src/omni.py -a of-wisconsin createsliver 3sites-OF-exp openflow-wisconsin.rspec
     736 $ ./src/omni.py -a of-nlr createsliver 3sites-OF-exp openflow-nlr.rspec
     737 $ ./src/omni.py -a plc-bbn createsliver 3sites-OF-exp myplc-bbn.rspec
     738 $ ./src/omni.py -a plc-clemson createsliver  3sites-OF-exp  myplc-clemson.rspec
     739 $ ./src/omni.py -a plc-wisconsin createsliver 3sites-OF-exp myplc-wisc.rspec
    740740                   
    741741}}}
     
    745745Remember, to renew the slice and slivers reservation time, as the default time is 8 hours. You may find out the current expiration time by using Omni sliverstatus commands. Following are the commands to determine the current sliverstatus along with the expiration times at each aggregate:
    746746{{{
    747  $ ./src/omni.py -a of-bbn sliverstatus 3sites-OF-Exp
    748  $ ./src/omni.py -a of-clemson sliverstatus 3sites-OF-Exp
    749  $ ./src/omni.py -a of-wisconsin sliverstatus 3sites-OF-Exp
    750  $ ./src/omni.py -a of-nlr sliverstatus 3sites-OF-Exp
    751  $ ./src/omni.py -a plc-clemson sliverstatus 3sites-OF-Exp
    752  $ ./src/omni.py -a plc-wisconsin  sliverstatus 3sites-OF-Exp
    753  $ ./src/omni.py -a plc-bbn sliverstatus 3sites-OF-Exp
     747 $ ./src/omni.py -a of-bbn sliverstatus 3sites-OF-exp
     748 $ ./src/omni.py -a of-clemson sliverstatus 3sites-OF-exp
     749 $ ./src/omni.py -a of-wisconsin sliverstatus 3sites-OF-exp
     750 $ ./src/omni.py -a of-nlr sliverstatus 3sites-OF-exp
     751 $ ./src/omni.py -a plc-clemson sliverstatus 3sites-OF-exp
     752 $ ./src/omni.py -a plc-wisconsin  sliverstatus 3sites-OF-exp
     753 $ ./src/omni.py -a plc-bbn sliverstatus 3sites-OF-exp
    754754}}}
    755755The output for running each of the above commands is attached [http://groups.geni.net/geni/attachment/wiki/GENIExperimenter/ExperimentExample-OF-FOAM/openflow-foam-sliverstatus.txt here].
     
    758758You can now renew the slice and slivers. Following are the commands to extend the reservation for the resources:
    759759{{{
    760  $ ./src/omni.py renewslice  3sites-OF-Exp 2012-04-27
    761  $ ./src/omni.py -a of-bbn renewsliver 3sites-OF-Exp 2012-04-27
    762  $ ./src/omni.py -a of-clemson renewsliver 3sites-OF-Exp 2012-04-27
    763  $ ./src/omni.py -a of-wisconsin renewsliver 3sites-OF-Exp 2012-04-27
    764  $ ./src/omni.py -a of-nlr renewsliver 3sites-OF-Exp 2012-04-27
    765  $ ./src/omni.py -a of-clemson renewsliver 3sites-OF-Exp 2012-04-27
    766  $ ./src/omni.py -a of-wisconsin  renewsliver 3sites-OF-Exp 2012-04-27
    767  $ ./src/omni.py -a of-bbn renewsliver 3sites-OF-Exp 2012-04-27
     760 $ ./src/omni.py renewslice  3sites-OF-exp 2012-04-27
     761 $ ./src/omni.py -a of-bbn renewsliver 3sites-OF-exp 2012-04-27
     762 $ ./src/omni.py -a of-clemson renewsliver 3sites-OF-exp 2012-04-27
     763 $ ./src/omni.py -a of-wisconsin renewsliver 3sites-OF-exp 2012-04-27
     764 $ ./src/omni.py -a of-nlr renewsliver 3sites-OF-exp 2012-04-27
     765 $ ./src/omni.py -a of-clemson renewsliver 3sites-OF-exp 2012-04-27
     766 $ ./src/omni.py -a of-wisconsin  renewsliver 3sites-OF-exp 2012-04-27
     767 $ ./src/omni.py -a of-bbn renewsliver 3sites-OF-exp 2012-04-27
    768768}}}
    769769
     
    787787To figure out how to login to the MyPLC hosts that you reserved use the Omni ''sliverstatus'' commands. Following are examples for the experiment captured in this page:
    788788{{{
    789  $ ./src/omni.py -a plc-clemson sliverstatus 3sites-OF-Exp
    790  $ ./src/omni.py -a plc-bbn sliverstatus 3sites-OF-Exp
    791  $ ./src/omni.py -a plc-wisconsin sliverstatus 3sites-OF-Exp
    792 }}}
    793 
    794 The output for running each of the above sliverstatus commands is attached [http://groups.geni.net/geni/attachment/wiki/GENIExperimenter/ExperimentExample-OF-FOAM/sliverstatus-3sites-OF-Exp.txt here].
     789 $ ./src/omni.py -a plc-clemson sliverstatus 3sites-OF-exp
     790 $ ./src/omni.py -a plc-bbn sliverstatus 3sites-OF-exp
     791 $ ./src/omni.py -a plc-wisconsin sliverstatus 3sites-OF-exp
     792}}}
     793
     794The output for running each of the above sliverstatus commands is attached [http://groups.geni.net/geni/attachment/wiki/GENIExperimenter/ExperimentExample-OF-FOAM/sliverstatus-3sites-OF-exp.txt here].
    795795
    796796From the output of the sliverstatus commands, we use the ''pl_login'' and the ''pl_hostname'' to ssh into the MyPLC hosts. Following is a summary for the sites in this experiment:
     
    848848When the experiment is completed, you should release the resources by deleting the sliver for each of the resource aggregates in the Experiment. In the example experiment in this page, the following commands should be issued to release resources:
    849849{{{
    850 ./src/omni.py -a of-bbn deletesliver 3sites-OF-Exp
    851 ./src/omni.py -a of-clemson deletesliver 3sites-OF-Exp
    852 ./src/omni.py -a of-wisconsin deletesliver 3sites-OF-Exp
    853 ./src/omni.py -a of-nlr deletesliver 3sites-OF-Exp
    854 ./src/omni.py -a plc-clemson deletesliver  3sites-OF-Exp 
    855 ./src/omni.py -a plc-wisconsin deletesliver 3sites-OF-Exp
    856 ./src/omni.py -a plc-bbn deletesliver 3sites-OF-Exp
     850./src/omni.py -a of-bbn deletesliver 3sites-OF-exp
     851./src/omni.py -a of-clemson deletesliver 3sites-OF-exp
     852./src/omni.py -a of-wisconsin deletesliver 3sites-OF-exp
     853./src/omni.py -a of-nlr deletesliver 3sites-OF-exp
     854./src/omni.py -a plc-clemson deletesliver  3sites-OF-exp 
     855./src/omni.py -a plc-wisconsin deletesliver 3sites-OF-exp
     856./src/omni.py -a plc-bbn deletesliver 3sites-OF-exp
    857857
    858858}}}