Permalink
Browse files

adding documentation to describe the new template system.

  • Loading branch information...
BuzzTroll
BuzzTroll committed Apr 26, 2011
1 parent 47734fc commit b9585ecd733794eb952127c9ed44e1c62d94f16b
Showing with 25 additions and 0 deletions.
  1. +25 −0 docs/src/admin/reference.html
@@ -164,6 +164,11 @@ <h2>Nimbus 2.7 Admin Reference</h2>
<a href="#backfill-and-spot-instances">Backfill and spot instances</a>
</p>
</li>
+ <li>
+ <p>
+ <a href="#libvirttemplate">libvirt template and virtio</a>
+ </p>
+ </li>
@@ -2315,6 +2320,26 @@ <h2>Backfill and Spot Instances _NAMELINK(backfill-and-spot-instances)</h2>
then start the service and the backfill configuration will recalibrate.
</p>
+<a href="#libvirttemplate">libvirt template and virtio</a>
+<a name="libvirttemplate"> </a>
+<h2>libvirt template and virtio</h2>
+<p>
+The submission of VMs to the hypervisor (with Xen or KVM) is done by Nimbus
+via libvirt. Then submitting to libvirt the VM run request is described
+in an xml file. This file has many potential customizations depending on
+the feature set supported by a particular VMM. Many of the values are
+dynamically determined by Nimbus, however a site admin may want to add their
+own custom optimizations.
+</p>
+<p>
+The xml used for every VM submission is generated from a template found
+in the workspace control installation at:
+<tt class="literal">
+/etc/workspace-control/libvirt_template.xml
+</tt>
+Admins can add site specific optimizations (like virtio) to this template.
+</p>
+
<br />
<br />
<br />

0 comments on commit b9585ec

Please sign in to comment.