Skip to content. | Skip to navigation

Personal tools


You are here: Home / Wiki / Minutesfrom08Sep2009


ProtoGENI Project Meeting, 8 Sep 2009

ProtoGENI Project Meeting, 8 Sep 2009


  • attendees: Rob, Jon, Gary, Leigh (phone)
  • start @ 4:00 PM
  • end @ 5:30 PM

Component Manager API

We discussed and proposed sliver and ticket semantics of the API. Points still outstanding include decisions on whether a ticket is consumed upon redemption (which is strongly related to whether a sliver carries an implicit promise for the resources it holds, or whether that promise must be made explicit in another ticket held alongside it), and what facilities should be made available for holding multiple tickets and/or promises in various sliver states (necessary to implement two-phase commits).

Proposed sliver states

The sets of sliver states we proposed included these two:

sliver-state.png other-sliver-state.png

Note that both require additional requirement, and neither of these nor any others have yet been agreed on. Additional possibilities include a scheme without books, but where redeeming a ticket does not consume it (like the second diagram above, but redemption would lead directly to the "sliver and ticket" state); and another alternative similar to the first which also allowed a state with both an instantiated sliver and a book of two tickets, where neither ticket corresponded to the resources currently held.