lxc is awesomes
Posted By matt on February 2, 2010
Win.
(More to come. I’ll also be updating the community docs once I have all the kinks ironed out.)
Comments
2 Responses to “lxc is awesomes”
Leave a Reply
Please note: Comment moderation is currently enabled so there will be a delay between when you post your comment and when it shows up. Patience is a virtue; there is no need to re-submit your comment.
Subtitles? Short version?
–H
Yet another, but slightly better and more mainstream (and thus, more well maintained, theoretically) container-based virtualization technology. This differs from full virtualization in that the guest OS's need to run the same OS as the host, and can also (optionally) share the host's system libraries and apps, but they can also maintain their own configuration files, applications, etc. This is all sequestered in its own subdirectory which makes for very easy backups (drop machine, grab a copy of that subdirectory, fire it up again. It's not like booting a whole machine, so down and up takes maybe a second each.)
The upside do it is that it makes configuration a little less complex, at very slightly more overhead. The downside is that it requires your machine to be a bunch of the same types of machines. But, considering I'd just be deploying several Linux machines, all the same, or one machine with piles of stuff on it, this is functionally equivalent, but a little easier to manage.
Of course, security isn't really a consideration here because it's no more or less secure than a single machine with a pile of services running on it. Anyone who thinks virtualization provides any real additional security is mistaken. It merely provides a layer of abstraction to ease management and reduce machine headcount.