Skip to content

Commit

Permalink
Adds XenAPI details into OpenStack Compute Install section
Browse files Browse the repository at this point in the history
Fixes bug 1026620 by adding XenAPI docs into OpenStack Compute.

Change-Id: I93a65b0af9d7759a048a976bd9d7dfde235dc69a
  • Loading branch information
John Garbutt committed Jul 31, 2012
1 parent 3ee5bfd commit 6aa957f
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 4 deletions.
8 changes: 4 additions & 4 deletions doc/src/docbkx/common/introduction-to-xen.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
xml:id="introduction-to-xen">
<?dbhtml stop-chunking?>
<title>Xen, XenAPI, XenServer and XCP</title>
<title xml:id="introduction-to-xen.title">Xen, XenAPI, XenServer and XCP</title>

<para>The recommended way to use Xen with OpenStack is through the XenAPI
driver. To enable the XenAPI driver, add the following configuration options
Expand Down Expand Up @@ -144,8 +144,8 @@ role="bold">must</emphasis> be running in PV mode.</para>

</section>

<section xml:id="deployments">
<title>XenAPI deployment architecture</title>
<section xml:id="xenapi-deployment-architecture">
<title xml:id="xenapi-deployment-architecture.title">XenAPI deployment architecture</title>

<para>When you deploy OpenStack on XCP or XenServer you will get something
similar to this:
Expand Down Expand Up @@ -212,7 +212,7 @@ storage.</para>
</section>

<section xml:id="xenapi-install">
<title>Installing XenServer and XCP</title>
<title xml:id="xenapi-install.title">Installing XenServer and XCP</title>

<para>When you want to run OpenStack with XCP or XenServer, you first
need to install the software on
Expand Down
35 changes: 35 additions & 0 deletions doc/src/docbkx/openstack-compute-admin/computeinstall.xml
Original file line number Diff line number Diff line change
Expand Up @@ -284,4 +284,39 @@
next to the manual title.</para>
</section>
</section>

<section xml:id="manual-install-on-xenserver">
<title>Installing on Citrix XenServer</title>

<para>When using OpenStack Compute with Citrix XenServer or XCP hypervisor,
OpenStack Compute should be installed in a virtual machine running on
your hypervisor, rather than installed directly on the hypervisor,
as you would do when using the Libvirt driver.
For more information see:
<quote><link linkend="xenapi-install" endterm="xenapi-install.title"/></quote>.
</para>

<para>
Given how you should deploy OpenStack with XenServer, the first step when
setting up the compute nodes in your OpenStack cloud
is to install XenServer and install the required XenServer plugins.
You can install XCP by installing Debian or Ubuntu, but generally rather
than installing the operating system of your choice on your compute nodes,
you should first install XenServer.
For more information see:
<quote><link linkend="xenapi-deployment-architecture" endterm="xenapi-deployment-architecture.title"/></quote>.
</para>

<para>Once you have installed XenServer and the XenAPI plugins
on all your compute nodes, you next need to create a virtual machine
on each of those compute nodes.
This must be a Linux virtual machine running in para-virtualized mode.
It is inside each of these VMs that you will run the OpenStack components.
You can follow the previous distribution specific instructions to get the
OpenStack code running in your Virtual Machine.
Once installed, you will need to configure OpenStack Compute to talk to
your XenServer or XCP installation. For more information see:
<quote><link linkend="introduction-to-xen" endterm="introduction-to-xen.title"/></quote>.
</para>
</section>
</chapter>

0 comments on commit 6aa957f

Please sign in to comment.