Changes between Version 18 and Version 19 of GeniApi


Ignore:
Timestamp:
10/26/10 16:37:46 (9 years ago)
Author:
Aaron Helsinger
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GeniApi

    v18 v19  
    55The GENI API implements a key interface of the [wiki:SliceFedArch SFA 2.0 Draft], providing a common interface to Aggregate Managers. Experimenters can use the API to access resources belonging to any compliant Control Framework. The API lets you mix and match aggregates with control frameworks.
    66
    7 [http://www.protogeni.net/trac/protogeni ProtoGENI], [http://www.planet-lab.org/ PlanetLab], and [http://www.openflow.org/ Openflow] all have implemented the API and are now interoperable, as demonstrated at GEC8 (mostly).
     7[http://www.protogeni.net/trac/protogeni ProtoGENI], [http://www.planet-lab.org/ PlanetLab], and [http://www.openflow.org/ Openflow] all have implemented the API and are now interoperable. This was initially demonstrated at GEC8, and was used to reserve the resources used in the plenary session demos at GEC9.
    88
    9 The ProtoGENI implementation is live in Utah, and is part of emulab-stable. Contact the mailing list (geni-dev@emulab.net) with questions on using it.
     9The ProtoGENI implementation is live in Utah, and is part of emulab-stable. ProtoGENI has trusted the !PlanetLab root certificate, meaning that !PlanetLab users can use the GENI API to reserve ProtoGENI resources. Contact the mailing list (geni-dev@emulab.net) with questions on using the API at ProtoGENI.
    1010
    11 The !PlanetLab implementation is live on PLC and PLE. ProtoGENI and PLC have also swapped root certificates.  To run the GENI API on your MyPLC instance, simply install the latest release of SFA.  Use the mailing list: devel@planet-lab.org for questions.
     11The !PlanetLab implementation is live on PLC and PLE. ProtoGENI and PLC have also swapped root certificates, meaning that ProtoGENI users can use the API to reserve !PlanetLab resources at PLC.  To run the GENI API on your MyPLC instance, simply install the latest release of SFA.  Use the mailing list: devel@planet-lab.org for questions.
    1212
    1313Contact !OpenFlow for availability of the !OpenFlow implementation of this API.
    1414
    15 The GPO has developed a reference implementation of this API, particularly demonstrating the use of certificates, credentials and credential verification. Also provided is a reference client, [wiki:Omni omni]. [wiki:Omni Omni] communicates with each clearinghouse in its 'native tongue', and then calls the Aggregate Manager API at any compliant Aggregate. These packages are available together for download here: [http://www.gpolab.bbn.com/local-sw/ Download Sample Code].
     15The GPO has developed a reference implementation of this API, particularly demonstrating the use of certificates, credentials and credential verification. Also provided is a reference client, [wiki:Omni omni]. [wiki:Omni Omni] communicates with each clearinghouse in its 'native tongue', and then calls the Aggregate Manager API at any compliant Aggregate. These packages are available together for download here: [http://www.gpolab.bbn.com/local-sw/ Download Sample Code], with source code and our open ticket issues [http://trac.gpolab.bbn.com/gcf available and public here].
    1616
    1717Experimenters should begin designing and conducting experiments that take advantage of the broad variety of resources now available to them. Contact Mark Berman and the Experimentation Working Group with questions.