[[PageOutline]] = 4.2) I&M Use Cases for Experiments, and Support for Experimenters = == 4.2.1) Goals == Provide a concise but complete definition of I&M Use Cases for Experiments [[BR]] Include the support that should be available to experimenters, i.e., on-line instructions, examples and help desks. [[BR]] Update the [http://groups.geni.net/geni/wiki/GeniInstrumentationandMeasurementsArchitecture GENI I&M Architecture document]: [[BR]] Sec. 3.1. I&M Use cases for Experimenters [[BR]] Sec. 4.3.1 Type 1 I&M Service: Service Contained within a Slice [[BR]] Use as guidance in the design of GENI I&M tools, particularly for the GEMINI and GIMI projects [[BR]] == 4.2.2) Issues == 1) Can an Operator (e.g., GMOC) ever see MD owned by an Experimenter, e.g., to verify acceptable use of GENI resources or to troubleshoot problems in GENI infrastructure? If so, how? [[BR]] == 4.2.2) Team == CO-LEAD Jim Griffioen (U Kentucky) [[BR]] CO-LEAD Mike Zink (UMass Amherst) [[BR]] Max Ott (NICTA) [[BR]] Prasad Calyam (Ohio Super Center) [[BR]] Harry Mussman (GPO) [[BR]] == 4.2.3) Meetings == == 4.2.4) Vision == Want to work towards Max Ott's vision for experiment support [[BR]] [http://groups.geni.net/geni/attachment/wiki/GEC12InstMeasWorkingSession/Will%20RSpec%20help%20us%20to%20do%20better%20science%20-%20GEC11%20-%20July%202011.pdf slides] [[BR]] == 4.2.5) Baseline experiment use case == Outline: [[BR]] 1) Setup and run experiment using Experiment Control Tools and Experiment Orchestration Service [[BR]] 1b) Include resources and software for instrumentation and measurement services in the slice [[BR]] 2) Setup and run measurement services within slice, using persistent services as necessary. [[BR]] 2b) Option: get measurement data from persistent MP. [[BR]] 3) Gather MD into MAP service, to analyze and.or visualize, during or after experiment; formulate MDOD. [[BR]] 4) Archive MD with MDOD. [[BR]] 5) Share archived MD with others, per policy included within MDOD. [[BR]] 6) Pull MD out of archive, to analyze and/or visualize. [[BR]] Example: INSTOOLS [[BR]] == 4.2.6) Extended experiment use cases == Extended experiment use cases: [[BR]] 1) WiMAX (or other wireless) measurements [[BR]] 1b) Where MC may be disconnected from MPs from time to time. [[BR]] 2) LEARN/BEN layer 0,1 or 2 measurements [[BR]] 2b) Which may drive other functions in the experiment, i.e., adjust protocol parameters [[BR]] 2c) Where short delays are essential [[BR]] 3) Sensor network (radars, power monitors) [[BR]] 3b) Where measurements are at the heart of the experiment [[BR]] 4) Measure DiCloud workflow [[BR]] == 4.2.7) Baseline slice measurements == A typical experimenter's slice includes several nodes or hosts, with connecting links. Baseline slice measurements include a set of measurements for each node or host. [[BR]] From INSTOOLS, this is: [http://groups.geni.net/geni/attachment/wiki/InstMeasTopic_4.2UseCasesExperimenters/012312_INSTOOLS_Measurements.txt baseline measurements of each node (host)] [[BR]] == 4.2.8) Support for experimenters == 1) What support must be provided for Experimenters? [[BR]] 1b) On-line instructions [[BR]] 1c) Examples [[BR]] 1d) Help desks [[BR]] 1e) How? [[BR]]