Changes between Version 62 and Version 63 of GENIConcepts


Ignore:
Timestamp:
06/19/13 11:21:47 (11 years ago)
Author:
Vic Thomas
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIConcepts

    v62 v63  
    5757The following is the workflow for a typical GENI experiment.  The objective here is to show how the concepts described above tie together; this is not intended to be a complete description of the GENI experimenter workflow.  The experimenter in this workflow uses the [https://portal.geni.net ''GENI Portal''], a web-based tool for experimenters to create accounts, projects and slices and to manage project and slice memberships.
    5858
    59 1. '''Experiment set up'''
    60     a. Get a [wiki:GENI account.  Join an existing [wiki:GENIConcepts#Project project]  or create a new project.  Only faculty and senior technical staff with project-lead privileges can create projects.
    61     b.
    62 
    63   1. Requests an account at the GENI Portal.
    64   2.
    65   3. Creates a [wiki:GENIConcepts#Slice slice].
    66   4. Decides what resources she needs and the [wiki:GENIConcepts#AggregatesandResources aggregates] from which she will get these resources.
    67   5. Crafts an [wiki:GENIConcepts#TheGENIAMAPIandGENIRSpecs RSpec] that describes the resources she needs.  She will typically use a GENI experimenter tool to craft this RSpec.
    68   6. Invokes the appropriate [wiki:GENIConcepts#TheGENIAMAPIandGENIRSpecs GENI AM API] calls on the aggregates she wants to use; the request RSpec is sent to the aggregates using these AM API calls.
    69   7. Receives from the aggregates a [wiki:GENIConcepts#TheGENIAMAPIandGENIRSpecs manifest RSpec] that includes information she will need to use the resources allocated to her slice.
    70   8. Uses the resources she got to run her experiment.  She may log into the compute resources she got, install software and send traffic on the network links.
    71   9. Deletes the resources from her slice when her experiment is done.
     59'''1. Experiment set up'''
     60    a. Get a [wiki:GENIConcepts#GettingAccesstoGENIandGENIResources GENI account].
     61    b. Join an existing [wiki:GENIConcepts#Project project]  or create a new project.  Only faculty and senior technical staff with project-lead privileges can create projects.
     62    c. Create a [wiki:GENIConcepts#Slice slice].
     63    d. Use an experimenter tool to:
     64          * Craft a [wiki:GENIConcepts#TheGENIAMAPIandGENIRSpecs Request RSpec] that specifies the resources needed
     65          * Make the appropriate [wiki:GENIConcepts#TheGENIAMAPIandGENIRSpecs GENI AM API] calls on the [wiki:GENIConcepts#AggregatesandResources aggregates] from where the resources are being requested.
     66'''2. Experiment execution'''
     67     a. Use information in the [wiki:GENIConcepts#TheGENIAMAPIandGENIRSpecs manifest RSpec]  returned by the aggregates to log into compute resources, install software, send traffic on the network links, etc.
     68'''3. Finishing up'''
     69     a. Delete resources obtained from the aggregates by using an experimenter tool to make the appropriate GENI AM API calls on these aggregates.
    7270
    7371