[[PageOutline]] = I&M Design Topics = Tuesday, March 19, 10:30am - 12noon [[BR]] Room: [[BR]] Session leader: Harry Mussman (GENI Project Office, Raytheon BBN Technologies) [[BR]] == Description == This I&M session will focus on the key issues of interest to both the GIMI and GEMINI projects, as they continue to work towards a comprehensive set of I&M tools for GENI experimenters and for infrastructure measurement. In particular, we will consider the services and functions that can be used by both the GIMI and GEMINI projects.[[BR]] We will form teams that can resolve these issues. [[BR]] Finally, we will discuss the I&M goals for the next 4 months, particularly how to best support experimenters and those doing infrastructure measurement. [[BR]] == Pre-Requisites == None [[BR]] == Agenda == This is a tentative agenda, which may change. [[BR]] == 1) Introductions == 8:30am [[BR]] == 2) Meeting Introduction == 8:35am [[BR]] Harry Mussman (GENI Project Office) [[BR]] Goals and Approach * Work towards a "unified experiment environment". * Help groups prepare responses to Sol 4 Current overall experiment configuration Summary of current experiment steps Possible next steps towards a “unified experiment environment”. Today’s discussion topics: * Common graphical resource assignment tool * Rationalization of all graphical portals, and all graphical tools * Introduction of OMF to configure/orchestrate I&M and ExpApp services a) Introductions 5min b) Meeting Introduction Harry Mussman 5min Goals and Approach Work towards a "unified experiment environment". Help groups prepare responses to Sol 4 Current overall experiment configuration Summary of current experiment steps, and possible next steps towards a “unified experiment environment”. Today’s discussion topics: Support GIMI and GEMINI I&M tools on both ExoGENI and InstaGENI racks Use instrumentize script, driven by rspec extension, to configure/init I&M tools Options for further measurement data analysis and presentation c) Support GIMI and GEMINI I&M tools on both ExoGENI and InstaGENI racks 25min * Overview Harry Mussman S3: Obtain slice, install software Now: GIMI using ExoGENI, Flukes; loads images/pkgs Now: GEMINI using InstaGENI, FLACK; loads images/pkgs Next: be able to use GEMINI on ExoGENI, and GIMI on InstaGENI Suggest: set goal to begin testing all combinations starting 5/1; good support by GEC17; discuss at I&M session * Lessons learned from using GIMI tools on ExoGENI racks Cong Wang 10min 4 slides: current config; current capabilities and issues; future possibilities * Lessons learned from using GEMINI tools on InstaGENI racks Hussam Nasir 10min 4 slides: current config; current capabilities and issues; future possibilities * Discussion 15min Cong Wang; Hussam Nasir; (Ilia Baldine); (Rob Ricci); Louisa Nevers; Jeanne Ohren [Any topics, suggestions and issues suggested AHEAD OF TIME by members of roundtable] [At the end: any conclusions, list of issues, team to continue discussion] d) Use instrumentize script, driven by rspec extension, to configure/init I&M tools * Overview Harry Mussman S4: Configure/init I&M and exp app Now: GIMI using post boot scripts, OMF Now: GEMINI using instrumentize script, choices based on rspec extension; also used to add GN Next: move towards common approach, to better unify experiment environment Suggest: both move towards script, driven by rspec ext; discuss at I&M session * Current GIMI use of post boot scripts, OMF, to configure/inti services Cong Wang 5min 2 slides: current config; current capabilities and issues; future possibilities * Current GEMINI use of instrumentize script, to configure/init services Hussam Nasir 5min 2 slides: current config; current capabilities and issues; future possibilities * Discussion 10min Cong Wang; Hussam Nasir; Aaron Helsinger; Jeanne Ohren [Any topics, suggestions and issues suggested AHEAD OF TIME by members of roundtable] [At the end: any conclusions, list of issues, team to continue discussion] e) Options for further measurement data analysis and presentation * Overview Harry Mussman S6: Analyze Now: Both GEMINI and GIMI push measurement data objects (files) to GENI Storage Service (iRODS) Now: GEMINI provides dump of mongo DB, plus separate file of metadata Now: GIMI (will) provide SQLdump of PostgreSQL DB, which includes metadata Now: Both use portal on GENI Storage Service (iRODS) to curate files (objects) Both: Pull measurement data files from GENI Storage Service (iRODS) back to user workspace, where DBs can be reconstituted, and data pulled for further analysis and presentation. Both: Many options for further analysis and presentation, not being developed as part of tools. Next: Consider possible ways to unify data formats, analysis and presentation Suggest: Discuss what might be possible, and potential approaches at I&M session * Current GIMI measurement data object schema (Christoph Dwertmann) 10min * Current GEMINI measurement data object schema Ezra Kissel 10min * Discussion 10min (Christoph Dwertmann); Ezra Kissel; Marshall Brinn; Fraida Fund [Any topics, suggestions and issues suggested AHEAD OF TIME by members of roundtable] [At the end: any conclusions, list of issues, team to continue discussion] == 4) Adjourn == 12noon [[BR]]