Changes between Version 3 and Version 4 of GENI-Infrastructure-Portal/MonitoringReqts


Ignore:
Timestamp:
12/14/11 14:26:25 (12 years ago)
Author:
sedwards@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENI-Infrastructure-Portal/MonitoringReqts

    v3 v4  
    88
    99== Introduction ==
    10  First, some introduction to explain terms and provide a common understanding of what monitoring and management in GENI is.
     10First, some introduction to explain terms and provide a common understanding of what monitoring and management in GENI is.
    1111
    1212 * Why are we here?
     
    120120 * A.5 Requirement: Privacy
    121121   * Preserve privacy of users (opt-in, experimenters, other users of resources)
    122       * [[Color(red,TBD – This is an area needing major discussion)]]
     122      * [[Color(red,TBD – This is an area needing major discussion (NOT STARTED))]]
    123123
    124124 * B.1 Requirement: Troubleshooting & Event Escalation
     
    127127      * B.1.2 Meta-operations and aggregate operators must work together to resolve problems
    128128        * Aggregates must advertise resources accurately
    129            * (threshold) statically --> [[Color(green,Fill out aggregate page)]]
    130            * (objective) dynamically --> [[Color(green,Advertise resources via AM API)]]
    131         * Aggregates notify meta-operations when resources are unavailable --> [[Color(orange,via e-mail (doing SOME of the time))]]
     129           * (threshold) statically --> [[Color(green,Fill out aggregate page (DONE))]]
     130           * (objective) dynamically --> [[Color(green,Advertise resources via AM API (DONE))]]
     131        * Aggregates notify meta-operations when resources are unavailable --> [[Color(orange,via e-mail (doing SOME of the time) (IN PROGRESS))]]
    132132        * Aggregates cooperate with meta-operations on the resolution of security events
    133133        * Aggregates cooperate with LLR on the resolution of security events
     
    138138   * Must be possible to do an emergency stop in case of a problem
    139139   * Must maintain POC information at meta-operations
    140       * Aggregate -->  [[Color(green,end contact info to GMOC)]]
    141       * Campus --> [[Color(green,send contact info to GMOC)]]
    142       * Experimenter --> [[Color(orange,slice e-mail)]]
    143       * Other infrastructure --> [[Color(green,contacted by relevant campus)]]
     140      * Aggregate -->  [[Color(green,end contact info to GMOC (DONE))]]
     141      * Campus --> [[Color(green,send contact info to GMOC (DONE))]]
     142      * Experimenter --> [[Color(orange,slice e-mail  (IN PROGRESS))]]
     143      * Other infrastructure --> [[Color(green,contacted by relevant campus (DONE))]]
    144144   * Aggregates & Meta-operations must each have policies and procedures in place to support an emergency stop
    145       *  -->  [[Color(orange,Has been dry run)]]
     145      *  -->  [[Color(orange,Has been dry run  (IN PROGRESS))]]
    146146
    147147 * Requirement: Policy
     
    165165   * Allow interesting research for which experimenters and operations have to coordinate for security and management reasons
    166166      * Security experimentation BOF tonight and session at GEC13!!!
    167    * --> [[Color(red,TBD – This is an area needing major discussion)]]
     167   * --> [[Color(red,TBD – This is an area needing major discussion (NOT STARTED))]]
    168168
    169169 * Requirement: Info must be shareable/collected/available
     
    200200    * Data collection methods
    201201      * Relational data --> store in relational DB
    202       * Resources --> [[Color(green,Rspecs available via AM API)]]
    203       * List of aggregates --> [[Color(orange,ctrl framework clearinghouse & GENI wiki)]]
    204       * List of slices --> [[Color(orange,control framework slice authority)]]
    205       * List of users --> [[Color(red,TBD)]]
    206       * Aggregate contact information --> [[Color(orange,aggregate page and GMOC)]]
    207     * Timeseries data --> [[Color(orange,store in RRD)]]
    208       * --> [[Color(green,collect via SNMP (ie host and network stats))]]
    209       * --> [[Color(green,by asking the aggregate (ie custom !OpenFlow API))]]
    210     * Events --> [[Color(red,store in relational DB (?))]]
    211       * --> [[Color(red,TBD)]]
     202      * Resources --> [[Color(green,Rspecs available via AM API (DONE))]]
     203      * List of aggregates --> [[Color(orange,ctrl framework clearinghouse & GENI wiki  (IN PROGRESS))]]
     204      * List of slices --> [[Color(orange,control framework slice authority  (IN PROGRESS))]]
     205      * List of users --> [[Color(red,TBD (NOT STARTED))]]
     206      * Aggregate contact information --> [[Color(orange,aggregate page and GMOC  (IN PROGRESS))]]
     207    * Timeseries data --> [[Color(orange,store in RRD (IN PROGRESS))]]
     208      * --> [[Color(green,collect via SNMP (ie host and network stats (DONE)))]]
     209      * --> [[Color(green,by asking the aggregate (ie custom !OpenFlow
     210API) (DONE))]]
     211    * Events --> [[Color(red,store in relational DB (?)  (NOT STARTED))]]
     212      * --> [[Color(red,TBD  (NOT STARTED))]]
    212213
    213214 * General: Using Data
    214215    * Sharing Data is currently done in three ways
    215        * Sharing Data --> [[Color(green,publish to central DB at GMOC)]]
    216        * Sharing Data  --> [[Color(green,publish locally via webpage or local API)]]
    217        * Sharing Data --> [[Color(red,TBD: publish via a distributed mechanism)]]
     216       * Sharing Data --> [[Color(green,publish to central DB at GMOC (DONE))]]
     217       * Sharing Data  --> [[Color(green,publish locally via webpage or local API (DONE))]]
     218       * Sharing Data --> [[Color(red,TBD: publish via a distributed mechanism (NOT STARTED))]]
    218219    * Accessing, Finding and Visualizing Data is currently done in four ways
    219        *  Accessing, Finding and Visualizing Data --> [[Color(green,GMOC Portals)]]
    220        *  Accessing, Finding and Visualizing Data --> [[Color(green,GMOC SNAPP Interface (with search))]]
    221        *  Accessing, Finding and Visualizing Data --> [[Color(green,GMOC data available to interested consumers via API)]]
    222        *  Accessing, Finding and Visualizing Data--> [[Color(red,TBD: More to do here)]]
     220       *  Accessing, Finding and Visualizing Data --> [[Color(green,GMOC Portals (DONE))]]
     221       *  Accessing, Finding and Visualizing Data --> [[Color(green,GMOC SNAPP Interface (with search) (DONE))]]
     222       *  Accessing, Finding and Visualizing Data --> [[Color(green,GMOC data available to interested consumers via API (DONE))]]
     223       *  Accessing, Finding and Visualizing Data--> [[Color(red,TBD: More to do here (NOT STARTED))]]
    223224
    224225 * Other people who need data