Plenty of people are using OpenStack with XenServer in major deployments, 
including Rackspace and Citrix.  If you're struggling to get it working, then I 
apologise for our poor documentation!  We'd certainly like to understand why so 
that we can fix the problem.  I've cc'd Todd Deshane at Xen.org, who has been 
working on this recently too.

To start with, I think that you're going about it completely the wrong way.  
The instructions are set up for a virtual machine running the Nova components, 
with only a few minor modifications to XenServer itself (the addition of a few 
plugins).  If you're compiling apt-get from source then you are definitely 
going to fail!  You should start with a VM and install Nova there (Ubuntu 
Maverick works well if you're following those instructions below, though 
anything with Python 2.6 should work with enough effort).

I can also tell you that XenServer 6.0 will be released in approximately one 
week (it has already left engineering).  That release has a number of major 
improvements targeted at OpenStack, including a massive performance boost on 
the networking side and new versions of Xen and the Open vSwitch.  I strongly 
recommend working with XS 6.

Cheers,

Ewan Mellor,
Director, Engineering, OpenStack at Citrix.

From: openstack-bounces+ewan.mellor=citrix....@lists.launchpad.net 
[mailto:openstack-bounces+ewan.mellor=citrix....@lists.launchpad.net] On Behalf 
Of Balaji Venkataraman
Sent: 18 September 2011 21:00
To: Rafi Khardalian
Cc: openstack@lists.launchpad.net
Subject: Re: [Openstack] openstack for citrix xenserver 5.6 SP2

Rafi:

Thanks for the link, I looked at it earlier, from what I understand the wiki 
page assumes
a Type 2 Hypervisor. My idea is to make Citrix Xenserver  (Type 1 Hypervisor) 
as a
nova-node. I spent sometime on this but was going no  where. Installed gcc, 
g++, make
etc  to compile apt-get from source on Xenserver. Then ran into issues as 
apt-get
expects some files which are missing in Xenserver.

Hope someone can shed some light, I see openstack claims support in Xenserver 
but
is it on a standard Xenserver downloaded from Citrix or a custom built 
Xenserver?

Thanks and Regards,
Balaji

On Sun, Sep 18, 2011 at 6:43 PM, Rafi Khardalian 
<r...@metacloud.com<mailto:r...@metacloud.com>> wrote:
The only document covering the subject is here:

http://wiki.openstack.org/XenServerDevelopment

Support for Xenserver seems more like a work-in-progress than anything I would 
consider using in a production environment.  XAPI plugins need to be installed 
on each hypervisor's dom0 with an associated nova-compute instance also running 
as a domU (one per pool is not sufficient, AFAIK).  After battling with it for 
almost a week, I gave up and decided to go with KVM.  Thus far I've been rather 
pleased with the combination.

If anyone has more information about this, I'd be happy to be wrong.

Rafi


On Sun, Sep 18, 2011 at 5:44 PM, Balaji Venkataraman 
<xbal...@gmail.com<mailto:xbal...@gmail.com>> wrote:


We are trying to configure citrix xenserver as nova-node, but we are not able 
to install the nova tools, is this supported? If so, can someone share the 
details or point to the wiki page.


Thanks and Regards,
Balaji

_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to