LXC: Ubuntu Working to Improve Containers

  • user warning: Table 'cache' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache WHERE cid = 'filter:1:64668b2d3772e5fb9c5c2002b1e86ba7' in /home/dowdle/public_html/montanalinux/includes/database.mysql.inc on line 121.
  • user warning: Table 'cache' is marked as crashed and should be repaired query: UPDATE cache SET data = '<p>I\'m not familiar enough with Ubuntu Development to know just how far this might go but at the very least it appears that some Ubuntu developers have identified as a goal to make LXC usable for production stuff and to put it on par with KVM.</p>\n<p><a href=\"https://blueprints.edge.launchpad.net/ubuntu/+spec/cloud-server-n-containers-finetune\" target=\"_lxcpage1\">How to make LXC ready for production?</a><br />\n<blockquote><i>The linux container tools (<a href=\"http://lxc.sourceforge.net/\" target=\"_lxcsite\">http://lxc.sourceforge.net</a>) raised some interest for the community but there are crucial functionalities which are missing. The purpose of the session is to identify these missing functionalities and prioritize them in order to have a ready for production component for the Natty server delivery.</i></p></blockquote>\n<p><a href=\"https://wiki.ubuntu.com/CloudServerNContainersFinetune\" target=\"_lxcpage2\">CloudServerNContainersFinetune</a></p>\n<blockquote><p><i>Make the use of containers for service segregation on par with KVM in terms of functionality and transparancy.<br />\n[...]<br />\nJoe is a system administrator who wants to start a temporary image to run postfix. To save on resources he runs it using a container. He wants to be able to update the image without fear of updates un-doing hacks needed for containers.</p>\n<p>Jane is a system administrator who wants to be able to mix containers with KVM VMs through libvirt. She wants libvirt to auto-start containers, and virt-manager to cleanly shut down the containers.</i></p></blockquote>\n<p>So far I see identification of problems and need for various features... and a LOT of \"todo\" lists. I hope they get a significant chunk of that accomplished... so that it can filter back upstream and be used by other distros too.</p>\n<p>Unfortunately I haven\'t seen many traces of LXC interest from Fedora developers yet. Fedora is certainly a leader in virtualization innovation and I hope they catch the LXC bug in the not too distant future.</p>\n<br class=\"clear\" />', created = 1410910537, expire = 1410996937, headers = '' WHERE cid = 'filter:1:64668b2d3772e5fb9c5c2002b1e86ba7' in /home/dowdle/public_html/montanalinux/includes/database.mysql.inc on line 121.
| |

I'm not familiar enough with Ubuntu Development to know just how far this might go but at the very least it appears that some Ubuntu developers have identified as a goal to make LXC usable for production stuff and to put it on par with KVM.

How to make LXC ready for production?

The linux container tools (http://lxc.sourceforge.net) raised some interest for the community but there are crucial functionalities which are missing. The purpose of the session is to identify these missing functionalities and prioritize them in order to have a ready for production component for the Natty server delivery.

CloudServerNContainersFinetune

Make the use of containers for service segregation on par with KVM in terms of functionality and transparancy.
[...]
Joe is a system administrator who wants to start a temporary image to run postfix. To save on resources he runs it using a container. He wants to be able to update the image without fear of updates un-doing hacks needed for containers.

Jane is a system administrator who wants to be able to mix containers with KVM VMs through libvirt. She wants libvirt to auto-start containers, and virt-manager to cleanly shut down the containers.

So far I see identification of problems and need for various features... and a LOT of "todo" lists. I hope they get a significant chunk of that accomplished... so that it can filter back upstream and be used by other distros too.

Unfortunately I haven't seen many traces of LXC interest from Fedora developers yet. Fedora is certainly a leader in virtualization innovation and I hope they catch the LXC bug in the not too distant future.