Changes between Version 1 and Version 2 of GEC12InstMeasWorkingSession


Ignore:
Timestamp:
10/26/11 16:21:45 (13 years ago)
Author:
hmussman@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GEC12InstMeasWorkingSession

    v1 v2  
    1010  experimenters and operators.  Various I&M use cases will then be
    1111  illustrated using example experiments.
     12
     13
     14[[PageOutline]]
     15
     16= Instrumentation and Measurement (I&M) Working Session =
     17Wednesday,  November 2, 2011, 8:3oam - 12noon [[BR]]
     18Room:     [[BR]]
     19Session Leader:  Harry Mussman, (GPO, Raytheon BBN Technologies) [[BR]]
     20
     21== Description ==
     22
     23 This session will review the GENI I&M design and prototyping projects planned for Spiral 4 (this year), including the two large Solicitation 3 I&M D&P projects and those continuing projects from Solicitation 2.  Then, it will define and discuss the priority topics that must be resolved between now and GEC13.  [[BR]]
     24
     25== Summary ==
     26
     27 
     28== Agenda ==
     29This is a tentative agenda, which may change. [[BR]]
     30
     31
     32== 1)  Introductions ==
     338:30am  [[BR]]
     34
     35== 2)  GENI I&M D&P Projects for Spiral 4 ==
     361:05pm  [[BR]]
     37Harry Mussman[[BR]]
     38
     39=== 2.1) New Sol 3 Projects ===
     40
     41GIMI [[BR]]
     42  Goal remains:  one data model for GENI [[BR]]
     43  Assume:  transfer format is XML record (file) [[BR]]
     44  Have example in XML-like format, and schema/types in RelaxNG  [[BR]]
     45  Need:  first software to generate (and consume) MDODs [[BR]]
     46   
     47GEMINI [[BR]]
     48  Few required elements, many optional elements [[BR]]
     49  To meet use cases in arch document, sec 4.5 [[BR]]
     50  Want one-for-one mapping to key elements in current tools  (started:  perfSONAR;  GENI rspec) [[BR]]
     51
     52=== 2.2)  Continuing Sol 2 Projects ====
     53 
     54NetKarma  [[BR]]
     55
     56IMF [[BR]]
     57
     58LAMP/perfSONAR  [[BR]]
     59
     60OnTimeMeasure  [[BR]]
     61
     62DOR  [[BR]]
     63
     64
     65
     66=== 2.3 GIMI Project Overview ===
     67
     68   
     69=== 2.4 GEMINI  Project Overview ===
     70  Few required elements, many optional elements [[BR]]
     71  To meet use cases in arch document, sec 4.5 [[BR]]
     72  Want one-for-one mapping to key elements in current tools  (started:  perfSONAR;  GENI rspec) [[BR]]
     73 
     74=== 2.5 LAMP/perfSONAR Project Overview ===
     75
     76
     77=== 2.6 NetKarma Project Overview ===
     78
     79
     80
     81=== 2.7 IMF Project Overview ===
     82
     83=== 2.8 OnTimeMeasure Project Overview ===
     84
     85=== 2.9 DOR Project Overview ===
     86
     87
     88
     89===  3)  Current I&M Design and Prototyping Efforts ===
     901:35pm [[BR]]
     91
     92
     93==== 3.1)  Instrumentation Tools (Kentucky) ====
     941:35pm  [[BR]]
     95Jim Griffioen, Hussam Nassir[[BR]]
     96  [http://groups.geni.net/geni/attachment/wiki/GEC11InstMeasWorkingSession/Instrumentation%20Tools.pdf  slides] [[BR]]
     97  Summary and status [[BR]]
     98  Intended use(s):  experimenter's slice  operator's infrastructure measurement slice?[[BR]]
     99  Creates or includes info for MDOD?  in druple DB?   mapping to MDOD elements?  object_type?  object_format?  interpretation_method?[[BR]]
     100  Includes persistent operational services?  portal  local archive [[BR]]
     101  Integrates with MDA service?  how?  stores tarball  status?  issues?[[BR]]
     102  Authorization methods supported?   issues?[[BR]]
     103
     104  Note from Jim on 7/6:  As for other topics you may want to discuss, one of the things that continues to be a big headache for us is limiting access to measurement data.  Currently we have to deal with several different users accounts, authentication schemes, object granularity, etc.   BTW, we have integrated INSTOOLS with the CNRI workspace model, but again, they have yet another set of user accounts and passwords to deal with. If we could start moving toward some standards in this area, that would be very helpful.  [[BR]]
     105
     106==== 3.2)  OMF/OML  (NICTA) ====
     1071:45pm  [[BR]]
     108Max Ott[[BR]]
     109  [http://groups.geni.net/geni/attachment/wiki/GEC11InstMeasWorkingSession/GEC11%20-%20OML%20update.pptx  slides] [[BR]]
     110  Summary and status [[BR]]
     111  Intended use(s):  experimenter's slice   operator's infrastructure measurement slice?[[BR]]
     112  Creates or includes info for MDOD?  mapping to MDOD elements?  object_type?   object_format?  interpretation_method?[[BR]]
     113  Includes persistent operational services?    centralized OML data service (will be needed for WiMAX base stations)[[BR]]
     114  Integrates with MDA service?  how?  status?  issues?[[BR]]
     115  Authorization methods supported?   issues?[[BR]] 
     116
     117
     118==== 3.3)  perSONAR/LAMP  (Delaware, I2) ====
     1191:55pm  [[BR]]
     120Jason Zurawski, Ezra Kissel, Martin Swany [[BR]]
     121  [http://groups.geni.net/geni/attachment/wiki/GEC11InstMeasWorkingSession/20110728-IM-LAMP.ppt  slides]  [[BR]]
     122  Summary and status [[BR]]
     123  Intended use(s):  experimenter's slice?  operator's infrastructure measurement slice?[[BR]]
     124  Creates or includes info for MDOD?  mapping to MDOD elements?  object_type?  object_format?  interpretation_method?[[BR]]
     125  Includes persistent operational services?    lookup (meas info) services[[BR]]
     126  Integrates with MDA service?  how?  status?  issues?[[BR]]
     127  Authorization methods supported?   issues?[[BR]]   
     128
     129
     130==== 3.4)  OnTimeMeasure   (Ohio State) ====
     1312:05pm  [[BR]]
     132Prasad Calyam[[BR]]
     133  [http://groups.geni.net/geni/attachment/wiki/GEC11InstMeasWorkingSession/OnTimeMeasure_GEC11-I%26M-Talk.pdf  slides]  [[BR]]
     134  Summary and status [[BR]]
     135  Intended use(s):  experimenter's slice?  operator's infrastructure measurement slice?[[BR]]
     136  Creates or includes info for MDOD?  mapping to MDOD elements?  object_format?  interpretation_method?[[BR]]
     137  Includes persistent operational services?[[BR]]
     138  Integrates with MDA service?  how?  status?  issues?[[BR]]
     139  Authorization methods supported?   issues?[[BR]] 
     140
     141==== 3.5)  Meas Data Archive (MDA) Prototype Service ====
     1422:15pm  [[BR]]
     143Giridhar Manepalli, Larry Lannom [[BR]]
     144  [http://groups.geni.net/geni/attachment/wiki/GEC11InstMeasWorkingSession/MDA_IntegrationEffort.pptx  slides]  [[BR]]
     145  Summary and status [[BR]]
     146  Intended use(s):  experimenter's slice    operator's infrastructure measurement slice  [[BR]]
     147  Receives MDOD?  mapping to MDOD elements?  object_format?  uses sharing_policy?  uses disposal policy?[[BR]]
     148  Provides persistent operational services?   user workspace service      object archive service[[BR]]
     149  Integrates with other tools and services?  how?  status?  issues?[[BR]]
     150  Authorization methods supported?   issues?[[BR]]   
     151
     152==== 3.6)  Others? ====
     153   Scalable Sensing Service?  (Purdue, HP Labs) [[BR]]
     154   GMOC? (Indiana)[[BR]]
     155   
     156   NetKarma:  Experiment Provenance  [[BR]]
     157   Mehmet Aktas, Beth Plale, Scott Jensen  [[BR]]
     158   [http://groups.geni.net/geni/attachment/wiki/GEC11InstMeasWorkingSession/I%26M%20Meeting_discussion_ma.ppt  slides]  [[BR]]
     159
     160
     161
     162
     163=== 4)  New Topics and Next Steps ===
     1642:30pm  [[BR]]
     165Open discussion, led by Harry Mussman[[BR]]
     166
     167==== 4.1) Measurement Data Object Descriptors (MDODs)  (“metadata”) ====
     168   First review of data model and schema  (completed)  [[BR]]
     169
     170   For each tool:  map key elements into current data model;  review expected use cases  who?  when?  [[BR]]
     171   Review suggested approach to recording provenance   who?  when?  [[BR]]
     172   Review choice for primary and secondary identifiers  who?  when?  [[BR]]
     173   Review formats for slice_id, etc.  who?  when?  [[BR]]
     174
     175   Understand relationship to rspec?  who?  when? [[BR]]
     176
     177   Complete third pass at data model and schema     who?  when?[[BR]]
     178 
     179   Complete first prototype software to create MDOD  who?  when?[[BR]]
     180
     181
     182==== 4.3)  Deploy Prototype Operational Services ====
     183   Measurement Data Archive (MDA) service, including User Workspace (UW) service and Digital Object Archive (DOA) service   (ongoing)  [[BR]]
     184   INSTOOLS portal?   who?  when? [[BR]]
     185   INSTOOLS archive service?  who?  when?  [[BR]]
     186   perfSONAR/LAMP lookup (Measurement Information) service?  who?  when?[[BR]]
     187   other MI service?   who?  when? [[BR]]
     188   Centralized OML server? (useful for monitoring WiMAX sites)  who?  when? [[BR]]
     189   others?  [[BR]]
     190
     191
     192==== 4.4) Integrate I&M services for Experimenters ====
     193   INSTOOLS tools with MDA service (ongoing) [[BR]]
     194   OnTimeMeas tools, with MDA service   (ongoing) [[BR]]
     195
     196
     197==== 4.5) Integrate I&M services for Operators monitoring infrastructure ====
     198   LAMP for OpenFlow slice monitoring  (Ali Sydney) [[BR]]
     199
     200
     201==== 4.6) Use DOA for Sharing Data with Others ====
     202   Who?  when? [[BR]]
     203
     204
     205==== 4.7) Authorization Mechanisms ====
     206   Define situation  who?  when? [[BR]]
     207   Note from Jim on 7/6:  As for other topics you may want to discuss, one of the things that continues to be a big headache for us is limiting access to measurement data.  Currently we have to deal with several different users accounts, authentication schemes, object granularity, etc.   BTW, we have integrated INSTOOLS with the CNRI workspace model, but again, they have yet another set of user accounts and passwords to deal with. If we could start moving toward some standards in this area, that would be very helpful.  [[BR]]
     208
     209   Suggest approaches  who?  when? [[BR]]
     210
     211==== 4.8) Extensions ====
     212   Use MDA as a full Experiment Repository to archive all experiment objects, including:  meas data;  software;  topology/rspec?  [[BR]]
     213   Use various versions of MDOD to negotiate transfer of data object, e.g., like GENI resource assignment;  use versions of MDOD to like rspec advertisement, request, amnifest.  [[BR]]
     214  Use MDOD with descriptor and holder/transaction records for "object assignment record";  use similar structure in GENI resource assignment to give "resource usage record"   [[BR]]
     215   
     216
     217=== Adjourn ===
     2183:00pm  [[BR]]
     219
     220== Background Reading ==
     221
     222[http://groups.geni.net/geni/wiki/GeniInstMeas  I&M integration wiki][[BR]]
     223[http://groups.geni.net/geni/wiki/GENIIandMCAPCAT  GENI I&M Capabilities Catalog][[BR]]
     224[http://groups.geni.net/geni/wiki/GeniInstrumentationandMeasurementsArchitecture  GENI I&M Architecture document][[BR]]