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


Ignore:
Timestamp:
04/27/12 08:56:21 (12 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

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

    v142 v143  
    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
     733 $ ./src/omni.py -a of-bbn createsliver 3sites-OF openflow-bbn.rspec
     734 $ ./src/omni.py -a of-clemson createsliver 3sites-OF openflow-clemson.rspec   
     735 $ ./src/omni.py -a of-wisconsin createsliver 3sites-OF openflow-wisconsin.rspec
     736 $ ./src/omni.py -a of-nlr createsliver 3sites-OF openflow-nlr.rspec
     737 $ ./src/omni.py -a plc-bbn createsliver 3sites-OF myplc-bbn.rspec
     738 $ ./src/omni.py -a plc-clemson createsliver  3sites-OF  myplc-clemson.rspec
     739 $ ./src/omni.py -a plc-wisconsin createsliver 3sites-OF 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
     748 $ ./src/omni.py -a of-clemson sliverstatus 3sites-OF
     749 $ ./src/omni.py -a of-wisconsin sliverstatus 3sites-OF
     750 $ ./src/omni.py -a of-nlr sliverstatus 3sites-OF
     751 $ ./src/omni.py -a plc-clemson sliverstatus 3sites-OF
     752 $ ./src/omni.py -a plc-wisconsin  sliverstatus 3sites-OF
     753 $ ./src/omni.py -a plc-bbn sliverstatus 3sites-OF
    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 2012-04-30
     761 $ ./src/omni.py -a of-bbn renewsliver 3sites-OF 2012-04-30
     762 $ ./src/omni.py -a of-clemson renewsliver 3sites-OF 2012-04-30
     763 $ ./src/omni.py -a of-wisconsin renewsliver 3sites-OF 2012-04-30
     764 $ ./src/omni.py -a of-nlr renewsliver 3sites-OF 2012-04-30
     765 $ ./src/omni.py -a of-clemson renewsliver 3sites-OF 2012-04-30
     766 $ ./src/omni.py -a of-wisconsin  renewsliver 3sites-OF 2012-04-30
     767 $ ./src/omni.py -a of-bbn renewsliver 3sites-OF 2012-04-30
    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
     789 $ ./src/omni.py -a plc-clemson sliverstatus 3sites-OF
     790 $ ./src/omni.py -a plc-bbn sliverstatus 3sites-OF
     791 $ ./src/omni.py -a plc-wisconsin sliverstatus 3sites-OF
    792792}}}
    793793
     
    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
     851./src/omni.py -a of-clemson deletesliver 3sites-OF
     852./src/omni.py -a of-wisconsin deletesliver 3sites-OF
     853./src/omni.py -a of-nlr deletesliver 3sites-OF
     854./src/omni.py -a plc-clemson deletesliver  3sites-OF
     855./src/omni.py -a plc-wisconsin deletesliver 3sites-OF
     856./src/omni.py -a plc-bbn deletesliver 3sites-OF
    857857
    858858}}}