Re: [LXC][Openstack] Clarifications needed on usage of libvirt-lxc for openstack

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

On Sat, Nov 10, 2012 at 12:01:17AM +0530, Sujay M wrote:
> Hi everyone,
> 
> I've some doubts regarding the usage/working of libvirt-lxc with openstack.
> I'm doing a project titled "Low density virtualization for Storage cloud"
> 
> 1. Can i use libvirt for lxc with Openstack swift alone (excluding nova,
> glance and keystone)? If no what other openstack components should i use
> for virtualization? (Is it necessary to install openstack nova to do
> virtualization with libvirt-lxc?)
>

Not really, LXC can be used indenpendently from any Cloud PaaS. Since it's
kernel-space based the only thing you need is a >=2.6 kernel, and the user
space tools (lxc-tools).
 
> 2. How virtualization for storage services work ? Any good articles.
> 
> 3. I want to set up a cloud storage environment with low density
> virtualization ie lxc. I'm using Openstack swift (Object storage) for
> storage services. I want to virtualize this. Few resources on how i can do
> this using libvirt-lxc?
> 

I'm not familiar with Openstack Swift but it looks to me that you can use it
indeed. One thing you have to have in mind is that lxc is not exactly virtualization
per-se, but a sort of 'chroot on steroids' that allows more flexibility for
use cases such application container.

Libvirt has a driver for lxc allowing to interface smoothly from your application.
Meaning that you can use libvirt API to manage lxc containers. Of course
there are many virtualization features that are not available from libvirt for
lxc.

Regards

-- 
Rudy Godoy
http://stone-head.org

_______________________________________________
libvirt-users mailing list
libvirt-users@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvirt-users


[Index of Archives]     [Virt Tools]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux