Changes between Initial Version and Version 1 of GeniServices/Tendrils/Fcf.html


Ignore:
Timestamp:
02/29/08 15:30:31 (16 years ago)
Author:
chase@cs.duke.edu
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GeniServices/Tendrils/Fcf.html

    v1 v1  
     1== Tendrils to the Facility Control Framework WG ==
     2
     3According to the [http://www.geni.net/GDD/GDD-06-08.pdf GENI Design Principles (GDD-06-08 PDF)],
     4GENI must enable construction of slices that "arrange components into a
     5representative network" in a way that offers "predictable and
     6repeatable behavior".
     7
     8What requirements does this place on the component interface?
     9
     10 1. '''Slice construction'''.  Is coallocation required?  That is, is it ever
     11 necessary for an experimenter to allocate a defined group of resources
     12 as an atomic unit?  Is it sufficient to allow experimenters to select
     13 from whatever resources are available at any given time?  Or will some
     14 experiments require some set of resources matching a defined profile
     15 whenever the set becomes available?
     16
     17 2. '''Slice fidelity'''.  What level of assurance is required for the resources
     18 allocated to each sliver?  Of course a Component Manager cannot
     19 guarantee that a component will continue to function at a given level.
     20 Does the slice service need it to provide any assurances at all, e.g.,
     21 for "exclusive access to some subset of resources" in GDD-06-08?  What
     22 assurances are needed to "support strong isolation between slices so
     23 that experiments do not interfere with each other", or to "provide
     24 enough feedback about what resources a slice actually receives to
     25 enable researchers to evaluate the validity of their results"?
     26
     27 3. '''Policy control'''.  According to GDD-06-08, GENI will be "sustainable" in
     28 the sense that it will provide incentives to contribute resources.
     29 For example, contributing resource providers might receive in return
     30 for "access to the resources of GENI as a whole".  The GENI Principles
     31 also suggest that the GENI Science Board will "establish policies
     32 about how resources are allocated to research projects."  What
     33 component interfaces and powers are needed to support these
     34 policy control services?
     35