[[PageOutline]] = I&M Design Topics at GEC16 = 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]] Today’s discussion topics: 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: * 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 == 3) Support GIMI and GEMINI I&M tools on both ExoGENI and InstaGENI racks == 8:40am === Overview === Harry Mussman [[BR]] 2min Step 3: 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 === Lessons learned from using GIMI tools on ExoGENI racks === Cong Wang [[BR]] 8min 4 slides: current config; current capabilities and issues; future possibilities === Lessons learned from using GEMINI tools on InstaGENI racks === Hussam Nasir [[BR]] 8min 4 slides: current config; current capabilities and issues; future possibilities === Discussion === 15min Cong Wang; Hussam Nasir; (Ilia Baldine); (Rob Ricci); Louisa Nevers; Jeanne Ohren Discuss: * Goal to begin testing all combinations starting 5/1; good support by GEC17 * Likely roadblocks * Suggested approaches 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) Use instrumentize script, driven by rspec extension, to configure/init I&M tools == 9:15am === Overview === Harry Mussman [[BR]] 2min Step 4: 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 [[BR]] 5min 2 slides: current config; current capabilities and issues; future possibilities === Current GEMINI use of instrumentize script, to configure/init services === Hussam Nasir [[BR]] 5min 2 slides: current config; current capabilities and issues; future possibilities === Discussion === 10min Cong Wang; Hussam Nasir; Aaron Helsinger; Jeanne Ohren [[BR]] [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] == 5) Options for further measurement data analysis and presentation == 9:40am === Overview === Harry Mussman [[BR]] 2min Step 6: 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) [[BR]] 10min === Current GEMINI measurement data object schema === Ezra Kissel [[BR]] 10min === Discussion === (Christoph Dwertmann); Ezra Kissel; Marshall Brinn; Fraida Fund [[BR]] 10min [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] == 6) Adjourn == 12noon [[BR]]