Changes between Version 1 and Version 2 of GEC14Agenda/IMDesignTopics


Ignore:
Timestamp:
06/22/12 17:17:17 (12 years ago)
Author:
hmussman@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GEC14Agenda/IMDesignTopics

    v1 v2  
    272710:00am [[BR]]
    2828
    29 
    30 == 2)  Reports by I&M design topic teams ==
     29== 2)  Goals for this meeting ==
     3010:00am [[BR]]
     31
     32== 3)  Summary of GIMI design and plans ==
     331:30pm [[BR]]
     34'''PI''' Michael Zink,  University of Massachusetts at Amherst  (mailto:zink@ecs.umass.edu)  [[BR]]
     35'''Co-PI'''  Max Ott, NICTA  (mailto:max.ott@nicta.com.au) [[BR]]
     36'''Key personnel''' Ilia Baldine, RENCI  (mailto:ibaldin@renci.org) [[BR]]
     37
     38[wiki:GIMI  GIMI wiki]  [[BR]]
     39[http://gimi.ecs.umass.edu/  GIMI website at UMass Amherst]  [[BR]]
     40
     41Goals:  [[BR]]
     42
     43**Starts with OML, and provides easy-to-use tools for GENI environment  [[BR]]
     44
     45*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]]
     46*Second focus:  I&M use cases for infrastructure measurement  [[BR]]
     47*Later focuse:  add sensor measurement data, carried in data network  [[BR]]
     48
     49*Spiral 4 supported aggregates:  ORCA servers/VMs and ExoGENI (RENCI) racks  [[BR]]
     50*Later, support:  WiMAX sites  [[BR]]
     51*Spiral 5 supported aggregates:  protoGENI/Emulab servers/VMs and InstaGENI (HP) racks [[BR]]
     52
     53*Introduces XML messaging service, with pub/sub, in public IP space    [[BR]]
     54*Introduces iRODS service for digital object archive.  [[BR]]
     55
     56
     57Members of the GIMI project will review: (Mike Zink) [[BR]]
     58
     59*Current architecture and design [[BR]]
     60
     61*Current status [[BR]]
     62
     63 [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/GIMI%20GEC%2013.pptx  slides]  [[BR]]
     64
     65*Preview of tonight's GEC-13 demo [[BR]]
     66 [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/GIMI_GEC13_poster.pdf  poster]  [[BR]]
     67
     68*Plan for GEC-14 tutorial [[BR]]
     69
     70
     71== 4)  Summary of GEMINI design and plans ==
     722pm  [[BR]]
     73'''PI''' Martin Swany, Indiana University  (mailto:swany@iu.edu) [[BR]]
     74'''Co-PI'''  Chris Small,  Indiana University  (mailto:chsmall@indiana.edu) [[BR]]
     75'''Co-PI''' James Griffioen,  University of Kentucky  (mailto:griff@netlab.uky.edu) [[BR]]
     76'''Co-PI''' Zongming Fei,  University of Kentucky  (mailto:fei@netlab.uky.edu) [[BR]]
     77
     78[wiki:GEMINI  GEMINI wiki]  [[BR]]
     79
     80Goals:  [[BR]]
     81
     82**Starts with LAMP, which provides flexible tools based on perfSONAR for active infrastructure measurements [[BR]]
     83++Fold INSTOOLS features into LAMP to form GEMINI tools, and then discontinue INSTOOLS [[BR]]
     84
     85*First focus:  I&M use cases for infrastructure measurement
     86*Include sharing of data with other users (e.g., operators), at an interface with authorization using a GENI credential  [[BR]]
     87*Show how to monitor clusters/racks [[BR]]
     88*Show how to measure Layer 2 and OpenFlow paths (with input from OnTimeMeasure project [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/OnTimeMeasure_GEC13-I%26M-Talk.pdf Slides]) [[BR]]
     89
     90*Second focus: I&M use cases for experiments [[BR]]
     91*Consider how to gather basic host measurements with BLiPP service (as was done by INSTOOLS using SNMP) [[BR]]
     92*Consider how to gather customized data from applications (as provided by OML Client)  [[BR]]
     93
     94++Extending LAMP with INSTOOLS features: [[BR]]
     95*Consider how to load tools on top of basic image [[BR]]
     96*Consider how to extend Periscope to include druple content management service [[BR]]
     97*Consider how to add xserver to basic node image, to login from portal using vnc protocol [[BR]]
     98*Continue separate portal service, which is really a gateway service, within a user workspace service  [[BR]]
     99*Consider how to add interface to archive service, e.g., iRODs [[BR]]
     100
     101*Spiral 4 supported aggregates:  protoGENI/Emulab servers/VMs and InstaGENI (HP) racks [[BR]]
     102*Spiral 5 supported aggregates:  ORCA servers/VMs and ExoGENI (RENCI) racks  [[BR]]
     103
     104*Continue INSTOOLS portal service, in user workspace, to find GUIs    [[BR]]
     105*Continue LAMP local and global UNIS service, to register available measurement data, and network topology  [[BR]]
     106
     107Members of the GEMINI project will review: (Martin Swany) [[BR]]
     108
     109*Current architecture and design [[BR]]
     110
     111*Current status   [[BR]]
     112 
     113 [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/gemini-gec13.pptx slides]  [[BR]]
     114
     115*Preview of tonight's GEC-13 demo [[BR]]
     116
     117 [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/GEC13%20GEMINI%20Demo%20Poster%20V2.pdf  poster]  [[BR]]
     118
     119*Plan for GEC-14 tutorial [[BR]]
     120
     121== 5)  Reports on I&M design topics ==
    3112210:05am [[BR]]
    32123
     
    34125
    35126See the [http://groups.geni.net/geni/wiki/InstMeasCurrentDesignTopicsAll list of topics], including a brief summary of each topic. [[BR]]
    36 
    37 
    38 === T2)  I&M Use Cases for Experiments, and Support for Experimenters  ===
    39 10:05am  [[BR]]
    40 
    41 Team [[BR]]
    42  CO-LEAD  Jim Griffioen (U Kentucky)  [[BR]]
    43  CO-LEAD  Mike Zink (UMass Amherst)  [[BR]]
    44  Hussamuddin Nasir  (U Kentucky)  [[BR]]
    45  David Irwin (UMass Amherst)  [[BR]]
    46  Max Ott (NICTA)  [[BR]]
    47  Prasad Calyam (Ohio Super Center)   [[BR]]
    48  Harry Mussman  (GPO) [[BR]]
    49 
    50  
    51 Tasks  [[BR]]
    52  Provide a concise but complete definition of I&M Use Cases for Experiments [[BR]]
    53  Define use cases for a wide range of experiments:  complex (by skilled experimenters) to simple (by novice experimenter, i.e., a student)  [[BR]]
    54  Identify the support that should be available to experimenters, i.e., on-line instructions, examples and help desks.  [[BR]]
    55  Update the [http://groups.geni.net/geni/wiki/GeniInstrumentationandMeasurementsArchitecture  GENI I&M Architecture document]:  [[BR]]
    56   Sec. 3.1.  I&M Use cases for Experimenters  [[BR]]
    57   Sec. 4.2.1  Typical Arrangements of I&M Services:  For Experimenter Gathering MD from their Slice  [[BR]]
    58   Sec. 4.3.1  Type 1 I&M Service:  Service Contained within a Slice  [[BR]]
    59  Use as guidance in the design of GENI I&M tools, particularly for the GEMINI and GIMI projects  [[BR]]
    60 
    61 [wiki:InstMeasTopic_4.2UseCasesExperimenters  Work in Progress]  [[BR]]
    62 
    63 Summary of use cases:  (Jim Griffioen, Mike Zink, Jeanne Ohren)
    64  [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/T2a%29%20%20IM%20Uses%20Cases.pdf  slides]
    65 
    66 View of user tools and services:  (Jeanne Ohren)
    67  [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/T2b%29%20GENIUserToolsAndServices.pdf  slides]
    68 
    69 Discussion:   [[BR]]
    70  Compare experiments and their results. [[BR]]
    71  Do community benchmarking  (Max) [[BR]]
    72  Do verifications  (Mike) [[BR]]
    73 
    74 
    75 
    76 
    77 === T3)  I&M Use Cases for Infrastructure Measurement, and Support for Operators ===
    78 10:20am [[BR]]
    79 
    80 Team  [[BR]]
    81  LEAD  Martin Swany (Indiana U) [[BR]]
    82  Guilherme Fernandes  (?)  [[BR]]
    83  Eric Boyd (Internet2) [[BR]]
    84  Jason Zurawski (Internet2) [[BR]]
    85  Prasad Calyam  (Ohio Super Center) [[BR]]
    86  Chris Small, for NetKarma (Indiana U) [[BR]]
    87  Ilia Baldine, for ExoGENI racks (RENCI) [[BR]]
    88  Jonathan Mills (RENCI)  [[BR]]
    89  ?, for InstaGENI racks (HP) [[BR]]
    90  ?, for GMOC [[BR]]
    91  Sarah Edwards (GPO) [[BR]]
    92  Chaos Golubitsky (GPO) [[BR]]
    93  Harry Mussman  (GPO) [[BR]]
    94 
    95 
    96 Tasks  [[BR]]
    97  Provide a concise but complete definition of I&M Use Cases for Infrastructure Measurement [[BR]]
    98  Identify the support that should be available to operators  [[BR]]
    99  Update the [http://groups.geni.net/geni/wiki/GeniInstrumentationandMeasurementsArchitecture  GENI I&M Architecture document]:  [[BR]]
    100    Sec. 3.3.  I&M Use cases for Central Operators (i.e., GMOC)  [[BR]]
    101    Sec. 3.4.  I&M Use cases for Aggregate Providers and Operators  [[BR]]
    102    Sec. 4.2.2  Typical Arrangements of I&M Services:  For Operator Gathering MD from GENI Infrastructure   [[BR]]
    103    Sec. 4.2.3  Typical Arrangements of I&M Services:  For Experimenters Gathering MD from their Slice and from GENI Infrastructure [[BR]]
    104    Sec. 4.3.3  Type 3 I&M Service:  Common Service with MD for Multiple Slices  [[BR]]
    105  Use as guidance in the design of GENI I&M tools, particularly for the GEMINI and GIMI projects  [[BR]]
    106 
    107 [wiki:InstMeasTopic_4.3UseCasesInfrastructure  Work in Progress]  [[BR]]
    108 
    109 Review of use cases:  (Martin Swany)
    110  Need to provide infrastructure measurements  [[BR]]
    111  Should preserve relationship between experiment and infrastructure emasurements [[BR]]
    112 
    113 Review of plan for measurements on Layer 2 and OpenFlow paths:  (Prasad Calyam)
    114  [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/OnTimeMeasure_GEC13-I%26M-Talk.pdf  slides]  [[BR]]
    115127
    116128
     
    140152
    141153[wiki:InstMeasTopic_4.4GENIEnvironment  Work in Progress]  (Harry Mussman) [[BR]]
    142 
    143 
    144 
    145 
    146154
    147155
     
    220228   Expects too many details, e.g., locator (type, access method, etc.) [[BR]]
    221229
    222 
    223230=== T6)  XML Messaging Service ===
    22423111:05am  [[BR]]
     
    249256 How does the authorization work?  [[BR]]
    250257
    251 === T7)  Measurement Information (MI) Service ===
     258
     259=== T8) GENI User Tools and Services ===
     26011:25am  [[BR]]
     261
     262Team [[BR]]
     263 LEAD Jeanne Ohren (GPO)[[BR]]
     264 Jim Griffioen and/or Charles Carpenter (INSTOOLS and GEMINI, U Kentucky)  [[BR]]
     265 Max Ott and/or Christoph Dwertmann (NICTA)  [[BR]]
     266 Chris Small  (NetKarma,  IU)  [[BR]]
     267 Ahmed El-Hassany (IU) [[BR]]
     268 Giridhar Manepalli  (CNRI) [[BR]]
     269 Harry Mussman  (GPO) [[BR]]
     270 Vic Thomas (GPO) [[BR]]
     271 Niky Riga (GPO)  [[BR]]
     272 Luisa Nevers (GPO) [[BR]]
     273
     274Goals [[BR]]
     275 Work towards Max Ott's vision for experiment support  [[BR]]
     276 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]]
     277 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 the measurement data.   [[BR]]
     278 These services should work together via APIs, etc., to streamline the experiment process. [[BR]]
     279
     280Tasks [[BR]]
     281 Based upon the configuration defined below, the implementation is split into: [[BR]]
     282 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]]
     283 2)  Multiple GENI User Tools, where each provides a service with an interface or a "portal" to the user. [[BR]]
     284
     285 Define, prototype, deploy and operate a GENI User Workspace. It can be hosted on a server dedicated to the user, or on a server hosting multiple user workspaces for multiple users.[[BR]]
     286 Gather the various "user tools" that have been implemented to date, and fit into GENI User Workspace Service so that GENI I&M users can begin to conveniently conduct experiments or instrument infrastructure. [[BR]]
     287 Optimize "user tools" and their interfaces to better meet the needs of GENI users (e.g., experimenters and operators).  [[BR]]
     288
     289[wiki:InstMeasTopic_4.8PortalService  Work in Progress]  [[BR]]
     290
     291Summary of current status:  (Jeanne Ohren) [[BR]]
     292 [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/T8%29%20GENIUserToolsAndServices.pdf  slides]  [[BR]]
     293
     294== 6)  Reports on operational I&M services ==
     29510:05am [[BR]]
     296
     297Goal:  Use by both GIMI and GEMINI [[BR]]
     298
     299
     300=== S1)  iRODS Service ===
     30111:40am [[BR]]
     302
     303Team [[BR]]
     304 Co-LEAD Giridhar Manepalli (CNRI) [[BR]]
     305 Co-LEAD  Shu Huang (RENCI) [[BR]]
     306 Larry Lannom (CNRI) [[BR]]
     307 Wesley Wu (U Kentucky) [[BR]]
     308 Hussam Nasir (U Kentucky) [[BR]]
     309 Chris Small  (NetKarma, IU) [[BR]]
     310 Jeannie Ohren (GPO) [[BR]]
     311
     312Tasks
     313 Start with CNRI prototype digital object archive service [[BR]]
     314 Plan transition to use of iRODS service [[BR]]
     315 How to move data to service:  move file;  move SQL DB;  or? [[BR]]
     316 How is persistent object identifier (i.e., handle) generated?  also registered?  and later resolved?  Include necessary Object Identifier (OI) service.[[BR]]
     317 How are partitions for different users managed? [[BR]]
     318 How is data in MDOD used to set archive sharing policy?  what is required in MDOD? [[BR]]
     319 Operations plans for Digital Object Archive (DOA) and Object Identifier (OI) services. [[BR]]
     320
     321
     322[wiki:InstMeasTopic_4.9ArchiveService  Work in Progress]  [[BR]]
     323
     324
     325Summary of current status [[BR]]
     326
     327Review of prototype Measurement Data Archive (MDA) service:  (Giridhar Manepalli, CNRI)  [[BR]]
     328 [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/T9a%29%20MDA_ProjectHighlights_GEC13%20-%20CNRI.pptx  slides]  [[BR]]
     329
     330Introduction to iRODS service:  (Anirban for Shu Huang, RENCI)
     331 [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/T9b%29%20%20gec13_irods_im_anirban.pptx  slides]  [[BR]]
     332
     333
     334=== S2) IREEL Portal Service ===
     335(no report)  [[BR]]
     336
     337Team [[BR]]
     338 Mike Zink (UMass Amherst) [[BR]]
     339 Martin Swany (Inidana U) [[BR]]
     340 Jim Griffioen (U Kentucky) [[BR]]
     341 Giridhar Manepalli (CNRI) [[BR]]
     342 Jeanne Ohren (GPO)  [[BR]]
     343 Harry Mussman (GPO)   [[BR]]
     344
     345Tasks:
     346 What persistent operational services must be supported: [[BR]]
     347 a)  Descriptor registry   required?  use UNIS?  DOR?  iRODS? IF-MAP? [[BR]]
     348 b)  Object registry   required?  use DOR? [[BR]]
     349 c)  XML Messaging service [[BR]]
     350 d)  Measurement Information (MI)service  [[BR]]
     351 e)  GENI User services [[BR]]
     352 f) Digital Object Archive (DOA) service [[BR]]
     353 Can all services can be shared by GIMI and GEMINI tools? [[BR]]
     354 How do these relate to other GENI services/functions, including clearinghouse?
     355
     356
     357
     358=== S3  INSTOOLS Portal Service Services ===
     359(no report)  [[BR]]
     360
     361Team [[BR]]
     362 Mike Zink (UMass Amherst) [[BR]]
     363 Martin Swany (Inidana U) [[BR]]
     364 Jim Griffioen (U Kentucky) [[BR]]
     365 Giridhar Manepalli (CNRI) [[BR]]
     366 Jeanne Ohren (GPO)  [[BR]]
     367 Harry Mussman (GPO)   [[BR]]
     368
     369Tasks:
     370 What persistent operational services must be supported: [[BR]]
     371 a)  Descriptor registry   required?  use UNIS?  DOR?  iRODS? IF-MAP? [[BR]]
     372 b)  Object registry   required?  use DOR? [[BR]]
     373 c)  XML Messaging service [[BR]]
     374 d)  Measurement Information (MI)service  [[BR]]
     375 e)  GENI User services [[BR]]
     376 f) Digital Object Archive (DOA) service [[BR]]
     377 Can all services can be shared by GIMI and GEMINI tools? [[BR]]
     378 How do these relate to other GENI services/functions, including clearinghouse?
     379
     380
     381=== S4) UNIS Service ===
     382
    25238311:15am  [[BR]]
    253384
     
    274405 [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/T7%29%20%20GEC13.pdf  slides]  [[BR]]
    275406
    276 === T8) GENI User Tools and Services ===
    277 11:25am  [[BR]]
    278 
    279 Team [[BR]]
    280  LEAD Jeanne Ohren (GPO)[[BR]]
    281  Jim Griffioen and/or Charles Carpenter (INSTOOLS and GEMINI, U Kentucky)  [[BR]]
    282  Max Ott and/or Christoph Dwertmann (NICTA)  [[BR]]
    283  Chris Small  (NetKarma,  IU)  [[BR]]
    284  Ahmed El-Hassany (IU) [[BR]]
    285  Giridhar Manepalli  (CNRI) [[BR]]
    286  Harry Mussman  (GPO) [[BR]]
    287  Vic Thomas (GPO) [[BR]]
    288  Niky Riga (GPO)  [[BR]]
    289  Luisa Nevers (GPO) [[BR]]
    290 
    291 Goals [[BR]]
    292  Work towards Max Ott's vision for experiment support  [[BR]]
    293  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]]
    294  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 the measurement data.   [[BR]]
    295  These services should work together via APIs, etc., to streamline the experiment process. [[BR]]
    296 
    297 Tasks [[BR]]
    298  Based upon the configuration defined below, the implementation is split into: [[BR]]
    299  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]]
    300  2)  Multiple GENI User Tools, where each provides a service with an interface or a "portal" to the user. [[BR]]
    301 
    302  Define, prototype, deploy and operate a GENI User Workspace. It can be hosted on a server dedicated to the user, or on a server hosting multiple user workspaces for multiple users.[[BR]]
    303  Gather the various "user tools" that have been implemented to date, and fit into GENI User Workspace Service so that GENI I&M users can begin to conveniently conduct experiments or instrument infrastructure. [[BR]]
    304  Optimize "user tools" and their interfaces to better meet the needs of GENI users (e.g., experimenters and operators).  [[BR]]
    305 
    306 [wiki:InstMeasTopic_4.8PortalService  Work in Progress]  [[BR]]
    307 
    308 Summary of current status:  (Jeanne Ohren) [[BR]]
    309  [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/T8%29%20GENIUserToolsAndServices.pdf  slides]  [[BR]]
    310 
    311 
    312 
    313 === T9)  Digital Object Archive (DOA) Service ===
    314 11:40am [[BR]]
    315 
    316 Team [[BR]]
    317  Co-LEAD Giridhar Manepalli (CNRI) [[BR]]
    318  Co-LEAD  Shu Huang (RENCI) [[BR]]
    319  Larry Lannom (CNRI) [[BR]]
    320  Wesley Wu (U Kentucky) [[BR]]
    321  Hussam Nasir (U Kentucky) [[BR]]
    322  Chris Small  (NetKarma, IU) [[BR]]
    323  Jeannie Ohren (GPO) [[BR]]
    324 
    325 Tasks
    326  Start with CNRI prototype digital object archive service [[BR]]
    327  Plan transition to use of iRODS service [[BR]]
    328  How to move data to service:  move file;  move SQL DB;  or? [[BR]]
    329  How is persistent object identifier (i.e., handle) generated?  also registered?  and later resolved?  Include necessary Object Identifier (OI) service.[[BR]]
    330  How are partitions for different users managed? [[BR]]
    331  How is data in MDOD used to set archive sharing policy?  what is required in MDOD? [[BR]]
    332  Operations plans for Digital Object Archive (DOA) and Object Identifier (OI) services. [[BR]]
    333 
    334 
    335 [wiki:InstMeasTopic_4.9ArchiveService  Work in Progress]  [[BR]]
    336 
    337 
    338 Summary of current status [[BR]]
    339 
    340 Review of prototype Measurement Data Archive (MDA) service:  (Giridhar Manepalli, CNRI)  [[BR]]
    341  [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/T9a%29%20MDA_ProjectHighlights_GEC13%20-%20CNRI.pptx  slides]  [[BR]]
    342 
    343 Introduction to iRODS service:  (Anirban for Shu Huang, RENCI)
    344  [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/T9b%29%20%20gec13_irods_im_anirban.pptx  slides]  [[BR]]
    345 
    346 
    347 === T10) List of Operational Services ===
    348 (no report)  [[BR]]
    349 
    350 Team [[BR]]
    351  Mike Zink (UMass Amherst) [[BR]]
    352  Martin Swany (Inidana U) [[BR]]
    353  Jim Griffioen (U Kentucky) [[BR]]
    354  Giridhar Manepalli (CNRI) [[BR]]
    355  Jeanne Ohren (GPO)  [[BR]]
    356  Harry Mussman (GPO)   [[BR]]
    357 
    358 Tasks:
    359  What persistent operational services must be supported: [[BR]]
    360  a)  Descriptor registry   required?  use UNIS?  DOR?  iRODS? IF-MAP? [[BR]]
    361  b)  Object registry   required?  use DOR? [[BR]]
    362  c)  XML Messaging service [[BR]]
    363  d)  Measurement Information (MI)service  [[BR]]
    364  e)  GENI User services [[BR]]
    365  f) Digital Object Archive (DOA) service [[BR]]
    366  Can all services can be shared by GIMI and GEMINI tools? [[BR]]
    367  How do these relate to other GENI services/functions, including clearinghouse?
    368 
    369 
    370 [wiki:InstMeasTopic_4.10OperationalServices  Work in Progress]  [[BR]]
    371 
    372 
    373 === Discussion of next steps ===
     407
     408== 7) Discussion of next steps ===
    37440911:55am [[BR]]
    375 
    376 == 3)  Break for lunch ==
    377 12noon [[BR]]
    378 
    379 
    380 == 4)  Update on GIMI project ==
    381 1:30pm [[BR]]
    382 '''PI''' Michael Zink,  University of Massachusetts at Amherst  (mailto:zink@ecs.umass.edu)  [[BR]]
    383 '''Co-PI'''  Max Ott, NICTA  (mailto:max.ott@nicta.com.au) [[BR]]
    384 '''Key personnel''' Ilia Baldine, RENCI  (mailto:ibaldin@renci.org) [[BR]]
    385 
    386 [wiki:GIMI  GIMI wiki]  [[BR]]
    387 [http://gimi.ecs.umass.edu/  GIMI website at UMass Amherst]  [[BR]]
    388 
    389 Goals:  [[BR]]
    390 
    391 **Starts with OML, and provides easy-to-use tools for GENI environment  [[BR]]
    392 
    393 *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]]
    394 *Second focus:  I&M use cases for infrastructure measurement  [[BR]]
    395 *Later focuse:  add sensor measurement data, carried in data network  [[BR]]
    396 
    397 *Spiral 4 supported aggregates:  ORCA servers/VMs and ExoGENI (RENCI) racks  [[BR]]
    398 *Later, support:  WiMAX sites  [[BR]]
    399 *Spiral 5 supported aggregates:  protoGENI/Emulab servers/VMs and InstaGENI (HP) racks [[BR]]
    400 
    401 *Introduces XML messaging service, with pub/sub, in public IP space    [[BR]]
    402 *Introduces iRODS service for digital object archive.  [[BR]]
    403 
    404 
    405 Members of the GIMI project will review: (Mike Zink) [[BR]]
    406 
    407 *Current architecture and design [[BR]]
    408 
    409 *Current status [[BR]]
    410 
    411  [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/GIMI%20GEC%2013.pptx  slides]  [[BR]]
    412 
    413 *Preview of tonight's GEC-13 demo [[BR]]
    414  [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/GIMI_GEC13_poster.pdf  poster]  [[BR]]
    415 
    416 *Plan for GEC-14 tutorial [[BR]]
    417 
    418 
    419 == 5)  Update on GEMINI project ==
    420 2pm  [[BR]]
    421 '''PI''' Martin Swany, Indiana University  (mailto:swany@iu.edu) [[BR]]
    422 '''Co-PI'''  Chris Small,  Indiana University  (mailto:chsmall@indiana.edu) [[BR]]
    423 '''Co-PI''' James Griffioen,  University of Kentucky  (mailto:griff@netlab.uky.edu) [[BR]]
    424 '''Co-PI''' Zongming Fei,  University of Kentucky  (mailto:fei@netlab.uky.edu) [[BR]]
    425 
    426 [wiki:GEMINI  GEMINI wiki]  [[BR]]
    427 
    428 Goals:  [[BR]]
    429 
    430 **Starts with LAMP, which provides flexible tools based on perfSONAR for active infrastructure measurements [[BR]]
    431 ++Fold INSTOOLS features into LAMP to form GEMINI tools, and then discontinue INSTOOLS [[BR]]
    432 
    433 *First focus:  I&M use cases for infrastructure measurement
    434 *Include sharing of data with other users (e.g., operators), at an interface with authorization using a GENI credential  [[BR]]
    435 *Show how to monitor clusters/racks [[BR]]
    436 *Show how to measure Layer 2 and OpenFlow paths (with input from OnTimeMeasure project [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/OnTimeMeasure_GEC13-I%26M-Talk.pdf Slides]) [[BR]]
    437 
    438 *Second focus: I&M use cases for experiments [[BR]]
    439 *Consider how to gather basic host measurements with BLiPP service (as was done by INSTOOLS using SNMP) [[BR]]
    440 *Consider how to gather customized data from applications (as provided by OML Client)  [[BR]]
    441 
    442 ++Extending LAMP with INSTOOLS features: [[BR]]
    443 *Consider how to load tools on top of basic image [[BR]]
    444 *Consider how to extend Periscope to include druple content management service [[BR]]
    445 *Consider how to add xserver to basic node image, to login from portal using vnc protocol [[BR]]
    446 *Continue separate portal service, which is really a gateway service, within a user workspace service  [[BR]]
    447 *Consider how to add interface to archive service, e.g., iRODs [[BR]]
    448 
    449 *Spiral 4 supported aggregates:  protoGENI/Emulab servers/VMs and InstaGENI (HP) racks [[BR]]
    450 *Spiral 5 supported aggregates:  ORCA servers/VMs and ExoGENI (RENCI) racks  [[BR]]
    451 
    452 *Continue INSTOOLS portal service, in user workspace, to find GUIs    [[BR]]
    453 *Continue LAMP local and global UNIS service, to register available measurement data, and network topology  [[BR]]
    454 
    455 Members of the GEMINI project will review: (Martin Swany) [[BR]]
    456 
    457 *Current architecture and design [[BR]]
    458 
    459 *Current status   [[BR]]
    460  
    461  [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/gemini-gec13.pptx slides]  [[BR]]
    462 
    463 *Preview of tonight's GEC-13 demo [[BR]]
    464 
    465  [http://groups.geni.net/geni/attachment/wiki/GEC13Agenda/InstrumentationAndMeasurement/GEC13%20GEMINI%20Demo%20Poster%20V2.pdf  poster]  [[BR]]
    466 
    467 *Plan for GEC-14 tutorial [[BR]]
    468 
    469 == 6)  Support for experimenters ==
    470 2:30pm  [[BR]]
    471 
    472 Round-table discussion: [[BR]]
    473  What use cases must be supported by GEC14?  by GEC15? [[BR]]
    474  What tools must be available by GEC14?  by GEC15? [[BR]]
    475   Suggest:  Put basic set of tools on common images, ready to add apps.  [[BR]]
    476  How can we best verify that available tools meet the needs of experimenters?  process for fixing bugs?  process for making extensions? [[BR]]
    477  How can we best reach out to experimenters?  tutorials?  workshops?  on-line instructions?  examples?  help desks?    [[BR]]
    478   It is essential to have on-line instructions and examples;  should be easy to retrieve, modify and use.  [[BR]]
    479  
    480 
    481 == 7)  Support for infrastructure measurement ==
    482 2:45pm  [[BR]]
    483 
    484 Round-table discussion: [[BR]]
    485  What use cases must be supported by GEC14?  by GEC15? [[BR]]
    486  What tools must be available by GEC14?  by GEC15? [[BR]]
    487  What use cases/tools will support experimenters?  [[BR]]
    488  What use cases/tools will support operators?  [[BR]]
    489   Note:  Some use will be in an "infrastructure measurement slice", and some use will be in an environment "outside of a slice".  [[BR]]
    490  How can we best verify that available tools meet the needs of experimenters and operators?  process for fixing bugs?  process for making extensions? [[BR]]
    491  How can we best reach out to experimenters and operators?  tutorials?  workshops?  on-line instructions?  examples?  help desks?    [[BR]]
    492   It is essential to have on-line instructions and examples;  should be easy to retrieve, modify and use.  [[BR]]
    493410
    494411