OpenStack deployment with XenServer as compute node

Asked by kenton wang

Hi all:

The deployment I would like to try is as follows:

Control Node:
A physical machine, installed with all openstack components(keystone, glance, nova, ) except nova-compute.

Compute Node:
A clean machine installed with Xenserver, running only nova-compute

Both these machines have two physical network interfaces. One is connected to public switch, and one is for private switch.

After reading manuals in the openstack website and instructions in the openstack wiki, I have been confused.
How should I configure the Xenserver to let the compute node communicates with the control node? Or my architecture is not correct?

I have used Devstack and followed the instructions in https://github.com/openstack-dev/devstack/tree/master/tools/xen to installed the dom_U.
Then, should I installed nova-compute in the new created dom_U?
And should I setting up a bridge between the control node and the xenserver dom0?

Sorry for the poor questions, but I have been confused with few weeks,
Thanks for all your reply!!!

Question information

Language:
English Edit question
Status:
Answered
For:
OpenStack Compute (nova) Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
John Garbutt (johngarbutt) said :
#1

Hi,

You shouldn't need any extra bridges.

I assume you setup the control box using DevStack?

You can setup the compute node doing something like this:
http://wiki.openstack.org/XenServer/GettingStarted#Steps_to_add_a_second_compute_node

I would just use the IP address on the private network, call it your "management network", the same network you have XenAPI listening.

Do the explanations here help at all:
http://wiki.openstack.org/XenServer/XenXCPAndXenServer

What is currently failing in your deployment? Does this help?

Cheers,
John

Can you help with this problem?

Provide an answer of your own, or ask kenton wang for more information if necessary.

To post a message you must log in.