Changes between Initial Version and Version 1 of GEC15Agenda/IMDesignTopics


Ignore:
Timestamp:
09/17/12 10:05:38 (12 years ago)
Author:
hmussman@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GEC15Agenda/IMDesignTopics

    v1 v1  
     1[[PageOutline]]
     2
     3= Instrumentation and Measurement (I&M):  GIMI and GEMINI Design Topics at GEC15 =
     4
     5Tuesday, October 23, 8:30am - 10am [[BR]]
     6Room:   [[BR]]
     7Session leader:  Harry Mussman (GENI Project Office, Raytheon BBN Technologies) [[BR]]
     8
     9== Description ==
     10
     11This I&M session will review progress towards a comprehensive set of I&M tools for GENI experimenters and for infrastructure measurement. [[BR]]
     12
     13It will focus on the two large Solicitation 3 I&M D&P projects, GIMI and GEMINI, starting with a review their design and status.    [[BR]]
     14
     15Next, we will review the current status of outstanding I&M design topics, and the operational I&M services that are being introduced by the GIMI and GEMINI projects.  We will consider how GIMI might be able to use the GEMINI services, and vice-versa. [[BR]]
     16
     17Finally, we will discuss the I&M goals for the next 4 months, particularly how to best support experimenters and those doing infrastructure measurement. [[BR]]
     18
     19
     20== Summary ==
     21
     22 * GIMI I&M tool set design [[BR]]
     23  * Based on OML, provides basic host and active network measurements [[BR]]
     24  * Ready for use on ExoGENI racks;  successful tutorial [[BR]]
     25  * Introduces XML messaging service, iRODS archive service, IREEL(lab wiki) portal service;  use by others?  iRODS by GEMINI [[BR]]
     26  * Spiral 5 goals:  also work with InstaGENI racks, WiMAX sites [[BR]]
     27
     28 * GEMINI I&M tool set design [[BR]]
     29  * Based on INSTOOLS and perfSONAR/LAMP, provides basic host and active network measurements [[BR]]
     30  * Ready for use on InstaGENI/protoGENI racks ;  successful tutorial [[BR]]
     31  * Introduces portal to GUIs service, UNIS unified ntwk info service;  use by others?   [[BR]]
     32  * Spiral 5 goals:  also work with ExoGENI racks [[BR]]
     33
     34 * Need simplified MDOD measurement data object descriptor schema [[BR]]
     35  * Also service for creation and editing of MDOD [[BR]]
     36  * Possible extensions to other GENI objects, events [[BR]]
     37
     38 [http://groups.geni.net/geni/attachment/wiki/GEC14Agenda/IMDesignTopics/071112%20I%26M%20GEC14%20Wrap-Up%20Agenda.ppt  slides]  [[BR]]
     39
     40== Agenda ==
     41This is a tentative agenda, which may change. [[BR]]
     42
     43== 1)  Introductions ==
     448:30am [[BR]]
     45
     46== 2)  Goals for this meeting ==
     478:35am [[BR]]
     48
     49Harry Mussman  (GPO) [[BR]]
     50
     51Goals
     52 * Review the progress of the GIMI and GEMINI I&M projects towards providing a comprehensive set of I&M tools for GENI experimenters and for infrastructure measurement.  [[BR]]
     53 * Review the current status of outstanding I&M design topics.  [[BR]]
     54 * Review five persistent multi-user I&M services that are being introduced by the GIMI and GEMINI projects, to see which can be used by both projects and/or by other parts of GENI.  [[BR]]
     55 * Discuss the I&M goals for the next 4 months, particularly how to best support experimenters and those doing infrastructure measurement. [[BR]]
     56
     57== 3)  Summary of GIMI design and status ==
     588:40am [[BR]]
     59'''PI''' Michael Zink,  University of Massachusetts at Amherst  (mailto:zink@ecs.umass.edu)  [[BR]]
     60'''Co-PI'''  Max Ott, NICTA  (mailto:max.ott@nicta.com.au) [[BR]]
     61'''Key personnel''' Ilia Baldine, RENCI  (mailto:ibaldin@renci.org) [[BR]]
     62
     63[wiki:GIMI  GIMI wiki]  [[BR]]
     64[http://gimi.ecs.umass.edu/  GIMI website at UMass Amherst]  [[BR]]
     65
     66Goals [[BR]]
     67 * Starts with OML, and provides easy-to-use tools for GENI environment  [[BR]]
     68
     69 * First focus: I&M use cases for experiments, with default OML Client in nodes that gathers passive measurements like INSTOOLS, and provides basic node-to-node connectivity tests using ping and iperf  [[BR]]
     70 * Second focus:  I&M use cases for infrastructure measurement  [[BR]]
     71 * Later focus:  add sensor measurement data, carried in data network  [[BR]]
     72
     73 * Spiral 4 supported aggregates:  ORCA servers/VMs and ExoGENI (RENCI) racks  [[BR]]
     74 * Later, support:  WiMAX sites  [[BR]]
     75 * Spiral 5 supported aggregates:  protoGENI/Emulab servers/VMs and InstaGENI (HP) racks [[BR]]
     76
     77 * Introduces XML messaging service, with pub/sub, in public IP space    [[BR]]
     78 * Introduces iRODS service, as a measurement data archive.  [[BR]]
     79 * Introduces IREEL portal service, for measurement data analysys and presentation.  [[BR]]
     80
     81
     82Summary:  [[BR]]
     83
     84 * [http://groups.geni.net/geni/attachment/wiki/GEC14Agenda/IMDesignTopics/GIMI%20GEC%2014%20I%26M%20Session.pptx  GIMI architecture, design and status at GEC14;  plan for GEC-14 tutorial;  next steps during Spiral 5] [[BR]]
     85 * For more information, attend or audit [http://groups.geni.net/geni/wiki/GIMIv1.0Tutorial  GIMI v1.0 tutorial]  [[BR]]
     86
     87
     88
     89== 4)  Summary of GEMINI design and plans ==
     908:55am  [[BR]]
     91'''PI''' Martin Swany, Indiana University  (mailto:swany@iu.edu) [[BR]]
     92'''Co-PI'''  Chris Small,  Indiana University  (mailto:chsmall@indiana.edu) [[BR]]
     93'''Co-PI''' James Griffioen,  University of Kentucky  (mailto:griff@netlab.uky.edu) [[BR]]
     94'''Co-PI''' Zongming Fei,  University of Kentucky  (mailto:fei@netlab.uky.edu) [[BR]]
     95
     96[wiki:GEMINI  GEMINI wiki]  [[BR]]
     97
     98Goals  [[BR]]
     99
     100 * Includes LAMP code and features in GEMINI tools, to provides flexible tools based on perfSONAR for active infrastructure measurements [[BR]]
     101 * Includes INSTOOLS code and features in GEMINI tools, to gather basic host measurements [[BR]]
     102 * Later, integrates LAMP and INSTOOLS code and features into new code base for GEMINI tools. [[BR]]
     103
     104 * First focus:  I&M use cases for infrastructure measurement [[BR]]
     105 * Include sharing of data with other users (e.g., operators), at an interface with authorization using a GENI credential  [[BR]]
     106 * Show how to monitor clusters/racks [[BR]]
     107 * Show how to measure Layer 2 and OpenFlow paths (with input from OnTimeMeasure project) [[BR]]
     108
     109 * Second focus: I&M use cases for experiments [[BR]]
     110 * Gather basic host measurements (as was done by INSTOOLS using SNMP) [[BR]]
     111 * Show how to gather customized data from applications (as provided by OML Client)  [[BR]]
     112
     113 * Spiral 4 supported aggregates:  protoGENI/Emulab servers/VMs and InstaGENI (HP) racks [[BR]]
     114 * Spiral 5 supported aggregates:  ORCA servers/VMs and ExoGENI (RENCI) racks  [[BR]]
     115
     116 * Continues INSTOOLS portal service, to find GUIs    [[BR]]
     117 * Continues LAMP local and global Unified Network Information Service (UNIS), to register available measurement data, and network topology  [[BR]]
     118
     119Summary  [[BR]]
     120
     121 * [http://groups.geni.net/geni/attachment/wiki/GEC14Agenda/IMDesignTopics/GEMINI%20Overview%20and%20Direction-GEC14.pptx  GEMINI architecture, design and status at GEC14;  plan for GEC-14 tutorial;  next steps during Spiral 5] [[BR]]
     122 * For more information, attend or audit [http://groups.geni.net/geni/wiki/GEMINITutorial  GEMINI v1.0 tutorial]  [[BR]]
     123
     124
     125== 5)  Reports on I&M design topics ==
     1269:10m [[BR]]
     127
     128=== T4)  GENI I&M Tool Testing Environment  ===
     1299:10am  [[BR]]
     130
     131Harry Mussman  (GPO) [[BR]]
     132
     133Goals  [[BR]]
     134 * Define a step-by-step process for the GEMINI and GIMI tools sets over Spirals 4, 5 and 6 such that: [[BR]]
     135  * They deliver useful tools in each spiral  [[BR]]
     136  * They eventually provide tools that can be included in slices built with any type of GENI hosts [[BR]]
     137  * GENI hosts should include those provided by ExoGENI and InstaGENI racks, as soon as they are available [[BR]]
     138
     139 * Include:  [[BR]]
     140  * User tools for experiment and measurement setup and orchestration [[BR]]
     141  * Interfaces/protocols between user tools and GENI aggregates  [[BR]]
     142  * Supported GENI aggregates  [[BR]]
     143
     144  [[Image(Visio-070512_UseCases_Projects_Figures_Page_01.jpg, 110%)]]    [[BR]]
     145
     146 * [http://groups.geni.net/geni/wiki/InstMeasTopic_4.4GENIEnvironment  I&M tool testing environment status at GEC13]  [[BR]]
     147
     148Goals for Spiral 4:
     149 * By the end of Spiral 4, GIMI tools will test/operate in slices built in ORCA/ExoGENI environment [[BR]]
     150 * By the end of Spiral 4, GEMINI tools will test/operate in slices built in Emulab/protoGENI/InstaGENI environment [[BR]]
     151 * As much as possible, the two groups will use common user tools and common interfaces/protocols/APIs [[BR]]
     152 * As much as possible, the two groups will avoid arrangements customized to one environment [[BR]]
     153 * Both groups will be ready to provide tutorials on their capabilities starting at GEC-14. [[BR]]
     154 * Not yet defined:  support for PlanetLab/InstaGENI environment [[BR]]
     155
     156  [[Image(Visio-070512_UseCases_Projects_Figures_Page_02.jpg, 110%)]]    [[BR]]
     157
     158Goals for Spiral 5:
     159 * By the end of Spiral 5, GIMI tools will test/operate in slices built in both the Emulab/protoGENI/InstaGENI and ORCA/ExoGENI environments (but not together in one slice) [[BR]]
     160 * By the end of Spiral 5, GIMI tools will also support measurements at WiMAX sites.  [[BR]]
     161 * By the end of Spiral 5, GEMINI tools will test/operate in slices built in both the Emulab/protoGENI/InstaGENI and ORCA/ExoGENI environments (but not together in one slice) [[BR]]
     162 * Not yet defined:  support for PlanetLab/InstaGENI environment [[BR]]
     163
     164  [[Image(Visio-070512_UseCases_Projects_Figures_Page_03.jpg, 110%)]]    [[BR]]
     165
     166Goals for later: [[BR]]
     167 * Both GEMINI and GIMI tools will test/operate in slices built with both Emulab/protoGENI/InstaGENI and ORCA/ExoGENI environments.  However, this requires stitching functions that are not currently available. [[BR]]
     168
     169=== T8) GENI User Tools and Services ===
     1709:20am  [[BR]]
     171
     172Jeanne Ohren (GPO)[[BR]]
     173
     174Goals [[BR]]
     175 * Work towards Max Ott's vision for experiment support  [[BR]]
     176 * Provide a way for a GENI user (e.g., experimenter or operator) to access a wide variety of "GENI User Services", where each user service provides an interface (e.g., API or GUI) to the user.  Those user services with a GUI (web) interface are often called "portal services".[[BR]]
     177 * Together, the "GENI User Services" should provide all of the functions the user needs to setup and run their experiment, then gather, analyze and present their measurement data.   [[BR]]
     178 * These services should work together via APIs, etc., to streamline the experiment process. [[BR]]
     179
     180Tasks [[BR]]
     181 * Based upon the configuration defined below, the implementation is split into: [[BR]]
     182 1)  A GENI User Workspace, which is a persistent Linux OS environment dedicated to the user, that serves as a container for multiple user tools [[BR]]
     183 2)  Multiple GENI User Tools, where each provides a service with an interface or a "portal" to the user. [[BR]]
     184 * Define, prototype, deploy and operate a GENI User Workspace. [[BR]]
     185 * Gather the various "user tools" that have been implemented to date, and fit them into GENI User Workspace Service so that GENI I&M users can begin to conveniently conduct experiments or instrument infrastructure. [[BR]]
     186 * So that the GENI User Workspacet can be hosted on a server dedicated to the user (even the user's laptop), provide on a Virtual Box "portable VM".  [[BR]]
     187 * Use the "GENI User Workspace" to test the GIMI and GEMINI tools, and during their tutorials.  [[BR]]
     188
     189Summary  [[BR]]
     190 * [http://groups.geni.net/geni/wiki/InstMeasTopic_4.8PortalService status at GEC13]  [[BR]]
     191 * [http://groups.geni.net/geni/attachment/wiki/GEC14Agenda/IMDesignTopics/GEC14GENIUserToolsAndServices.pdf  User workspace configuration at GEC14 (Spiral 4)]  [[BR]]
     192
     193Discussion  [[BR]]
     194 * Should the GENI User Workspace be supported on a server hosting multiple user workspaces for multiple users?  [[BR]]
     195 * Which tools should be added to the GENI User Workspace?  [[BR]]
     196 * How can we best optimize "user tools" and their interfaces to better meet the needs of GENI users (e.g., experimenters and operators).  [[BR]]
     197
     198
     199
     200=== T5)  Descriptors, Objects and Registries  ===
     2019:30am [[BR]]
     202
     203Harry Mussman (GPO)  [[BR]] [[BR]]
     204
     205Summary  [[BR]]
     206 * Current v0.2 design [http://groups.geni.net/geni/wiki/GEC11InstMeasWorkingSession#a2MeasurementDataObjectDescriptorMDOD  references]  [[BR]]
     207 * [http://groups.geni.net/geni/wiki/InstMeasTopic_4.5DescriptorsObjectsRegistriesLookupService  status at GEC13]  [[BR]]
     208
     209Review of v0.2 design at GEC13 (Giridhar Manepalli): [[BR]]
     210 [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/T5%29%20%20MDOD%20Status%20-%20CNRI.pptx  slides]  [[BR]]
     211
     212 Conclusions: [[BR]]
     213
     214 Good things: [[BR]]
     215  Excellent start [[BR]]
     216  Collaborative Specification    [[BR]]
     217  Great Coverage [[BR]]
     218  Nicely broken down into elements [[BR]]
     219  Mandatory vs. optional elements identified [[BR]]
     220  Genuine Use Cases:  Gathering, transferring, and sharing [[BR]]
     221
     222 Jensen's proposal (NetKarma): [[BR]]
     223  Current:  Identifiers, Descriptors, Holders [[BR]]
     224  Proposed:  Identification, Lineage/Provenance, Constraints/Security, MDO Description [[BR]]
     225
     226 Zurawski's comments: [[BR]]
     227  Too many secondary identifiers [[BR]]
     228  Descriptors should be contextualized [[BR]]
     229  Variations based on the type of object [[BR]]
     230  GENI specific descriptions should be clearly marked and separated [[BR]]
     231  Slight changes to names & enclosing elements recommended [[BR]]
     232
     233 Comments/suggestions based on metadata practices: [[BR]]
     234  Too many optional elements [[BR]]
     235   Too many choices given to users [[BR]]
     236   Users bound to take the path of least resistance [[BR]]
     237   Keep the scope restricted to only mandatory elements – at least in the beginning [[BR]]
     238   Try those out. Implement them. [[BR]]
     239  One size fits all ---- No! [[BR]]
     240   Capturing descriptions, formats, policies, transactions, etc. in a monolithic fashion [[BR]]
     241   Register individual components separately [[BR]]
     242   E.g., Capture legal formats & interpretations in their own records, and reference them here   [[BR]]
     243   E.g., Same with accepted policies [[BR]]
     244  Identifiers cannot be semantic [[BR]]
     245    Domain, sub-domain, and object-type are part of an ID [[BR]]
     246    World view changes frequently [[BR]]
     247    Non-semantic Ids are worth every penny [[BR]]
     248    Search engines & registries mask the opaqueness [[BR]]
     249    After all, IDs are just entities behind the scenes [[BR]]
     250  Object Type controlled vocabulary enumerates apples and oranges [[BR]]
     251   Collection, flow, directory, file, database, gui are not mutually exclusive [[BR]]
     252   Doesn’t help the recipient make any decision looking at the descriptor [[BR]]
     253   Bundle type & format into format interpretation method [[BR]]
     254   Covers too many corner cases, e.g., flow-rate [[BR]]
     255   Expects too many details, e.g., locator (type, access method, etc.) [[BR]]
     256
     257
     258
     259Tasks  [[BR]]
     260 * Need to DRAFT simplified v1.0 MDOD schema, for XML file;  then review and finalize. [[BR]] 
     261 * Optional: extend MDOD to cover all types of objects, i.e., software images.  [[BR]]
     262 * Optional: extend MDOD schema to define Event Record schema. [[BR]]
     263 * Do we need MDOD registry?  Include in iRODS? [[BR]]
     264 * Need MDOD creation and editing service. [[BR]]
     265 * Need Measurement Data Object identifiers (names);  sometimes need a persistent, public reference;  consider DataCite approach, which uses handle  [[BR]]
     266
     267
     268
     269Discussion
     270 * Who will help DRAFT simplified v1.0 MDOD schema, for XML file?  [[BR]]
     271  * GIMI rep?[[BR]]
     272  * GEMINI rep?[[BR]]
     273  * Shall we have a breakout meeting on Wed, 7/11? [[BR]]
     274 * Who will implement MDOD creation and editing service? [[BR]]
     275 * How will MDOD be included in iRODS? [[BR]]
     276 
     277
     278
     279== 6)  Reports on persistent multi-user I&M services, being introduced by GIMI and GEMINI projects ==
     2809:00am [[BR]]
     281
     282Goals  [[BR]]
     283 * Use by both GIMI and GEMINI tools sets [[BR]]
     284 * Use by other parts of GENI  [[BR]]
     285 * Identify need for further reviews and discussions, in breakout meetings on Wed, 7/11  [[BR]]
     286
     287
     288=== S1)  XML Messaging Service ===
     2899:00am  [[BR]]
     290
     291Mike Zink (UMass Amherst) and Anirban Mandal (RENCI) [[BR]]
     292 
     293Tasks   [[BR]]
     294 * Define, prototype, demonstrate and operate a GENI XML Messaging service, starting at GEC13. [[BR]]
     295 * Support use in GENI by many tools, starting with GIMI I&M tools, who will use it to exchange OMF messages.  [[BR]]
     296 * Define operations plan for XML Messaging service.  [[BR]]
     297
     298
     299Summary [[BR]]
     300 * [wiki:InstMeasTopic_4.6MessagingService  status at GEC13]  [[BR]]
     301 * An XMPP server has been setup at UMass Amherst  for OMF messages. [[BR]]
     302 * An XMPP server is operational at Rutgers WINLAB (and other GENI wireless sites) for OMF messages. [[BR]]
     303 * An XML messaging service has been prototyped by the IMF project, that includes authorization.  [[BR]]
     304 * [http://groups.geni.net/geni/attachment/wiki/GEC14Agenda/IMDesignTopics/GEC14-IMF-Anirban.2.pptx  status at GEC14] [[BR]]
     305
     306Discussion  [[BR]]
     307 * Who is lead/leads?  [[BR]]
     308 * Where will XMPP servers be located?  will they be fully federated?  [[BR]]
     309 * How do we set "topics" in XMPP servers to support OMF messages?  [[BR]]
     310 * Will these XMPP servers provide a generalized GENI XML messaging service?  If so, what functions will be included?
     311 * What authorization mechanisms will be required?  [[BR]]
     312 * Will the GEMINI project want to use the XML messaging service?  [[BR]]
     313 * Will other parts of GENI (e.g., monitoring) want to use the XML messaging service?  [[BR]]
     314 * Do we need a breakout session for further discussion?  when?  [[BR]]
     315 * We need an operations plan for reliable service;  when?  who?   [[BR]]
     316
     317=== S2)  iRODS Service ===
     3189:10am [[BR]]
     319
     320Shu Huang (RENCI) [[BR]]
     321
     322Tasks
     323 * Establish iRODS service(s), and define rules (interfaces) to provide GENI measurement data archive functions.  [[BR]]
     324
     325Summary
     326 * [wiki:InstMeasTopic_4.9ArchiveService  status at GEC13]  [[BR]]
     327 * [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/T9b%29%20%20gec13_irods_im_anirban.pptx  slides at GEC13]  [[BR]]
     328 * iRODS service has been established at RENCI  [[BR]]
     329 * iRODS service has been established at Univ of Kentucky  [[BR]]
     330 * [http://groups.geni.net/geni/attachment/wiki/GEC14Agenda/IMDesignTopics/irods-gec14-1.pptx  iRODS configuration at GEC14]   [[BR]]
     331 * Proposed configuration?  [[BR]]
     332 * Operations plan?  [[BR]]
     333
     334Discussion
     335 * Who is lead?  [[BR]]
     336 * Will all iRODS services be federated, for redundancy?
     337 * How to move data to service:  move file;  move SQL DB;  or? [[BR]]
     338 * How is persistent object identifier (i.e., handle) generated?  also registered?  and later resolved?  Include necessary Object Identifier (OI) service.[[BR]]
     339 * How are partitions for different users managed? [[BR]]
     340 * How is authorization for a user done?  [[BR]]
     341 * How is data in MDOD used to set archive sharing policy?  what is required in MDOD? [[BR]]
     342 * How will the GEMINI project use the iRODS service?  [[BR]]
     343 * Will other parts of GENI want to use the iRODS service?  [[BR]]
     344 * Do we need a breakout session for further discussion?  when?  [[BR]]
     345
     346=== S3) IREEL/Lab wiki Portal Service ===
     3479:20am [[BR]]
     348
     349Max Ott and Christoph Dwertmann (NICTA);  Mike Zink and Cong Wang (UMass Amherst) [[BR]]
     350
     351Tasks
     352 * Establish IREEL service, to provide measurement analysis and presentation functions, starting with GIMI project  [[BR]]
     353 * Extend/change to become Lab wiki service  [[BR]]
     354
     355Summary
     356 * IREEL service has been established at NICTA [[BR]]
     357 * IREEL service has been established at UMassAmherst [[BR]]
     358 * Current configuration  [  slides]  [[BR]]
     359 * Proposed configuration [  slides]  [[BR]]
     360 * Operations plan  [  slides]  [[BR]]
     361
     362Discussion
     363 * Who is lead?  [[BR]]
     364 * How are partitions for different users managed? [[BR]]
     365 * How is authorization for a user done? [[BR]]
     366 * Can IREEL be used to provide other functions, e.g., experiment meangement?  if so, how?   [[BR]]
     367 * Will the GEMINI project want to use the IREEL service?  [[BR]]
     368 * Will other parts of GENI want to use the IREEL service?  [[BR]]
     369 * Do we need a breakout session for further discussion?  when?  [[BR]]
     370
     371=== S4)  GEMINI portal-to-GUIs Service ===
     3729:30am [[BR]]
     373
     374Charles Carpenter (U Kentucky) [[BR]]
     375
     376Tasks:
     377 * Continue INSTOOLS portal-to-GUIs service, to allow user to locate GUIs within their slice, for use with INSTOOLS and GEMINI tools [[BR]]
     378
     379Summary
     380 * [http://groups.geni.net/geni/attachment/wiki/GEC14Agenda/IMDesignTopics/GEMINI%20Portal.ppt  current GEMINI portal service configuration]  [[BR]]
     381
     382Discussion
     383 * Who is lead?  [[BR]]
     384 * How are partitions for different users managed? [[BR]]
     385 * How is authorization for a user done? [[BR]]
     386 * What additional features are under consideration?  [[BR]]
     387 * Will the GIMI project want to use the INSTOOLS portal-to-GUIs service?  [[BR]]
     388 * Will other parts of GENI want to use the INSTOOLS portal-to-GUIs service?  [[BR]]
     389 * Do we need a breakout session for further discussion?  when?  [[BR]]
     390
     391=== S5) UNIS Service ===
     3929:40am  [[BR]]
     393
     394Ahmed El-Hassany (IU)  [[BR]]
     395
     396Tasks   [[BR]]
     397 * Continue Unified Network Information Service (UNIS), to provide combined Lookup and Topology Services, initially for use with GEMINI tool set.
     398
     399Summary
     400 * [wiki:InstMeasTopic_4.7LookupService  status at GEC13]  [[BR]]
     401 * [http://groups.geni.net/geni/attachment/wiki/GEC14Agenda/IMDesignTopics/UNIS_GEC14.pdf  UNIS configuration at GEC14;  proposed configuration]  [[BR]]
     402
     403Discussion
     404 * Who is lead?  [[BR]]
     405 * Will you refactor UNIS (combined Lookup and Topology Services) to support hierarchical operation with local and global instances? [[BR]]
     406 * What additional features are under consideration?  [[BR]]
     407 * What new interfaces are under consideration?  [[BR]]
     408 * Will the GIMI project want to use the UNIS service?  [[BR]]
     409 * Will other parts of GENI want to use the UNIS service, e.g., stitching?  [[BR]]
     410 * Do we need a breakout session for further discussion?  when?  [[BR]]
     411
     412
     413== 7)  Goals for the next 4 months ==
     4149:50am [[BR]]
     415
     416Harry Mussman  (GPO) [[BR]]
     417
     418Goals
     419 * Both GIMI and GEMINI tools should be available to Users during this period  [[BR]]
     420  * Acceptance testing continued by the GPO (Jeanne Ohren)  [[BR]]
     421  * Bug tracking system, plus periodic bug fixes, continued   (who are leads?)  [[BR]]
     422  * How can we facilitate feedback from Users, after EVERY use?  [[BR]]
     423
     424 * Both GIMI and GEMINI must provide a high level of support to Users  [[BR]]
     425  * Tutorials must be kept up-to-date and operational, so that Users can teach themselves. (who are leads?)  [[BR]]
     426  * Instructions must be continuously refined, to make the tools easier to use. (who are leads?)  [[BR]]
     427  * Requested tool extensions must be gathered from users, based upon their experience. (who are leads?)  [[BR]]
     428  * Users with advanced requirements must be found, better identify gaps in the tools.  How? (who are leads?)  [[BR]]
     429  * Tool extensions must be proposed by the teams, and reviewed with the users.  How? (who are leads?)  [[BR]]
     430  * A list of tool extensions needs to be developed for inclusion into v1.1, due at GEC15. (who are leads?)  [[BR]]
     431
     432 * Persistent multi-user services must be reliably available to all Users  [[BR]]
     433  * User Worksapce   (Jeanne Ohren)  [[BR]]
     434  * XML messaging service  (who is lead?)    [[BR]]
     435  * iRODS archive service   (who is lead?)  [[BR]]
     436  * IREEL analysis and presentation service    (who is lead?)  [[BR]]
     437  * INSTOOLS portal-to-GUIs service   (who is lead?)   [[BR]]
     438  * Unified Network Information Service (UNIS)   (who is lead?)  [[BR]]
     439
     440
     441Discussion
     442 * Do we have leads identified for all items?  [[BR]]
     443
     444
     445== 8)  Adjourn ==
     44610:00am [[BR]]