Changes between Version 55 and Version 56 of GENIConcepts


Ignore:
Timestamp:
06/14/13 12:37:29 (11 years ago)
Author:
Vic Thomas
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIConcepts

    v55 v56  
    3838== The GENI AM API and GENI RSpecs ==
    3939
    40 Experimenters request resources from aggregates using a standard API called the [wiki:GeniApi ''GENI Aggregate Manager API''] or ''GENI AM API''.  The AM API allows experimenters to, among other things, list the resources available at an aggregate, request specific resources from the aggregate be allocated to their slices, find the status of resources from the aggregate that are allocated to their slices and delete resources from their slices.  The AM API uses resource specifications, commonly referred to as ''GENI RSpecs'',  to describe resources.  RSpecs are just an XML file in a [wiki:GeniRspec standard format].
     40Experimenters request resources from aggregates using a standard API called the ''[wiki:GeniApi GENI Aggregate Manager API]'' or ''GENI AM API''.  The AM API allows experimenters to, among other things, list the resources available at an aggregate, request specific resources from the aggregate be allocated to their slices, find the status of resources from the aggregate that are allocated to their slices and delete resources from their slices.  The AM API uses resource specifications, commonly referred to as ''GENI RSpecs'',  to describe resources.  RSpecs are just an XML file in a [wiki:GeniRspec standard format].
    4141
    4242Experimenters send to aggregates a ''request RSpec'' that describes the resources they want and get back from the aggregates a ''manifest RSpec'' that describes the resources they got.  The manifest includes information the experimenters will need to use these resources such as the names and IP addresses of compute resources (e.g. virtual machines), user accounts created on the resources and VLAN tags assigned to network links.  Most experimenters will not need to learn details of the AM API or read/write RSpec files; GENI experimenter tools hide much of this complexity.