34 | | === 2) Update on GIMI project === |
| 30 | == 2) Reports by I&M design topic teams == |
| 31 | 10:05am [[BR]] |
| 32 | |
| 33 | At GEC12, nine I&M priority design topics were identified, and nine teams were assigned to understand and resolve these topics by GEC13. [[BR]] |
| 34 | |
| 35 | See the [http://groups.geni.net/geni/wiki/InstMeasCurrentDesignTopicsAll list of topics], including a brief summary of each topic. [[BR]] |
| 36 | |
| 37 | |
| 38 | |
| 39 | |
| 40 | |
| 41 | |
| 42 | == 3) Adjourn == |
| 43 | 12noon |
| 44 | |
| 45 | |
| 46 | == 4) Update on GIMI project === |
| 47 | 1:30pm |
| 48 | PI: Mike Zink (UMass Amherst) [[BR]] |
| 49 | Co-PI/Key: Max Ott (NICTA); Ilia Baldine (RENCI); David Irwin (UMass Amherst); Thanasis Korakis (NYU Poly) [[BR]] |
| 50 | |
| 51 | Goals: [[BR]] |
| 52 | |
| 53 | *Starts with OML, and provides easy-to-use tools for GENI environment [[BR]] |
| 54 | |
| 55 | *First focus: I&M use cases for experiments, with default OML Client in nodes that gathers passive measurements like INSTOOLS [[BR]] |
| 56 | *Second focus on I&M use cases for infrastructure measurement [[BR]] |
| 57 | *Later focuse: add sensor measurement data, carried in data network [[BR]] |
| 58 | |
| 59 | *Spiral 4 supported aggregates: ORCA servers/VMs and ExoGENI (RENCI) racks [[BR]] |
| 60 | *Later: Support for WiMAX sites [[BR]] |
| 61 | *Spiral 5 supported aggregates: protoGENI/Emulab servers/VMs and InstaGENI (HP) racks [[BR]] |
| 62 | |
| 63 | *Introduces XML messaging service, with pub/sub, in public IP space [[BR]] |
| 64 | *Introduces iRODS service for digital object archive. [[BR]] |
| 65 | |
| 66 | |
| 67 | Members of the GIMI project will review: [[BR]] |
| 68 | |
| 69 | *Current architecture and design [[BR]] |
| 70 | |
| 71 | *Current status [[BR]] |
| 72 | |
| 73 | *Preview of tonight's GEC-13 demo [[BR]] |
| 74 | |
| 75 | *Plan for GEC-14 tutorial [[BR]] |
| 76 | |
| 77 | |
| 78 | |
| 79 | === 5) Update on GEMINI project === |
| 80 | 2pm |
| 81 | PI: Martin Swany (Indiana U) [[BR]] |
| 82 | Co-PI/Key: Chris Small (Indiana U); Eric Boyd (Internet2); Jim Griffioen (U Kentucky); Zongming Fei (U Kentucky) [[BR]]; Hussamuddin Nasir (U Kentucky) [[BR]] |
| 83 | |
| 84 | Goals: [[BR]] |
| 85 | |
| 86 | **Starts with INSTOOLS, which provide easy-to-use tools in GENI environment for experimenters [[BR]] |
| 87 | ++Fold INSTOOLS features into LAMP to form GEMINI tools, and then discontinue INSTOOLS [[BR]] |
| 88 | |
| 89 | Focus: I&M use cases for experiments [[BR]] |
| 90 | Supported aggregates: protoGENI servers [[BR]] |
| 91 | Utilized experiment control tools: FLACK, with additions [[BR]] |
| 92 | Utilized interfaces: protoGENI API for resources; ns3 for topology; ssh for image loading; vnc for server login; [[BR]] |
| 93 | |
| 94 | Portal to find presentation services in each Measurement Collector; includes vnc for login to server [[BR]] |
| 95 | |
| 96 | Can use Kentucky and CNRI archive services [[BR]] |
| 97 | |
| 98 | |
| 99 | **Starts with LAMP [[BR]] |
| 100 | First focus on providing easy-to-use tools in GENI environment for experimenters [[BR]] |
| 101 | Setup within an experimenters slice [[BR]] |
| 102 | Basic user node image contains suite of perfSONAR tools; provides perfSONAR data interface; application loaded last[[BR]] |
| 103 | Measurement Collector (MC) (taking MC name from INSTOOLS) image contains UNIS registry (lookup and toplogy) and Periscope portal services [[BR]] |
| 104 | MC uses protoGENI credential to pull data from perfSONAR data interface on each user node [[BR]] |
| 105 | MC and user nodes can be anywhere in GENI [[BR]] |
| 106 | |
| 107 | Supported aggregates: protoGENI servers? [[BR]] |
| 108 | Utilized experiment control tools: ? [[BR]] |
| 109 | Utilized interfaces: protoGENI API for resources?; ns3 for topology?; ssh for image loading?; [[BR]] |
| 110 | Check report from Ali Sydney (Aug 19, 2011) on experience using LAMP to monitor OF slice. [[BR]] |
| 111 | |
| 112 | Move to: ORCA aggregate/ExoGENIrack, and then ? [[BR]] |
| 113 | Move to: GUSH experiment control tools, with OMNI, or ? [[BR]] |
| 114 | Move to: GENI AM API for resources; GENI rspec v3; ssh for node configure; or ? [[BR]] |
| 115 | |
| 116 | Continue to setup within resources assigned by slice mechanism, but modify request rspec to add I&M features before submitting; how to pass manifest to UNIS?; how to create and edit MDOD?[[BR]] |
| 117 | |
| 118 | Extend with INSTOOLS features: [[BR]] |
| 119 | Consider how to load tools on top of basic image [[BR]] |
| 120 | Consider how to extend Periscope to include druple content management service [[BR]] |
| 121 | Consider how to add xserver to basic node image, to login from portal using vnc protocol [[BR]] |
| 122 | Continue separate portal service, which is really a gateway service, within a user workspace service [[BR]] |
| 123 | Consider how to add interface to archive service, e.g., iRODs [[BR]] |
| 124 | |
| 125 | Consider how to gather customized data from applications (as provided by OML Client) [[BR]] |
| 126 | |
| 127 | Second focus on I&M use cases for infrastructure measurement [[BR]] |
| 128 | *Continues to provide for infrastructure measurement, and for sharing of data [[BR]] |
| 129 | *Continues compatibility with perfSONAR services [[BR]] |
| 130 | *Continues home and global Lookup Services [[BR]] |
| 131 | |
| 132 | Show how to setup slice that provides perfSONAR data interface, and registers it with globalLookupService [[BR]] |
| 133 | Show how to setup slice that includes Periscope service, and gathers data from perfSONAR data interface on another slice [[BR]] |
| 134 | Show how to use GENI credentials to authorize sharing of data at perfSONAR data interface; move to ABAC? [[BR]] |
| 135 | |
| 136 | Show how to monitor clusters/racks [[BR]] |
| 137 | Show how to measure Layer 2 and OpenFlow paths (with input from OnTimeMeasure project) [[BR]] |
| 138 | |
| 139 | |