<HTML>
<HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META content="OPENWEBMAIL" name=GENERATOR>
</HEAD>
<BODY bgColor=#ffffff>
<font size="2">Hi everyone,
<br />
<br />in course of writing my bachelorthesis in the field of cloudcomputing i am working with opennebula at the moment. 
<br />my university (www.hs-furtwangen.de) is about to launch CC as an official research topic. check out the project page for 
<br />details: http://www.wolke.hs-furtwangen.de
<br />
<br />Currently there are three theses addressing the extension of OpenNebulas. The topic of my work will be something like "QoS Monitoring in OpenNebula" 
<br />(monitoring/thresholds/measures), the others are "Loadbalancing" and "Automated VM generation". Since we're standing at the beginning the topics will concretize.
<br />
<br />My first target is to give an overview of OpenNebulas APIs to provide a entry point for everybody. The last weeks I tried to get the big picture out of the documentation, previous work and the mailing lists archive. Are there more places you'd look for information? Which approach would you chose to develop a monitoring application?
<br />
<br />At this point I'm having following assumptions:
<br />
<br />-libvirt delivers the largest API, even if ONE doesnt support everything
<br />-xml-rpc is rather thin, maybe insufficient
<br />-OCCI is mapping your virtual infrastructure in xml, managable through get/put etc 
<br />-OCA, ruby xmlrpc adaptor? 
<br />
<br />I will write some test apps for libvirt and xmlrpc to get a better feeling for the output/capabilities. 
<br />
<br />I'd appreciate any kind of comments, support, ideas or suggestions.
<br />
<br />Best regards,
<br />
<br />David Wolf
<br />
<br /></font>


</BODY>
</HTML>