Changes between Version 51 and Version 52 of GENIExperimenter/RSpecs


Ignore:
Timestamp:
05/15/12 13:04:24 (12 years ago)
Author:
nriga@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIExperimenter/RSpecs

    v51 v52  
    1515 This is the document that a user sends to an AM to describe the resources that he wants to reserve.
    1616==== Manifest RSpec ====
    17  This is the document returned by an AM tha describes the resources that a user has at an AM.
     17 This is the document returned by an AM that describes the resources that a user has reserved at an AM.
    1818
    1919= RSpec Versions =
    20 Except from the three types of RSpecs, there are also different versions of RSpecs. The current version is the [wiki:RSpecSchema3 GENI v3]. Depending on which tool you use to reserve resources you should be able to get a list of supported RSpecs from each AM through the [wiki:GAPI_AM_API_V2#GetVersion getversion] API call.
     20In addition to the three types of RSpecs, there are also different versions of RSpecs. The current version is [wiki:RSpecSchema3 GENI v3]. Depending on which tool you use to reserve resources you should be able to get a list of supported RSpecs from each AM through the [wiki:GAPI_AM_API_V2#GetVersion GetVersion] API call.
    2121== GENI v3 ==
    2222The current GENI v3 RSpec schemas are based on the ProtoGENI v2 RSpecs. You can find some documentation and RSpec examples [http://www.protogeni.net/trac/protogeni/wiki/RSpec on the ProtoGENI website]. There you will also find a [http://www.protogeni.net/trac/protogeni/wiki/RSpecTutorial tutorial on RSpecs]. Although the examples are for ProtoGENI v2 RSpecs, it is easy to [wiki:HowTo/Convertv2tov3RSpecs convert them] to GENI v3.
     
    2727
    2828== SFA RSpec ==
    29 The SFA RSpec is the native RSpec format the PlanetLab AMs use. As of January 2012 PlanetLab support GENI v3 RSpecs.
     29The SFA RSpec is the native RSpec format the PlanetLab AMs use. As of January 2012 PlanetLab supports GENI v3 RSpecs that is the recommended RSpec for use in GENI.
    3030
    3131== ProtoGENI v2 (deprecated) ==
     
    3737For OpenFlow v3 RSpecs there is [wiki:HowTo/WriteOFv3Rspecs wiki page] that gives step-by-step instructions about how to write  a valid RSpec.
    3838
     39There are also instructions about [wiki:HowTo/Convertv2tov3RSpecs converting] ProtoGENI v2 to GENI v3 RSpecs.
     40
    3941== Debugging RSpecs ==
    40 If you write your own RSpecs, then you can use [https://www.protogeni.net/trac/protogeni/wiki/RSpecDebugging rspeclint] to verify the validity of the document. `rspeclint.py` is a script written in python
     42If you write your own RSpecs, it is recommended that you use [https://www.protogeni.net/trac/protogeni/wiki/RSpecDebugging rspeclint] to verify the validity of the document. `rspeclint.py` is a script written in python
    4143that will check the validity of an xml document against its schema.
    4244