[[PageOutline]] = Service Developers Roundtable at GEC16 = Tuesday, March 19, 8:30am - 10am [[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 == 3) Common graphical resource assignment tool == 8:45am [[BR]] === 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: move towards common graphical resource assignment tool for both ExoGENI and InstaGENI racks === Current FLACK tool === (Rob Ricci) [[BR]] 2min 2 slides: current config; current capabilities and issues === Current GENI CH Portal === Tom Mitchell [[BR]] 2min 2 slides: current config; current capabilities and issues === Current Flukes tool === (Ilia Baldine) [[BR]] 2min 2 slides: current config; current capabilities and issues === Strawman combined tool === Marshall Brinn [[BR]] 2min 2 slides === Roundtable discussion === 15min [[BR]] (Ilia Baldine); (Rob Ricci); Tom Mitchell; Marshall Brinn; Niky Riga Discuss common graphical resource assignment tool, and relationship to portals [Any additional 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) Rationalization of all graphical portals, and all graphical tools == 9:10am [[BR]] === Overview === Harry Mussman [[BR]] 2min Step 2: Establish exper mgmt environment * Next: GENI CH Portal, to establish credentials, and enter GENI Step 3: Obtain slice, install software * Now: GIMI using ExoGENI, Flukes; loads images/pkgs * Now: GEMINI using InstaGENI, FLACK; loads images/pkgs * Next: move towards common graphical resource assignment tool for both ExoGENI and InstaGENI racks Step 5: Run/orchestrate I&M and exp app * Now: GEMINI uses portal to GUI, to config/orchestrate * Now: GEMINI uses portal to GUI, to configure and present graphs * Now: GIMI uses portal incl GUI, to configure and present graphs Step 6: Analyze * Now: Both use portal on GENI Storage Service (iRODS) to curate files (objects) Next: Need to rationalize all graphical portals, and all graphical tools, to better unify experiment environment === Current GENI CH Portal === (Tom Mitchell or Aaron Helsinger) [[BR]] 2min 2 slides: current config; current capabilities and issues === Current GEMINI Portal (GENI Desktop) === (Charles Carpenter or Jim Griffioen) [[BR]] 2min 2 slides: current config; current capabilities and issues === Current GIMI Portal/GUI === (Max Ott) [[BR]] 2min 2 slides: current config; current capabilities and issues === Strawman linked portals === (Jeanne Ohren) [[BR]] 2min Suggest: * Consider single sign-on at GENI CH portal, * then link to GEMINI Portal (GENI Desktop) for entry into I&M tools, * then link to I&M GUIs (including the GIMI portal/GUI and the iRODS portal/GUI) === Roundtable discussion === 15min (Tom Mitchell or Aaron Helsinger); (Charles Carpenter or Jim Griffioen); (Max Ott); (Jeanne Ohren); Niky Riga Discuss linked portals, with single sign-on [Any additional 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) Introduction of OMF to config/orchestrate I&M and ExpApp services == 9:35am === Overview === Harry Mussman 2min Step 5: Run/orchestrate I&M and exp app * Now: GEMINI uses portal to GUI, to config/orchestrate * Now: GIMI uses OMF EC with Ruby script to config/orchestrate * Gap: no common way to config/orchestrate exp apps * Next: Need to rationalize orchestration of all services, including GIMI, GEMINI and Exp Apps, to better unify experiment environment * Suggest: Introduce OMF for config/orchestration of all I&M tools and Exp Apps; later, add optional graphical interface === Summarize OMF capabilities === Max Ott 10min 5 slides: current config; current capabilities and issues; future possibilities === Roundtable discussion === Max Ott; Marshall Brinn; Martin Swany; Fraida Fund 15min How/when to introduce OMF for config/orchestration of all I&M tools and Exp Apps Later, add optional graphical interface? [Any additional 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 == 10am