[[PageOutline]] = Instrumentation and Measurement (I&M) Working Session = Wednesday, November 2, 2011, 8:3oam - 12noon [[BR]] Room: [[BR]] Session Leader: Harry Mussman, (GPO, Raytheon BBN Technologies) [[BR]] == Description == 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]] == Summary == == Agenda == This is a tentative agenda, which may change. [[BR]] == 1) Introductions == 8:30am [[BR]] == 2) GENI I&M D&P Projects for Spiral 4 == 8:35am [[BR]] Harry Mussman [[BR]] === 2.1) New Sol 3 Projects === GIMI [[BR]] PI: Mike Zink (UMass Amherst) [[BR]] Co-PI/Key: Max Ott (NICTA); Ilia Baldine (RENCI) [[BR]] Starts with OML, and provides easy-to-use tools in GENI environment [[BR]] First focus on I&M use cases for experiments, with default OML Client in nodes that gathers passive measurements like INSTOOLS [[BR]] First supported aggregates: ORCA servers/VMs and RENCI racks [[BR]] First utilized experiment control tools: GUSH, with additions [[BR]] First utilized interfaces: GENI AM API for resources; ns3 for topology; ssh; add OMF for orchestration [[BR]] Requires XML messaging service, with pub/sub, in public IP space [[BR]] Introduces portal service, with: OML Server, for collection; Results Service, for presentation; measurement orchestration service using OMF; documentation service to create and edit MDOD. Can this be shared with GEMINI project? [[BR]] Introduces iRODS service for user workspace and archive. Start with CNRI prototype? Can GEMINI use iRODS? Can iRODS serve as registry for MDOD? [[BR]] Begin: support for WiMAX sites [[BR]] Consider: adding OML server with perfSONAR interface, for sharing data [[BR]] Later: add sensor measurement data, carried in data network [[BR]] GEMINI [[BR]] PI: Martin Swany (Indiana U) [[BR]] Co-PI/Key: Chris Small (Indiana U); Eric Boyd (Internet2); Jim Griffioen (U Kentucky); Zongming Fei (U Kentucky) [[BR]] Starts with INSTOOLS, and continues to provide easy-to-use tools in GENI environment [[BR]] Consider: how to gather customized data from application [[BR]] First focus on I&M use cases for experiments [[BR]] First supported aggregates: protoGENI servers/VMs; can these be used for HP racks? [[BR]] First utilized experiment control tools: FLACK, with additions [[BR]] First utilized interfaces: protoGENI API for resources; ns3 for topology; ssh; [[BR]] Continues portal to presentation service; need to add documentation service to create and edit MDOD. Can portal be shared with GIMI project? [[BR]] Continues use of Kentucky and CNRI services for user workspace and archive. Consider move to iRODS? [[BR]] Starts with LAMP/perfSONAR, and continues to provide for infrastructure measurement, and for sharing of data [[BR]] Continue to setup within resources assigned by slice mechanism [[BR]] Consider: monitoring of clusters/racks [[BR]] Consider: measurements of Layer 2 and OpenFlow paths [[BR]] First focus on I&M use cases for infrastructure measurement [[BR]] First supported aggregates: protoGENI servers/VMs; can these be used for HP racks? [[BR]] First utilized experiment control tools: FLACK, with additions [[BR]] First utilized interfaces: protoGENI API for resources; ns3 for topology; ssh; [[BR]] Continues local and global Lookup Services [[BR]] Need to map MDOD into metadata that is registered [[BR]] Continue to use perfSONAR clients to present data; can these be integrated into portal? [[BR]] Consider how INSTOOLS and LAMP/perfSONAR tools might be shared [[BR]] === 2.2) Continuing Sol 2 Projects === LAMP/perfSONAR [[BR]] PI: Martin Swany (Indiana U) [[BR]] Co-PI/Key: Eric Boyd (Internet2); Jason Zurawski (Internet 2); Guilherme Fernandes (U Delaware); Ezra Kissel (U Delaware) [[BR]] OnTimeMeasure [[BR]] PI: Prasad Calyam (Ohio Super Center) [[BR]] Co-PI: Paul Schopis (OARnet) [[BR]] NetKarma [[BR]] PI: Beth Plale (Indiana U) [[BR]] Co-PI/Key: Chris Small (Indiana U); Scott Jensen (Indiana U) [[BR]] IMF [[BR]] PI: Rudra Dutta (NCSU) [[BR]] Co-PI/Key: George Rouskas (NCSU); Ilia Baldine (RENCI); Keren Bergman (Columbia U) [[BR]] DOR [[BR]] PI: Larry Lannom (CNRI) [[BR]] Co-PI/Key: Giridhar Manepalli (CNRI); Jim French (CNRI); Christophe Blanchi (CNRI) [[BR]] === 2.3 GIMI Project Overview === 8:45am [[BR]] PI: Mike Zink (UMass Amherst) [[BR]] co-PI/Key: Max Ott (NICTA); Ilia Baldine (RENCI) [[BR]] [ slides] [[BR]] === 2.4 GEMINI Project Overviews === 9:05am PI: Martin Swany (Indiana U) [[BR]] Co-PI/Key: Chris Small (Indiana U); Eric Boyd (Internet2); Jim Griffioen (U Kentucky); Zongming Fei (U Kentucky) [[BR]] [ slides] [[BR]] === 2.4 LAMP/perfSONAR Project Overviews === 9:25am PI: Martin Swany (Indiana U) [[BR]] Co-PI/Key: Eric Boyd (Internet2); Jason Zurawski (Internet 2); Guilherme Fernandes (U Delaware); Ezra Kissel (U Delaware) [[BR]] [ slides] [[BR]] === 2.6 OnTimeMeasure Project Overview === 9:30am PI: Prasad Calyam (Ohio Super Center) [[BR]] Co-PI: Paul Schopis (OARnet) [[BR]] [ slides] [[BR]] === 2.7 NetKarma Project Overview === 9:35am PI: Beth Plale (Indiana U) [[BR]] Co-PI/Key: Chris Small (Indiana U); Scott Jensen (Indiana U) [[BR]] [ slides] [[BR]] === 2.8 IMF Project Overview === 9:40am PI: Rudra Dutta (NCSU) [[BR]] Co-PI/Key: George Rouskas (NCSU); Ilia Baldine (RENCI); Keren Bergman (Columbia U) [[BR]] [ slides] [[BR]] === 2.9 DOR Project Overview === 9:45am PI: Larry Lannom (CNRI) [[BR]] Co-PI/Key: Giridhar Manepalli (CNRI); Jim French (CNRI); Christophe Blanchi (CNRI) [[BR]] [ slides] [[BR]] === 2.10 Discussion === 9:50am == 3) Break == 10:00am [[BR]] == 4) GENI I&M Operational Environment at End of Spiral 4 == 10:30am [[BR]] == 5) Priority Topics and Next Steps == 10:35am [[BR]] === 5.1) Overview === 10:35am I&M Use Cases for Experiments [[BR]] I&M Use Cases for Infrastructure Measurement [[BR]] Platform Targets [[BR]] Experiment and Measurement Orchestration Tools [[BR]] Interfaces/Protocols Between Tools and Services [[BR]] Descriptor Schema and Registry Service [[BR]] Object Names and Registry Service [[BR]] XML Messaging Service [[BR]] Lookup Service [[BR]] Portal Service [[BR]] User Workspace and Archive Services [[BR]] Operational Services [[BR]] Services Shared by GIMI and GEMINI [[BR]] Support for Experimenters [[BR]] Support for Operators [[BR]] === 5.2) I&M for Experiments === 10:40am I&M Use Cases for Experiments [[BR]] Support for Experimenters [[BR]] === 5.3) I&M Use Cases for Infrastructure Measurement === 10:50am I&M Use Cases for Infrastructure Measurement [[BR]] Support for Operators [[BR]] === 5.4) GENI Environment === 11:00am Platform Targets [[BR]] Experiment and Measurement Orchestration Tools [[BR]] Interfaces/Protocols Between Tools and Services [[BR]] === 5.5) Descriptors, Objects and Registries === 11:10am Descriptor Schema and Registry Service [[BR]] Object Names and Registry Service [[BR]] === 5.6) Messaging Service === 11:20am XML Messaging Service [[BR]] === 5.7) Lookup Service === 11:25am Lookup Service [[BR]] === 5.8) Portal Service === 11:30am Portal Service [[BR]] === 5.9) User Workspace and Archive Services === 11:40am User Workspace and Archive Services [[BR]] === 5.10 Operational Services === 11:50am Operational Services [[BR]] Services Shared by GIMI and GEMINI [[BR]] == 6) Adjourn == 12noon [[BR]] == Background Reading == [http://groups.geni.net/geni/wiki/GeniInstMeas I&M integration wiki][[BR]] [http://groups.geni.net/geni/wiki/GENIIandMCAPCAT GENI I&M Capabilities Catalog][[BR]] [http://groups.geni.net/geni/wiki/GeniInstrumentationandMeasurementsArchitecture GENI I&M Architecture document][[BR]]