<div dir="ltr"><div>Hi Valentin,</div><div><br></div><div>thanks a lot for the detailed recap of the opennebula-lxc situation! I'm</div><div>personally very interested in making lxc work with OpenNebula.</div><div><br>
</div><div>While reading the email I was thinking about telling you to try and push core-</div><div>level support drivers for LXC (if we're going to go down the Libvirt route)</div><div>instead of using the XML representation, however, after second thought I think</div>
<div>using the XML representation would be a very wise choice, precisely because it</div><div>opens support for any other virtualization technology. It would come in very</div><div>handy to have a plugin-extensible library that processes the XML representation</div>
<div>and outputs a domain specific file, so if someone decides to add support for</div><div>another VT to OpenNebula would only need to write a new plugin. I don't know how</div><div>this fits into the current state of the lxc drivers, but having that piece of</div>
<div>middleware would be a very cool think to have.</div><div><br></div><div>By the way, are there any things you see missing in the XML representation of</div><div>the VM required for the LXC drivers? We could always add core-level support for</div>
<div>those missing attributes, if any.</div><div><br></div><div>Regarding the use of lxc-* tools vs the Libvirt virsh://lxc approach, I'm also</div><div>inclined towards the Libvirt approach. However it'd be interesting to know if</div>
<div>libvirt has full support for lxc for all the VM actions OpenNebula supports.</div><div>Does it?</div><div><br></div><div>Anyways, really looking forward to seeing the PoC! oh, and by the way, I would</div><div>be personally very interested in having a Hangout session chaired by you, so</div>
<div>once you're ready we can see the lxc drivers in action and discuss the</div><div>implementation details. Let us know if you would be up for it!</div><div><br></div><div>cheers,</div><div>Jaime</div><div><br></div>
<div>-- </div><div>Jaime Melis</div><div>Project Engineer</div><div>OpenNebula - Flexible Enterprise Cloud Made Simple</div><div><a href="http://www.OpenNebula.org">www.OpenNebula.org</a> | <a href="mailto:jmelis@opennebula.org">jmelis@opennebula.org</a></div>
<div class="gmail_extra">
</div></div>