aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Clift <jclift@redhat.com>2011-01-13 01:18:50 +1100
committerJustin Clift <jclift@redhat.com>2011-01-13 01:24:42 +1100
commitc7f6d6fcc96f6ad0773175ad93c93089981615a0 (patch)
tree95a3bd0cd27953ac823bae878d025660da30c959 /docs/apps.html.in
parentdocs: add entry for archipel to the apps page (diff)
downloadlibvirt-c7f6d6fcc96f6ad0773175ad93c93089981615a0.tar.gz
libvirt-c7f6d6fcc96f6ad0773175ad93c93089981615a0.tar.bz2
libvirt-c7f6d6fcc96f6ad0773175ad93c93089981615a0.zip
docs: reorder apps page alphabetically, plus add libguestfs entries
Diffstat (limited to 'docs/apps.html.in')
-rw-r--r--docs/apps.html.in133
1 files changed, 78 insertions, 55 deletions
diff --git a/docs/apps.html.in b/docs/apps.html.in
index 8cbee17e6..9a8ffc0ba 100644
--- a/docs/apps.html.in
+++ b/docs/apps.html.in
@@ -23,27 +23,54 @@
<img src="madeWith.png" alt="Made with libvirt"/>
</p>
+ <h2><a name="clientserver">Client/Server applications</a></h2>
+
+ <dl>
+ <dt><a href="http://archipelproject.org">Archipel</a></dt>
+ <dd>
+ Archipel is a libvirt-based solution to manage and supervise virtual
+ machines. It uses XMPP for all communication. There is no web
+ service or custom protocol. You just need at least one XMPP server,
+ like eJabberd, to start playing with it. This allows Archipel to
+ work completely real time. You never have to refresh the user
+ interface, you'll be notified as soon as something happens. You can
+ even use your favorite chat clients to command your infrastructure.
+ </dd>
+ <dd>
+ Isn't it great to be able to open a chat conversation with your
+ virtual machine and say things like "How are you today?" or "Hey,
+ please reboot"?
+ </dd>
+ </dl>
+
<h2><a name="command">Command line tools</a></h2>
<dl>
+ <dt><a href="http://libguestfs.org">guestfish</a></dt>
+ <dd>
+ Guestfish is an interactive shell and command-line tool for examining
+ and modifying virtual machine filesystems. It uses libvirt to find
+ guests and their associated disks.
+ </dd>
<dt>virsh</dt>
<dd>
An interactive shell, and batch scriptable tool for performing
management tasks on all libvirt managed domains, networks and
storage. This is part of the libvirt core distribution.
</dd>
- <dt><a href="http://virt-manager.org/">virt-install</a></dt>
- <dd>
- Provides a way to provision new virtual machines from a
- OS distribution install tree. It supports provisioning from
- local CD images, and the network over NFS, HTTP and FTP.
- </dd>
<dt><a href="http://virt-manager.org/">virt-clone</a></dt>
<dd>
Allows the disk image(s) and configuration for an existing
virtual machine to be cloned to form a new virtual machine.
It automates copying of data across to new disk images, and
- updates the UUID, Mac address and name in the configuration
+ updates the UUID, MAC address, and name in the configuration.
+ </dd>
+ <dt><a href="http://et.redhat.com/~rjones/virt-df/">virt-df</a></dt>
+ <dd>
+ Examine the utilization of each filesystem in a virtual machine
+ from the comfort of the host machine. This tool peeks into the
+ guest disks and determines how much space is used. It can cope
+ with common Linux filesystems and LVM volumes.
</dd>
<dt><a href="http://virt-manager.org/">virt-image</a></dt>
<dd>
@@ -53,12 +80,11 @@
into the domain XML format for execution under any libvirt
hypervisor meeting the pre-requisites.
</dd>
- <dt><a href="http://et.redhat.com/~rjones/virt-df/">virt-df</a></dt>
+ <dt><a href="http://virt-manager.org/">virt-install</a></dt>
<dd>
- Examine the utilization of each filesystem in a virtual machine
- from the comfort of the host machine. This tool peeks into the
- guest disks and determines how much space is used. It can cope
- with common Linux filesystems and LVM volumes.
+ Provides a way to provision new virtual machines from a
+ OS distribution install tree. It supports provisioning from
+ local CD images, and the network over NFS, HTTP and FTP.
</dd>
<dt><a href="http://et.redhat.com/~rjones/virt-top/">virt-top</a></dt>
<dd>
@@ -67,26 +93,6 @@
</dd>
</dl>
- <h2><a name="clientserver">Client/Server applications</a></h2>
-
- <dl>
- <dt><a href="http://archipelproject.org">Archipel</a></dt>
- <dd>
- Archipel is a libvirt-based solution to manage and supervise virtual
- machines. It uses XMPP for all communication. There is no web
- service or custom protocol. You just need at least one XMPP server,
- like eJabberd, to start playing with it. This allows Archipel to
- work completely real time. You never have to refresh the user
- interface, you'll be notified as soon as something happens. You can
- even use your favorite chat clients to command your infrastructure.
- </dd>
- <dd>
- Isn't it great to be able to open a chat conversation with your
- virtual machine and say things like "How are you today?" or "Hey,
- please reboot"?
- </dd>
- </dl>
-
<h2><a name="desktop">Desktop applications</a></h2>
<dl>
@@ -106,23 +112,20 @@
</dd>
</dl>
- <h2><a name="web">Web applications</a></h2>
+ <h2><a name="libraries">Libraries</a></h2>
<dl>
- <dt><a href="http://ovirt.org/">oVirt</a></dt>
+ <dt><a href="http://libguestfs.org">libguestfs</a></dt>
<dd>
- oVirt provides the ability to manage large numbers of virtual
- machines across an entire data center of hosts. It integrates
- with FreeIPA for Kerberos authentication, and in the future,
- certificate management.
+ A library and set of tools for accessing and modifying virtual
+ machine disk images. It can be linked with C and C++ management
+ programs, and has bindings for Perl, Python, Ruby, Java, OCaml,
+ PHP, Haskell, and C#.
</dd>
- <dt><a href="http://community.abiquo.com/display/AbiCloud">AbiCloud</a></dt>
<dd>
- AbiCloud is an open source cloud platform manager which allows to
- easily deploy a private cloud in your datacenter. One of the key
- differences of AbiCloud is the web rich interface for managing the
- infrastructure. You can deploy a new service just dragging and
- dropping a VM.
+ Using its FUSE module, you can also mount guest filesystems on the
+ host, and there is a subproject to allow merging changes into the
+ Windows Registry in Windows guests.
</dd>
</dl>
@@ -133,31 +136,31 @@
<dd>
A tool for converting a physical machine into a virtual machine. It
is a LiveCD which is booted on the machine to be converted. It collects
- a little information from the user and then copies the disks over to
+ a little information from the user, then copies the disks over to
a remote machine and defines the XML for a domain to run the guest.
</dd>
</dl>
<h2><a name="monitoring">Monitoring plugins</a></h2>
<dl>
- <dt><a href="http://honk.sigxcpu.org/projects/libvirt/#munin">for munin</a></dt>
- <dd>
- The plugins provided by Guido G&uuml;nther allow to monitor various things
- like network and block I/O with
- <a href="http://munin.projects.linpro.no/">Munin</a>.
- </dd>
<dt><a href="http://collectd.org/plugins/libvirt.shtml">for collectd</a></dt>
<dd>
The libvirt-plugin is part of <a href="http://collectd.org/">collectd</a>
- and gather statistics about virtualized guests on a system. This
+ and gathers statistics about virtualized guests on a system. This
way, you can collect CPU, network interface and block device usage
for each guest without installing collectd on the guest systems.
- or a full description of available please refer to the libvirt section
- in the collectd.conf(5) manual page.
+ For a full description, please refer to the libvirt section in the
+ collectd.conf(5) manual page.
+ </dd>
+ <dt><a href="http://honk.sigxcpu.org/projects/libvirt/#munin">for munin</a></dt>
+ <dd>
+ The plugins provided by Guido G&uuml;nther allow to monitor various things
+ like network and block I/O with
+ <a href="http://munin.projects.linpro.no/">Munin</a>.
</dd>
<dt><a href="http://et.redhat.com/~rjones/nagios-virt/">nagios-virt</a></dt>
<dd>
- Nagios-virt is a configuration tool for adding monitoring of your
+ Nagios-virt is a configuration tool to add monitoring of your
virtualised domains to <a href="http://www.nagios.org/">Nagios</a>.
You can use this tool to either set up a new Nagios installation for
your Xen or QEMU/KVM guests, or to integrate with your existing Nagios
@@ -165,5 +168,25 @@
</dd>
</dl>
+ <h2><a name="web">Web applications</a></h2>
+
+ <dl>
+ <dt><a href="http://community.abiquo.com/display/AbiCloud">AbiCloud</a></dt>
+ <dd>
+ AbiCloud is an open source cloud platform manager which allows to
+ easily deploy a private cloud in your datacenter. One of the key
+ differences of AbiCloud is the web rich interface for managing the
+ infrastructure. You can deploy a new service just dragging and
+ dropping a VM.
+ </dd>
+ <dt><a href="http://ovirt.org/">oVirt</a></dt>
+ <dd>
+ oVirt provides the ability to manage large numbers of virtual
+ machines across an entire data center of hosts. It integrates
+ with FreeIPA for Kerberos authentication, and in the future,
+ certificate management.
+ </dd>
+ </dl>
+
</body>
</html>