Jump to: navigation, search

Difference between revisions of "XenServer/GettingStarted"

Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
 
<<[[TableOfContents]]()>>
 
<<[[TableOfContents]]()>>
 +
 +
 +
<pre><nowiki>#!wiki caution
 +
'''Warning'''
 +
 +
This is still a work in progress.
 +
</nowiki></pre>
 +
  
 
= Getting started with [[XenServer]] and [[OpenStack]] =
 
= Getting started with [[XenServer]] and [[OpenStack]] =
Line 11: Line 19:
 
* Cheap switch (most home routers will do)
 
* Cheap switch (most home routers will do)
 
* Linux machine (preferably, running Ubuntu 11.10)
 
* Linux machine (preferably, running Ubuntu 11.10)
* [[XenServer]] capbable machine
+
* [[XenServer]] capable machine
 
* (optional) Windows machine to run Citrix [[XenCenter]] (the official [[XenServer]] GUI)
 
* (optional) Windows machine to run Citrix [[XenCenter]] (the official [[XenServer]] GUI)
  
= TODO =
+
= Planning your Deployment =
more details coming soon...
+
 
 +
The most important part of planning is getting your head around the networking.
 +
 
 +
Take a look at the diagram in the wiki page on [[XenServer/XenXCPAndXenServer|XenServer deployment]].
 +
 
 +
It is probably best to configure your [[XenServer]] like this:
 +
* assuming two network cards
 +
* use nic0 (the bridge called xenbr0) to have management networks
 +
 
 +
(TODO: provide example xenrc file for devstack)
 +
 
 +
= Steps to get [[OpenStack]] running on [[XenServer]] =
 +
 
 +
Here is what you need to do:
 +
# [[XenServer/Install|Install XenServer 6.0.2]] by running the CD install
 +
# [[XenServer/DevStack|Use DevStack]] to create the XVA image for the VM that will run the nova services
 +
# Prepare [[XenServer]] with xapi plugins and vif isolation rules
 +
# Install the VM
 +
 
 +
= Steps to add a second compute node =
 +
 
 +
You can use [[DevStack]] to deploy a node that only has compute.
  
 
----
 
----
 
[[Category:HowTo]]
 
[[Category:HowTo]]

Revision as of 17:47, 12 March 2012

<<TableOfContents()>>


#!wiki caution
'''Warning'''

This is still a work in progress.


Getting started with XenServer and OpenStack

This is an opinionated guide to setting up an OpenStack Cloud using Xen/XenServer/XCP. Use this to get started quickly. It is far from the only way to setup OpenStack using Xen.

Required Hardware

To get started, this is probably what you want:

  • Cheap switch (most home routers will do)
  • Linux machine (preferably, running Ubuntu 11.10)
  • XenServer capable machine
  • (optional) Windows machine to run Citrix XenCenter (the official XenServer GUI)

Planning your Deployment

The most important part of planning is getting your head around the networking.

Take a look at the diagram in the wiki page on XenServer deployment.

It is probably best to configure your XenServer like this:

  • assuming two network cards
  • use nic0 (the bridge called xenbr0) to have management networks

(TODO: provide example xenrc file for devstack)

Steps to get OpenStack running on XenServer

Here is what you need to do:

# Install XenServer 6.0.2 by running the CD install
# Use DevStack to create the XVA image for the VM that will run the nova services
# Prepare XenServer with xapi plugins and vif isolation rules
# Install the VM

Steps to add a second compute node

You can use DevStack to deploy a node that only has compute.