Changes between Initial Version and Version 1 of IMF-GEC13-QSR


Ignore:
Timestamp:
03/29/12 15:50:00 (12 years ago)
Author:
Rudra Dutta
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IMF-GEC13-QSR

    v1 v1  
     1= IMF GEC13 QSR =
     2----
     3
     4====  DRAFT ====== DRAFT ====== DRAFT  =========
     5
     6= Overview =
     7
     8This wiki page serves as the Status Report following GEC13 for the IMF project.
     9
     10 * Draft created by Rudra Dutta on March 29, 2012
     11 * Final version released on ....
     12
     13The IMF project continued to work on the goals and milestones identified for the project for Spiral 4.
     14
     15The main functionalities we achieved between GEC12 and GEC13 are:
     16
     17 * Creating a version of the Openfire XMPP server that supports GENI style certificates for entity authentication and credential verification (IMF Messaging Service)
     18 * Creating OMF style EC and RC modules that communicate using the above IMF Messaging Service instead of OMF XMPP
     19 * A sample "empty" client for the IMF Messaging Service
     20 * A simple repository service built by extending the "empty" client
     21
     22These were demonstrated successfully at GEC13.  The demo is documented at
     23[http://groups.geni.net/geni/wiki/GEC13Agenda/EveningDemoSession#IMFmessageserver GEC13 Demo Session Page].
     24
     25= Major Accomplishments =
     26
     27== Milestones Achieved ==
     28
     29 * IMF: S4.c Demonstration at GEC13 and Experimenter Outreach
     30 * IMF: S4.d Documentation and Code Release
     31
     32== Deliverables made ==
     33
     34 * GEC13 demo (see above)
     35 * [attachment:wiki:IMF:GEC13_IMF_overview.pptx Presentation at GEC13 I&M WG]
     36 * Code release (see below on this wiki)
     37 * Code documentation (see below on this wiki)
     38
     39= Description of work performed during last quarter =
     40
     41IMF project achievements for this second part of Spiral 4 consist of:
     42
     43 * Creating a version of the Openfire XMPP server that supports GENI style certificates for entity authentication and credential verification (IMF Messaging Service)
     44 * Creating OMF style EC and RC modules that communicate using the above IMF Messaging Service instead of OMF XMPP
     45 * A sample "empty" client for the IMF Messaging Service
     46 * A simple repository service built by extending the "empty" client
     47 * Demonstrating new capabilities at GEC13
     48
     49== Activities and Findings ==
     50
     51[[Image(imf-gec13.png, 90%)]] [[BR]]
     52
     53The figure above shows the context of each of the modules we describe briefly below.
     54
     55
     56== Project Participants ==
     57
     58 * Rudra Dutta, George Rouskas, Ashutosh Grewal, Ahmet Can Babaoglu (NCSU)
     59 * Anirban Mandal, Shu Huang, Ilia Baldine (RENCI)
     60 * Keren Bergman, Michael Wang, Cathy Chen (Columbia U)
     61
     62== Publications ==
     63
     64Integrated post-GEC report and code documentation (this wiki)
     65
     66== Outreach ==
     67
     68Participants of the IMF team attended GECs as well as meetings of the Instrumentation and Measurement Working Group as possible.  We have previously collaborated with the GENI LEARN project team; deploying IMF in LEARN remains a longer-term goal.  We plan to collaborate with the NetKarma project and NICTA message signing, as encouraged by GPO.
     69
     70== Collaborations ==
     71
     72The IMF team continued to collaborate with Deniz Gurkan of the GENI project LEARN.
     73
     74== Other contributions ==
     75
     76None.
     77
     78= Code Release =
     79
     80== Code Snapshot ==
     81
     82The GEC13 demo modules of the IMF system can be built the following.  Above we provided a high-level view of the location and use of the different modules, here we include more detailed documentation on each (these documents are also included in the zip files themselves).
     83
     84
     85=== IMF Extended Openfire XMPP Server ===
     86
     87 * [attachment:ezclient.pl Download zip file]
     88 * [attachment:perfsonar_imf_gui_v2.1.jar perfSONAR standalone GUI client for IMF measurements]
     89 * [attachment:mh.tar.gz Measurement Handler]
     90 * [attachment:PubSub_for_PerfSONAR.tar.gz PubSub for perfSONAR]
     91 * [attachment:perfsonar_imf_realtime.tar.gz perfSONAR IMF Realtime service]
     92
     93The pS clients are configured to try to access data from the IMF Measurement Handlers running on the BEN testbed, to retrieve port power and BER measurements made on Polatis and Infinera switches.  To successfully run this, you need VPN access to the management plane network of BEN.  Get in touch with the IMF team to obtain this access, if you need it.
     94
     95== Documentation and Release Notes ==
     96
     97Notes on this wiki, plus detailed documentation as described above.