Changes between Version 47 and Version 48 of HelloGENI


Ignore:
Timestamp:
08/28/12 16:47:30 (12 years ago)
Author:
nriga@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HelloGENI

    v47 v48  
    33'''Feel free to send corrections and suggestions about this page to [mailto:help@geni.net]'''
    44
    5 Here's a description of a Hello GENI example that is using resources from the [wiki:TangoGENI Mesoscale GENI deployment]. For this example, you would need an account on GPO's ProtoGENI cluster, look [wiki:GENIExperimenter/ExperimentCredentials#GetGENIcredentials here] for instructions.
    6 
    7 For this example we are going to use [http://trac.gpolab.bbn.com/gcf/wiki/Omni Omni], which is a command line tool that allows you to reserve resources from any Aggregate Manager that supports the GENI Api. If you have never used [http://trac.gpolab.bbn.com/gcf/wiki/Omni Omni] before, you should first download, install and [http://trac.gpolab.bbn.com/gcf/wiki/OmniConfigure configure Omni]. For this example [source:trunk/wikifiles/hello-geni/omni_config this config file] is used.
     5Here's a description of a Hello GENI example that is using resources from the [wiki:TangoGENI Mesoscale GENI deployment]. For this example, you would need an account on GPO's ProtoGENI cluster, look [wiki:SignMeUp here] for instructions.
     6
     7For this example we are going to use [http://trac.gpolab.bbn.com/gcf/wiki/Omni Omni], which is a command line tool that allows you to reserve resources from any Aggregate Manager that supports the [wiki:GeniApi GENI AM API]. If you have never used [http://trac.gpolab.bbn.com/gcf/wiki/Omni Omni] before, you should first download, install and [http://trac.gpolab.bbn.com/gcf/wiki/OmniConfigure configure Omni].
    88
    99= Overview =
     
    6262
    6363== Create slivers ==
    64 For each aggregate we would need to create a sliver that will contain the necessary resources. For all aggregates it is important to know the AM url for requesting the resources. The best place to get the information is at [wiki:GeniAggregate the Aggregate's wiki page]. Also the example [source:trunk/wikifiles/hello-geni/omni_config] file has a list of all the AMs along with assigned nicknames. If you include a similar section in your omni_config file then you can refer to AMs using their nicknames. For the rest of this example we are going to use the nicknames specified in the example [source:trunk/wikifiles/hello-geni/omni_config] file. If there is an aggregate whose URL you can't find, please email [mailto:help@geni.net].
     64For each aggregate we would need to create a sliver that will contain the necessary resources. For all aggregates it is important to know the AM url for requesting the resources. When configuring omni, you should have included a set of nicknames so that you don't have to memorize long URLs. Also the example [source:trunk/wikifiles/hello-geni/omni_config] file has a list of all the AMs along with assigned nicknames. If you include a similar section in your omni_config file then you can refer to AMs using their nicknames. For the rest of this example we are going to use the nicknames specified in the example [source:trunk/wikifiles/hello-geni/omni_config] file. If there is an aggregate whose URL you can't find, please email [mailto:help@geni.net].
    6565
    6666=== Clemson myPLC sliver ===
     
    8282ssh -i .ssh/gcf_id_rsa pgenigpolabbbncom_hellogenislice@planetlab5.clemson.edu
    8383}}}
    84 Your sliver should be ready within 1 min. If after 5 min you are not able to login to the host, delete your sliver and recreate it. If the problem persists email to the support email given in the aggregate page.
     84Your sliver should be ready within 1 min. If after 5 min you are not able to login to the host, delete your sliver and recreate it. If the problem persists email [mailto:help@geni.net].
    8585{{{
    8686omni.py deletesliver -n -a plc-clemson hellogenislice
     
    146146
    147147{{{
    148 omni.py listresources -a https://foam.gpolab.bbn.com:3626/foam/gapi/1 -o
     148omni.py listresources -a of-gpo -V 1 -o
    149149}}}
    150150