Changes between Version 8 and Version 9 of GEMINI


Ignore:
Timestamp:
03/12/12 15:36:02 (13 years ago)
Author:
jmccolga@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GEMINI

    v8 v9  
    6464=== Milestones ===
    6565
     66== Spiral 4 ==
    6667
    67 a)      Work with I&M teams and the GPO to define and document a defined range of GENI environments, into which I&M tools can be successfully deployed, including:  a selected set of aggregates, accessed by specified interfaces/protocols/APIs, using a selected set of experiment management and measurement orchestration tools.  (March 2012)
    68 
    69 b)      Define and document v1.0 GEMINI architecture, service components, interfaces and measurement data schemas, in cooperation with I&M teams and the GPO.  (March 2012)
    70 
    71 c)      Refactor UNIS (combined Lookup and Topology Services) to support hierarchical operation with local and global instances: [[BR]]
    72 
    73 1.      Update topology model to Rspec version 3 and AM API (February 2012) [[BR]]
    74 
    75 2.      Modifications to allow local UNIS to register with global UNIS (March 2012) [[BR]]
    76 
    77 3.      Initial deployment of persistent GENI Global I&M Registry (GGR) service, based on UNIS. (May 2012) [[BR]]
    78 
    79 4.      Complete noSQL (MongoDB) backend (September 2012)  [[BR]]
    80 
    81 5.      Unify Perl and Python implementations (September 2012) [[BR]]
    82 
    83 
    84 d)      Refactor LAMP/perfSONAR/Periscope/BLiPP services:  [[BR]]
    85 
    86 1.      To support deployment into a defined range of GENI environments. (March 2012) [[BR]]
    87 
    88 2.      To support the flexible deployment of I&M services onto selected nodes, and the flexible configuration of I&M measurement points, including those for basic active network measurements, at each measurement node.  (March, 2012) [[BR]]
    89 
    90 3.      To support dynamic deployment of I&M services, after an application has been deployed on a node.  (July 2012) [[BR]]
    91 
    92 
    93 e)      Refactor and extend LAMP/perfSONAR/Periscope/BLiPP services: [[BR]]
    94  
    95 1.      To collect measurement data provided by an experimenter’s application (July 2012) [[BR]]
    96 
    97 2.      To efficiently collect measurement data from MIBs in the local node  (July 2012) [[BR]]
    98 
    99 f)       Refactor perfSONAR Measurement Archive (MA) to Measurement Store (MS) and extend to: [[BR]]
    100 
    101 1.      Support authorization of transfers between slices (April 2012)  [[BR]]
    102 
    103 2.      Support for multiple storage arrangements, including a continuum of durations (August 2012) [[BR]]
    104 
    105 3.      Support movement of measurement data objects from an MS to an iRODS-based Measurement Data Archive service, including the associated MDOD (September 2012) [[BR]]
    106 
    107 g)      Refactor INSTOOLS portal service to support GEMINI and GIMI tools, to become the GENI Experimenter Portal Service        [[BR]]
    108 
    109 1.      Identify use cases / concept of operations, in cooperation with the GIMI project  (February 2012) [[BR]]
    110 
    111 2.      Provide first prototype (March 2012) [[BR]]
    112 
    113 3.      Initial deployment of persistent GENI Experimenter Portal Service (July 2012) [[BR]]
    114 
    115 4.      Include ability to view Periscope services (July 2012) [[BR]]
    116 
    117 5.      Include ability to orchestrate operation of measurement services (Sept 2012) [[BR]]
    118 
    119 6.      Include ability to create and edit Measurement Data Object Descriptors (MDODs)  (Sept 2012) [[BR]]
    120 
    121 7.      Include ability to manage archiving of measurement data objects (Sept 2012) [[BR]]
    122 
    123 8.      Include content management features into Periscope service  (December 2012) [[BR]]
    124 
    125 
    126 h)      GENI Event Messaging Service (GEMS)  [[BR]]
    127 
    128 1.      Identify use cases and concept of operations, in cooperation with the IMF and GIMI projects (February 2012) [[BR]]
    129 
    130 2.      Compare available technologies and prototypes, in cooperation with the IMF and GIMI projects (March 2012) [[BR]]
    131 
    132 3.      Complete initial GEMS prototype (June 2012) [[BR]]
    133 
    134 4.      Integrate initial GEMS for GEMINI 1.0 (July 2012) [[BR]]
    135 
    136 5.      Initial deployment of GENI Event Messaging Service (GEMS) (July 2012) [[BR]]
    137 
    138 
    139 i)      Deliver release of GEMINI v1.0 I&M services software (July 2012) [[BR]]
    140 
    141 1.      Fully integrated, and tested for functionality and robustness [[BR]]
    142 
    143 2.      Documented [[BR]]
    144 
    145 3.      For operation in defined range of GENI environments  [[BR]]
    146 
    147 4.      Deployment configurable for use by experimenters and for infrastructure measurement [[BR]]
    148 
    149 5.      With capabilities and features as noted [[BR]]
    150 
    151 
    152 j)      Demonstrate, document and support the use of GEMINI I&M services to collect, analyze and present measurement data satisfying the defined use cases for instrumenting an experimenter’s slice, including: [[BR]]
    153 
    154 1.      Active IP network performance measurements, made between nodes within the slice (i.e., ping and iperf) (February 2012) [[BR]]
    155 
    156 2.      Measurement data provided by the experimenter’s application (July 2012) [[BR]]
    157 
    158 3.      Demonstrate at GEC14  (July 2012) [[BR]]
    159 
    160 4.      Tutorial for experimenters at GEC14  (July 2012) [[BR]]
    161 
    162 5.      Continuing support and bug fixes to experimenters using GEMINI I&M services  (thru Sept 2012) [[BR]]
    163 
    164 
    165 k)      Demonstrate, document and support the use of GEMINI I&M services to collect, analyze and present measurement data satisfying the defined infrastructure monitoring use cases, including: [[BR]]
    166 
    167 1.      A persistent infrastructure measurement slice, that provides active and/or passive measurements of the infrastructure included within the slice (February 2012) [[BR]]
    168 
    169 2.      Authentication, and basic Authorization support, for collection and presentation in another slice (June 2012) [[BR]]
    170 
     68 * [[MilestoneDate(GEMINI: S4.a Define and document a defined range of GENI environments)]]
     69 * [[MilestoneDate(GEMINI: S4.b Define and document)]]
     70 * [[MilestoneDate(GEMINI: S4.c Refactor UNIS)]]
     71 * [[MilestoneDate(GEMINI: S4.c.1 Update topology model)]]
     72 * [[MilestoneDate(GEMINI: S4.c.2 Modifications)]]
     73 * [[MilestoneDate(GEMINI: S4.c.3 Deployment)]]
     74 * [[MilestoneDate(GEMINI: S4.c.4 Complete noSQL (MongoDB) backend)]]
     75 * [[MilestoneDate(GEMINI: S4.c.5 Unify Perl and Python implementations)]]
     76 * [[MilestoneDate(GEMINI: S4.d Refactor LAMP/perfSONAR/Periscope/BLiPP services)]]
     77 * [[MilestoneDate(GEMINI: S4.d.1 Refactor LAMP/perfSONAR/Periscope/BLiPP services)]]
     78 * [[MilestoneDate(GEMINI: S4.d.2 Refactor LAMP/perfSONAR/Periscope/BLiPP services)]]
     79 * [[MilestoneDate(GEMINI: S4.d.3 Refactor LAMP/perfSONAR/Periscope/BLiPP services)]]
     80 * [[MilestoneDate(GEMINI: S4.e Refactor and extend LAMP/perfSONAR/Periscope/BLiPP services)]]
     81 * [[MilestoneDate(GEMINI: S4.e.1 Refactor and extend LAMP/perfSONAR/Periscope/BLiPP services)]]
     82 * [[MilestoneDate(GEMINI: S4.e.2 Refactor and extend LAMP/perfSONAR/Periscope/BLiPP services)]]
     83 * [[MilestoneDate(GEMINI: S4.f Refactor perfSONAR Measurement Archive (MA) to Measurement Store (MS) and extend)]]
     84 * [[MilestoneDate(GEMINI: S4.f.1 Refactor perfSONAR Measurement Archive (MA) to Measurement Store (MS) and extend)]]
     85 * [[MilestoneDate(GEMINI: S4.f.2 Refactor perfSONAR Measurement Archive (MA) to Measurement Store (MS) and extend)]]
     86 * [[MilestoneDate(GEMINI: S4.f.3 Refactor perfSONAR Measurement Archive (MA) to Measurement Store (MS) and extend)]]
     87 * [[MilestoneDate(GEMINI: S4.g "Refactor INSTOOLS portal service to support GEMINI and GIMI tools, to become the GENI Experimenter Portal Service")]]
     88 * [[MilestoneDate(GEMINI: S4.g.1 "Refactor INSTOOLS portal service to support GEMINI and GIMI tools, to become the GENI Experimenter Portal Service")]]
     89 * [[MilestoneDate(GEMINI: S4.g.2 "Refactor INSTOOLS portal service to support GEMINI and GIMI tools, to become the GENI Experimenter Portal Service")]]
     90 * [[MilestoneDate(GEMINI: S4.g.3 "Refactor INSTOOLS portal service to support GEMINI and GIMI tools, to become the GENI Experimenter Portal Service")]]
     91 * [[MilestoneDate(GEMINI: S4.g.4 "Refactor INSTOOLS portal service to support GEMINI and GIMI tools, to become the GENI Experimenter Portal Service")]]
     92 * [[MilestoneDate(GEMINI: S4.g.5 "Refactor INSTOOLS portal service to support GEMINI and GIMI tools, to become the GENI Experimenter Portal Service")]]
     93 * [[MilestoneDate(GEMINI: S4.g.6 "Refactor INSTOOLS portal service to support GEMINI and GIMI tools, to become the GENI Experimenter Portal Service")]]
     94 * [[MilestoneDate(GEMINI: S4.g.7 "Refactor INSTOOLS portal service to support GEMINI and GIMI tools, to become the GENI Experimenter Portal Service")]]
     95 * [[MilestoneDate(GEMINI: S4.g.8 "Refactor INSTOOLS portal service to support GEMINI and GIMI tools, to become the GENI Experimenter Portal Service")]]
     96 * [[MilestoneDate(GEMINI: S4.h GENI Event Messaging Service (GEMS))]]
     97 * [[MilestoneDate(GEMINI: S4.h.1 GENI Event Messaging Service (GEMS))]]
     98 * [[MilestoneDate(GEMINI: S4.h.2 GENI Event Messaging Service (GEMS))]]
     99 * [[MilestoneDate(GEMINI: S4.h.3 GENI Event Messaging Service (GEMS))]]
     100 * [[MilestoneDate(GEMINI: S4.h.4 GENI Event Messaging Service (GEMS))]]
     101 * [[MilestoneDate(GEMINI: S4.h.5 GENI Event Messaging Service (GEMS))]]
     102 * [[MilestoneDate(GEMINI: S4.i Deliver release of GEMINI v1.0 I&M services software)]]
     103 * [[MilestoneDate(GEMINI: S4.j "Demonstrate, document and support the use of GEMINI I&M services")]]
     104 * [[MilestoneDate(GEMINI: S4.j.1 "Demonstrate, document and support the use of GEMINI I&M services")]]
     105 * [[MilestoneDate(GEMINI: S4.j.2 "Demonstrate, document and support the use of GEMINI I&M services")]]
     106 * [[MilestoneDate(GEMINI: S4.j.3 "Demonstrate, document and support the use of GEMINI I&M services")]]
     107 * [[MilestoneDate(GEMINI: S4.j.4 "Demonstrate, document and support the use of GEMINI I&M services")]]
     108 * [[MilestoneDate(GEMINI: S4.j.5 "Demonstrate, document and support the use of GEMINI I&M services")]]
     109 * [[MilestoneDate(GEMINI: S4.k "Demonstrate, document and support the use of GEMINI I&M services")]]
     110 * [[MilestoneDate(GEMINI: S4.k.1 "Demonstrate, document and support the use of GEMINI I&M services")]]
     111 * [[MilestoneDate(GEMINI: S4.k.2 "Demonstrate, document and support the use of GEMINI I&M services")]]
     112 * [[MilestoneDate(GEMINI: S4.k.3 "Demonstrate, document and support the use of GEMINI I&M services")]]
     113 * [[MilestoneDate(GEMINI: S4.k.4 "Demonstrate, document and support the use of GEMINI I&M services")]]
     114 * [[MilestoneDate(GEMINI: S4.k.5 "Demonstrate, document and support the use of GEMINI I&M services")]]
     115 * [[MilestoneDate(GEMINI: S4.k.6 "Demonstrate, document and support the use of GEMINI I&M services")]]
    171116
    172117