[[PageOutline]] = GEMINI Spiral 5 Planning Meeting = == Schedule == Friday, October 5, 9:00am - 3:30pm [[BR]] == Location == Hilton Garden Inn Louisville-Airport [[BR]] Address: 2735 Crittenden Drive Louisville, KY 40209 United States [[BR]] Tel: +1 (502) 637-2424 [[BR]] == Attendees == GENI Project Office: Harry, Jeanne [[BR]] Indiana Univ: Martin, Bryce, Ezra, Matt, Ahmed, Omer [[BR]] Univ of Kentucky: Jim, Zongming, Charles, Jeremy, Hussam [[BR]] == Description == == Summary == == Agenda == == 1) GEMINI Goals == 9:00am [[BR]] Spiral 5: [[BR]] Introduce and deploy new architecture; [[BR]] maintain legacy architectures until transition to new architecture is complete; [[BR]] provide useful tools at each GEC [[BR]] v1.1/GEC15: [[BR]] *Introduce new architecture with passive measurements; [[BR]] follow basic test/tutorial/experiment workflow; [[BR]] **who is responsible on GEMINI team for flow of tutorial? [[BR]] v2beta/GEC16: [[BR]] *Extend new architecture to include (at least) basic active network measurements; [[BR]] extend analysis, presentation, storage and archiving of all measurements [[BR]] v2.0/GEC17: [[BR]] *Add full set of active network measurements; [[BR]] follow infrastructure measurement workflow, including sharing data with others; [[BR]] include ability to retrieve data from storage for further analysis and presentation [[BR]] Spiral 6: [[BR]] Add functions, features and refinements, based on user feedback; [[BR]] integrate with other GENI tools (e.g., GENI CH Portal) [[BR]] **Discuss and agree [[BR]] == 2) Basic Test/Tutorial/Experiment Workflow == 9:15am [[BR]] See [http://groups.geni.net/geni/wiki/TestTutorialExperimentWorkflow workflow] [[BR]] Sets requirements for use of tools by experimenter to instrument and measure their slice [[BR]] Should be used as basis for GEC15 tutorial. [[BR]] **Discuss and agree [[BR]] == 3) GEMINI Definition for v1.1/GEC15 == 9:30am See [http://groups.geni.net/geni/wiki/GEMINIv1.1Definition definition] [[BR]] **Discuss and agree [[BR]] == 4) Target Aggregates for v1.1/GEC15 and Spiral 5 == 10:00am v1.1/GEC15: [[BR]] Target ProtoGENI clusters, also InstaGENI racks [[BR]] However, since InstaGENI racks are still unstable, GEC15 tutorial will target only ProtoGENI clusters, preferably Univ Kentucky. [[BR]] v2beta/GEC16: [[BR]] Target ProtoGENI clusters, also InstaGENI racks [[BR]] GEC16 tutorial should target InstaGENI racks, preferably slices spanning multiple racks [[BR]] v2.0/GEC17: [[BR]] *Add target of ExoGENI racks, for slices spanning multiple racks [[BR]] However, a slice does NOT need to span both types of racks [[BR]] **Discuss and agree [[BR]] == 5) Reference Experiments for v1.1/GEC15 and Spiral 5 == 10:15am v1.1/GEC15: [[BR]] Phoebus/XSP? See [http://groups.geni.net/geni/attachment/wiki/GEMINI/091412_gemini_phoebus.txt link] (Ezra) [[BR]] Alternate? (Jim) [[BR]] How to orchestrate reference experiment? consider OMF? [[BR]] v2beta/GEC16: [[BR]] Extended active network measurements? include OF/L2? [[BR]] v2.0/GEC17: [[BR]] Active network measurements, with data sharing? [[BR]] Consider: CCNIE award to IU (starting Jan, 2013), focus on distributed storage on infrastructure; includes Phoebus, OF; concern: does GENI have enough storage? (Note: ExoGENI includes storage resources) (Martin) [[BR]] **Discuss and agree [[BR]] == 6) Introducing New GEMINI Architecture for v1.1/GEC15 == 10:45am *See BLiPP, MS, NewUNIS, for Type-2 passive host measurements; see [http://groups.geni.net/geni/attachment/wiki/GEMINI/gec15-components.pptx config] (Ezra, Ahmed) [[BR]] Introduce flexible AA between new modules and NewUNIS; see [http://groups.geni.net/geni/attachment/wiki/GEMINI/AA-workflow.png config] or postpone? (Ezra, Ahmed) [[BR]] **Discuss and agree [[BR]] == 7) GEMINI Portal for v1.1/GEC15 == 11:15am Use to find all GUIs; integrate with NewUNIS (Jim, Charles) [[BR]] **Discuss and agree [[BR]] == 8) GEMINI Integration Plan for v1.1/GEC15 == 11:30am Arrangements for source control? (IU/UK/Jeanne) [[BR]] **Who produces what modules? [[BR]] **Who integrates modules? [[BR]] Acceptance testing (Jeanne) [[BR]] **MUST make a plan, and a schedule! [[BR]] == Lunch == 12noon == 9) Extending New GEMINI Architecture for Spiral 5 == 1:00pm *New MPs, for active network measurements; extend to OF/L2? [[BR]] *Extended MSs, and data flows between MPs, MSs, and MAPs [[BR]] *How to configure and orchestrate? [[BR]] *Local NewUNIS and global NewUNIS; use by GENI stitching? [[BR]] *Data flow between slices, with authentication and authorization, for sharing measurements [[BR]] **Discuss and agree; when? [[BR]] == 10) Extending GEMINI Measurement Analysis, Presentation, Storage and Archive Functions in Spiral 5 == 1:30pm *Flexible analysis and presentation of measurements. [[BR]] *Push/pull to/from storage service, based on iRODS [[BR]] *Include descriptors, following GENI schema [[BR]] *Retrieve measurements from storage service, for further analysis and presentation [[BR]] *Define object, and move to archive service; share with others per attached policy [[BR]] **Discuss and agree; when? [[BR]] == 11) Extending GEMINI Portal Service in Spiral 5 == 2:00pm Basic: find all GUIs *Extended functions? *Access from GENI CH Portal? or merge with GENI CH Portal? **Discuss and agree; when? [[BR]] == 12) Review of GEMINI Plans and Open Issues for Spiral 5 == 2:30pm == Adjourn == 3:30pm