Ewan, A lack of detail and documentation may very well have been at the root of the issues I encountered. Is there any additional documentation available to configure Openstack with Xenserver, beyond the link I referenced previously? Also, can you confirm whether a service VM (nova-compute domU) is actually required, *per* Xenserver instance, regardless of pool configuration?
Thank you, Rafi On Sun, Sep 18, 2011 at 10:45 PM, Ewan Mellor <ewan.mel...@eu.citrix.com>wrote: > That’s the original blueprint for the work. Things have moved on a lot > since then of course (that’s a year old now).**** > > ** ** > > Ewan.**** > > ** ** > > *From:* Balaji Venkataraman [mailto:xbal...@gmail.com] > *Sent:* 18 September 2011 22:42 > *To:* Ewan Mellor > *Cc:* Rafi Khardalian; Todd Deshane; openstack@lists.launchpad.net > *Subject:* Re: [Openstack] openstack for citrix xenserver 5.6 SP2**** > > ** ** > > Is that http://wiki.openstack.org/XenAPI ? > > **** > > On Sun, Sep 18, 2011 at 10:37 PM, Balaji Venkataraman <xbal...@gmail.com> > wrote:**** > > Thanks for clarifying, I've missed this if it were documented somewhere. > Now one follow up question to this is, how does a nova-code create another > vm, if it is not in control domain? Is that explained somewhere? > > Thanks and Regards, > Balaji**** > > ** ** > > On Sun, Sep 18, 2011 at 10:29 PM, Ewan Mellor <ewan.mel...@eu.citrix.com> > wrote:**** > > That’s not how we set it up, no. We use a service VM so that we can > isolate Nova from XenServer’s control domain.**** > > **** > > This gives us better**** > > · fault tolerance - we can restart the whole VM if we need to, > without disturbing the rest of the host**** > > · performance isolation - we can impose quality-of-service > restrictions on the service VM, and**** > > · security - the two control planes can be isolated.**** > > **** > > It also means that we can run a modern distro in the service VM while the > control domain stays with something older and stable.**** > > **** > > Cheers,**** > > **** > > Ewan.**** > > **** > > *From:* Balaji Venkataraman [mailto:xbal...@gmail.com] > *Sent:* 18 September 2011 22:21 > *To:* Ewan Mellor > *Cc:* Rafi Khardalian; Todd Deshane; openstack@lists.launchpad.net**** > > > *Subject:* Re: [Openstack] openstack for citrix xenserver 5.6 SP2**** > > **** > > Thanks for your reply. Isn't nova-node installed on the Hypervisor > directly? Is there something I've failed to understand? > > Thanks and Regards, > Balaji**** > > On Sun, Sep 18, 2011 at 9:54 PM, Ewan Mellor <ewan.mel...@eu.citrix.com> > wrote:**** > > 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> > 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 > > 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