Changes between Version 1 and Version 2 of GEC12GeniAmAPI


Ignore:
Timestamp:
10/18/11 15:26:04 (13 years ago)
Author:
Aaron Helsinger
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GEC12GeniAmAPI

    v1 v2  
    55  Organizer: Aaron Helsinger, GPO
    66
    7   The Aggregate Manager API has been in use for over a year. This
    8   session will seek agreement on several proposed changes to the
    9   API. These changes may include adding support for cheap resource
    10   reservations (tickets), supporting dynamic updates to single
    11   aggregate reservations (updateSliver), finer grain control of
    12   reservations at aggregates (slice vs sliver vs sliverGroup), and
    13   richer return structures from API calls.
     7  Dial In: 866-453-5550; Participant pin: 6513886#
     8
     9  The Aggregate Manager API has been in use for over a year. This session will seek agreement on several proposed changes to the
     10  API. These changes include (1) supporting optional per-aggregate options, (2) changing all method return structures to provide richer feedback, (3) adding support for !UpdateSliver to dynamically add or remove resources from your slice, and (4) beginning discussions about tickets to support negotiated reservations, brokering, scheduling, and other future features.
     11
     12  '''Note''': The [wiki:GEC12CodingSprint Coding Sprint session] on Friday afternoon will be used to further specify some of the changes discussed here. That session will ensure common handling of edge cases, error conditions, and other implementation details.
     13
     14=== Agenda ===
     15 * Status of the AM API - Aaron Helsinger
     16 * Previously discussed changes - Aaron Helsinger
     17  * [wiki:GAPI_AM_API_DRAFT#ChangeSetA RSpecs are GENI V3 schema XML documents]
     18  * [wiki:GAPI_AM_API_DRAFT#ChangeSetB Add a new options argument and change method returns to a richer structure]
     19  * [wiki:GAPI_AM_API_DRAFT#ChangeSetC Add UpdateSliver to support add, modifying, or removing resources from a slice at an aggregate]
     20 * New change topic: [wiki:GAPI_AM_API_DRAFT#ChangeSetE Tickets]
     21  * Rob Ricci
     22  * Andy Bavier
     23  * Ilia Baldine
     24 * Discussion
     25
     26=== Background Reading ===
     27 * [wiki:GAPI_AM_API GENI AM API V1 wiki page]
     28 * [wiki:GAPI_AM_API_DRAFT Draft AM API Revisions wiki page]
     29 * GENI developer list discussions on [http://lists.geni.net/pipermail/dev/2011-October/000403.html new options and return structures], and on [http://lists.geni.net/pipermail/dev/2011-October/000433.html Updatesliver]