<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><div id="yiv746551749"><table id="yiv746551749bodyDrftID" class="yiv746551749" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td id="yiv746551749drftMsgContent" style="font:inherit;font-family:arial;font-size:10pt;"><div id="yiv746551749"><table id="yiv746551749bodyDrftID" class="yiv746551749" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td id="yiv746551749drftMsgContent" style="font:inherit;font-family:arial;font-size:10pt;"><div id="yiv746551749"><table id="yiv746551749bodyDrftID" class="yiv746551749" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td id="yiv746551749drftMsgContent" style="font:inherit;font-family:arial;font-size:10pt;"><div id="yiv746551749"><table id="yiv746551749bodyDrftID" class="yiv746551749" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td id="yiv746551749drftMsgContent"
 style="font:inherit;font-family:arial;font-size:10pt;"><div id="yiv746551749"><table id="yiv746551749bodyDrftID" class="yiv746551749" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td id="yiv746551749drftMsgContent" style="font:inherit;font-family:arial;font-size:10pt;"><div id="yiv746551749"><table id="yiv746551749bodyDrftID" class="yiv746551749" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td id="yiv746551749drftMsgContent" style="font:inherit;font-family:arial;font-size:10pt;"><div id="yiv746551749"><table id="yiv746551749bodyDrftID" class="yiv746551749" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td id="yiv746551749drftMsgContent" style="font:inherit;font-family:arial;font-size:10pt;"><div id="yiv746551749"><table id="yiv746551749bodyDrftID" class="yiv746551749" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td id="yiv746551749drftMsgContent" style="font:inherit;font-family:arial;font-size:10pt;"><div
 id="yiv746551749"><table id="yiv746551749bodyDrftID" class="yiv746551749" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td id="yiv746551749drftMsgContent" style="font:inherit;font-family:arial;font-size:10pt;"><div id="yiv746551749"><table id="yiv746551749bodyDrftID" class="yiv746551749" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td id="yiv746551749drftMsgContent" style="font:inherit;font-family:arial;font-size:10pt;">---My first email didn't seem to reach the list (or it's just Yahoo playing with me...), <br>---so I copy it once again here. I hope it will work this time.<br><br>Dear
 all,<br><br>After having successfully set up a small-scale (but 
up-and-running) experimental Private Cloud (using OpenSUSE 12.1 64bit 
machines -also VM's-, KVM as hypervisor, and ONE 3.2.0), my next task is
 to find a way in which GRID-like services (see below) could be 
implemented inside an OpenNebula-based Cloud. Basically, and 
architecturally-speaking, I think I would need a PaaS layer above my 
existing IaaS layer. <br><br>I am interested in the following tasks:<br><br><div style="margin-left:40px;">*<span style="font-weight:bold;"> job distribution</span> among a set of dynamically created (or, as a start, fixed) VM's, initiated
 by a master-VM<br></div><div style="margin-left:40px;">* <span style="font-weight:bold;">job execution</span> on the worker-VM's and, more importantly, <span style="font-weight:bold;">execution monitoring</span> of these jobs by the master-VM<br>* <span style="font-weight:bold;">results gathering </span>on the master-VM<br></div><br>I
 have briefly looked though Hadoop, which uses MapReduce, but, having no
 experience with it, I am not sure whether if it is the best tool to use
 for such a use-case, and also, I don't know if it could be at all used 
in my environment. So, my fundamental question is the following: which 
is the best way to start on, a way that would lead to satisfying my 
above-mentioned 3 necessities?<br>Is Hadoop perfectly compatible with 
OpenNebula, and could be used for such purposes, or are there other and 
more fitting solutions or tools to use? Basically, all I'm asking is, <span style="font-weight:bold;">what is the most appropriate
 way for obtaining these basic GRID-computing functionalities on a Platform constructed above the Infrastructure?</span><br><br>Any suggestions, thoughts, and hints are extremely welcome, since this is a rather important and
 urgent matter for me.<br><br>Thank you, <br>Lehel.</td></tr></tbody></table></div></td></tr></tbody></table></div></td></tr></tbody></table></div></td></tr></tbody></table></div></td></tr></tbody></table></div></td></tr></tbody></table></div></td></tr></tbody></table></div></td></tr></tbody></table></div></td></tr></tbody></table></div></td></tr></tbody></table></div></td></tr></table>