7 | | The goal of the evaluation is to verify that the repository IMF code snapshot includes enough documentation to allow other researchers who desire to re-use the in-stack measurement consumption functionality of IMF to get started. Also to be verified are pointers to release snapshot on the GENI wiki and the IMF project wiki. |
| 7 | According to the IMF Post-GE11 [http://groups.geni.net/geni/wiki/IMF-GEC11-QSR status], the IMF code is available as attachments the status page. The following components are available: |
| 8 | * perfSONAR standalone [http://groups.geni.net/geni/attachment/wiki/IMF-GEC11-QSR/ezclient.pl command-line client] for IMF measurements |
| 9 | * perfSONAR standalone [http://groups.geni.net/geni/attachment/wiki/IMF-GEC11-QSR/perfsonar_imf_gui_v2.1.jar GUI client] for IMF measurements |
| 10 | * [http://groups.geni.net/geni/attachment/wiki/IMF-GEC11-QSR/mh.tar.gz Measurement Handler] |
| 11 | * perfSONAR[http://groups.geni.net/geni/attachment/wiki/IMF-GEC11-QSR/PubSub_for_PerfSONAR.tar.gz PubSub] |
| 12 | * perfSONAR IMF [http://groups.geni.net/geni/attachment/wiki/IMF-GEC11-QSR/perfsonar_imf_realtime.tar.gz Realtime service] |
| 13 | |
| 14 | Evaluation Timeline: October 7, 2011 |
| 15 | |
| 16 | == Integrated Management Framework Findings == |
| 17 | Outstanding question:The ERM side is not available, is this effort is on hold? |
14 | | == Integrated Management Framework How-to == |
| 32 | }}} |
| 33 | |
| 34 | === Realtime Service How-to === |
| 35 | Unpacked and built the Realtime Service package: |
| 36 | {{{ |
| 37 | $ tar xvzf perfsonar_imf_realtime.tar.gz |
| 38 | $ cd perfSONAR_PS-IMF-RealTime |
| 39 | $ sudo make install |
| 40 | sed -i "s|/opt/perfsonar_ps/imfrealtime|/opt/perfsonar_ps/imfrealtime|g" ./etc/daemon.conf |
| 41 | sed -i "s|/opt/perfsonar_ps/imfrealtime|/opt/perfsonar_ps/imfrealtime|g" ./etc/daemon_logger.conf |
| 42 | for i in `ls ./scripts`; do sed -i "s|/opt/perfsonar_ps/imfrealtime|/opt/perfsonar_ps/imfrealtime|g" ./scripts/${i}; done |
| 43 | mkdir -p /opt/perfsonar_ps/imfrealtime |
| 44 | tar ch --exclude=etc/* --exclude=*spec --exclude=MANIFEST --exclude=Makefile -T MANIFEST | tar x -C /opt/perfsonar_ps/imfrealtime |
| 45 | tar: doc/README: Cannot stat: No such file or directory |
| 46 | tar: Exiting with failure status due to previous errors |
| 47 | for i in `cat MANIFEST | grep ^etc`; do mkdir -p `dirname /opt/perfsonar_ps/imfrealtime/${i}`; if [ -e /opt/perfsonar_ps/imfrealtime/${i} ]; then install -m 640 -c ${i} /opt/perfsonar_ps/imfrealtime/${i}.new; else install -m 640 -c ${i} /opt/perfsonar_ps/imfrealtime/${i}; fi; done |
| 48 | |
| 49 | }}} |
| 50 | |
| 51 | === PubSub How-to === |
| 52 | Unpacked and built the PubSub package: |
| 53 | {{{ |
| 54 | $ tar xvzf PubSub_for_PerfSONAR.tar.gz |
| 55 | |
| 56 | }}} |