= I&M WG meeting at GEC7 = == Agenda and Notes == Wednesday, March 17, 2010, 3:30pm - 5:30pm [[BR]] Room: Presidents 2 [[BR]] 3:30pm All [[BR]] Introductions (5min) [[BR]] 3:35pm Paul Barford (University of Wisconsin) [[BR]] [http://groups.geni.net/geni/attachment/wiki/Gec7InstMeasWGAgenda/barford%20%20gec7_imwg.pdf Major WG issues and goals] (15min) [[BR]] Goals: [[BR]] + An infrastructure for gathering, analyzing and archiving measurements in GENI [[BR]] - Support for broad range of experiments [[BR]] - Tight integration with control framework(s) [[BR]] - Efficient, easy to use, broadly deployed, diverse capabilities, secure, privacy-aware, etc. [[BR]] + WG facilitates communication and coordination between I & M projects [[BR]] - Toward reaching overall goals quickly and effectively [[BR]] - Includes architectures, specifications, partnerships [[BR]] Issues:[[BR]] + Architectural (v0.1 on wiki)[[BR]] - Use cases[[BR]] - Schema[[BR]] - Sensors, components and protocols[[BR]] - UI and integration[[BR]] - Authentication and privacy[[BR]] - torage and analysis[[BR]] + Practical[[BR]] - Test and evaluation[[BR]] - Deployment, configuration and support[[BR]] Each of the following speakers was asked to include in their talk a review of how they address the following GENI I&M architecture priority topics: [[BR]] + Common terminology; best granularity of functions [[BR]] + Measurement data schema; common after MPs, before and within MCs, MDAs; what is included in meta-data? [[BR]] + Measurement plane; options; expect nodes with 3 or 2 NICs [[BR]] 3:50pm Jim Griffioen (University of Kentucky) [[BR]] Instrumentation Tools Project (1642) (15min) [[BR]] [http://groups.geni.net/geni/attachment/wiki/Gec7InstMeasWGAgenda/griffioen%20%20instools_imwg_gec7.pdf INSTOOLS: Instrumentation Tools for a ProtoGENI Prototype] [[BR]] Goals:[[BR]] + Integrate Univ of Kentucky Emulab into ProtoGENI (completed in year 1)[[BR]] + Reimplement Univ of Kentucky Edulab instrumentation and measurement tools to work in the ProtoGENI environment.[[BR]] + Support automatic generation of instrumentation and measurement infrastructure on a per-slice basis.[[BR]] Structure:[[BR]] + Measurement Points[[BR]] + Measurement Controller[[BR]] Functional Components[[BR]] 1. Setup: deploy and initialize topology-specific software and services[[BR]] 2. Capture: capture measurement data[[BR]] 3. Collection: move data to processing/storage environments[[BR]] 4. Storage: store data on a temporary, short term, long term, and archival basis[[BR]] 5. Processing: filter, convert, aggregate, summarize, etc., data[[BR]] 6. Presentation: present data to users in meaningful ways[[BR]] 7. Access Protection: protect resources and data[[BR]] 8. Measurement Control: Dynamically control the above components[[BR]] Note: Conventional network management solutions exist for 2. through 8.[[BR]] Mapping functions to proposed services:[[BR]] 1. Setup – MO?[[BR]] 2. Capture - MP[[BR]] 3. Control – MO?[[BR]] 4. Collection - MC[[BR]] 5. Storage - MDA[[BR]] 6. Processing - MAP[[BR]] 7. Access Control – MO?[[BR]] 8. Presentation - MAP[[BR]] Measurement data schema:[[BR]] + Data-specific formats will exist at multiple times and places but should be invisible to the generic measurement infrastructure[[BR]] + Should leverage expertise of those with experience in this area (DatCat, PerfSONAR, etc).[[BR]] Measurement plane:[[BR]] + Virtual interfaces abound in GENI. [[BR]] - Unknown how virtual interfaces map to physical NICs.[[BR]] + Shared paths are OK, but require QoS.[[BR]] - Setting up QoS planes is challenging; particularly if planes are per-slice.[[BR]] 4:05pm Max Ott (NICTA) [[BR]] OMF/OML Project (1660) (15min) [[BR]] [http://groups.geni.net/geni/attachment/wiki/Gec7InstMeasWGAgenda/ott%20%20OML%20-%20GEC7%20-%20march.pdf Overview, explanation of demo, review of GENI I&M architecture topics] [[BR]] 4:20pm Guilherme Fernandes (for Martin Swany) (University of Delaware) [[BR]] LAMP using perfSONAR (1788) [[BR]] [http://groups.geni.net/geni/attachment/wiki/Gec7InstMeasWGAgenda/fernandes%20%20swany%20%20GEC7-LAMP.ppt Overview, explanation of demo, review of GENI I&M architecture topics] [[BR]] 4:35pm Brad Huffaker (CAIDA, UC San Diego Supercomputing Center) [[BR]] DatCat Project (15min) [[BR]] [http://groups.geni.net/geni/attachment/wiki/Gec7InstMeasWGAgenda/huffaker%20%20dat%20cat%20%20%20genie-gec07-201003.pdf Overview, explanation of services provided and data schema(s), review of GENI I&M architecture topics] [[BR]] 4:55pm Harry Mussman (GPO) [http://groups.geni.net/geni/attachment/wiki/Gec7InstMeasWGAgenda/031210%20%20IM-ARCH-GEC7Slides.pdf slides] [[BR]] [http://groups.geni.net/geni/wiki/GeniInstrumentationandMeasurementsArchitecture GENI I&M Architecture document] (15min) [[BR]] v0.1 DRAFT includes proposed I&M services and proposed configuration [[BR]] Priority topics: [[BR]] + Common terminology; best granularity of functions [[BR]] + Measurement data schema; common after MPs, before and within MCs, MDAs; what is included in meta-data? [[BR]] + Measurement Plane; options; expect nodes with 3 or 2 NICs [[BR]] 5:10pm Bruce Maggs (Duke University) [[BR]] Next steps for WG (15min) [[BR]] 5:25pm Harry Mussman (GPO) [[BR]] [http://groups.geni.net/geni/attachment/wiki/Gec7InstMeasWGAgenda/031710%20WGInstAndMeas_Report.ppt Wrap-up, review of action items and issues for planary] [[BR]] 5:30pm Adjourn [[BR]] 6:30pm BoF dinner, organized by Harry Mussman, location [http://www.ghgrestaurants.com/parizade/parizademaster.html Parizade Restaurant][[BR]]