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]] | + | * [[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 = |
− | + | ||
+ | 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.