[Pkg-xen-devel] XCP and OpenXenCenter

Pasi Kärkkäinen pasik at iki.fi
Fri Jul 1 07:02:19 UTC 2011

On Thu, Jun 30, 2011 at 04:05:58PM -0400, Outback Dingo wrote:
>    OpenXENCenter and XENWebManager use the xen api to communicate with XCP
>    so im not sure exactly what there is to package, simply download the app
>    and run...
>    its python based, and pretty much runs out of the box


xm/xend toolstack does not fully support XenAPI, for example xend does not
implement "pools" concept. So you cannot use use OpenXenCenter/OpenXenManager with "normal" Xen.

Also, xm/xend toolstack is deprecated upstream, and it was replaced with xl/libxl toolstack in Xen 4.1, 
which does not support XenAPI at all.

Full XenAPI support is built into "xapi" toolstack, which is a totally different toolstack
compared to xm/xend and xl/libxl. xapi was opensourced in 2009, and it's currently
used in Citrix XenServer and in Xen Cloud Platform (XCP).

There is an ongoing effort to package XCP components for Debian/Ubuntu, but that'll take
some time, because it's a pretty big effort, since it involves a lot of *other* packages
and not-yet-upstream patches to other subsystems/packages aswell, not just the xapi library/binary.

XenServer and XCP are a dedicated virtualization platform with a lot of integration to multiple
components.. ie. a purpose-built virtualization platform instead of generic Linux distro.

I think the Debian/Ubuntu packaging/integration will be discussed at upcoming
Xen Summit North America in the beginning of August, if you're interested.


-- Pasi

>    On Thu, Jun 30, 2011 at 3:51 PM, Ritesh Raj Sarraf <[1]rrs at debian.org>
>    wrote:
>      I just noticed OpenXenCenter (aka OpenXenManager) that is an open source
>      replacement for Citrix's XenCenter. This tool works with XenServer.
>      But as per the blog entry:
>      [2]http://blog.xen.org/index.php/2010/02/09/xen-cloud-platform-installation/
>      it is also supposed to work with Xen Cloud Platform. XCP is licensed
>      GPL2  and is a combination of multiple packages.
>      Has the team looked at the feasibility of taking the agent component
>      from XCP and packaging it for Debian. If we can get the agent, and then
>      along with OpenXenCenter, we can have a good management tool for Xen in
>      Debian.
>      --
>      Ritesh Raj Sarraf | [3]http://people.debian.org/~rrs
>      Debian - The Universal Operating System
>      _______________________________________________
>      Pkg-xen-devel mailing list
>      [4]Pkg-xen-devel at lists.alioth.debian.org
>      [5]http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-xen-devel
> References
>    Visible links
>    1. mailto:rrs at debian.org
>    2. http://blog.xen.org/index.php/2010/02/09/xen-cloud-platform-installation/
>    3. http://people.debian.org/~rrs
>    4. mailto:Pkg-xen-devel at lists.alioth.debian.org
>    5. http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-xen-devel

> _______________________________________________
> Pkg-xen-devel mailing list
> Pkg-xen-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-xen-devel

More information about the Pkg-xen-devel mailing list