| Revision as of 08:32, 5 June 2011 Ohadlevy (Talk | contribs) (→Provisioning) ← Previous diff |
Revision as of 17:41, 16 June 2011 DanielBerrange (Talk | contribs) (→Core project) Next diff → |
||
| Line 4: | Line 4: | ||
| - | == Core project == | + | == General project documentation == |
| * [[FAQ | Libvirt FAQ]] | * [[FAQ | Libvirt FAQ]] | ||
| Line 13: | Line 13: | ||
| * [[QEMUSwitchToLibvirt | Switching over from running standalone QEMU to libvirt managed QEMU]] | * [[QEMUSwitchToLibvirt | Switching over from running standalone QEMU to libvirt managed QEMU]] | ||
| * [http://www.ibm.com/developerworks/linux/library/l-libvirt/ Anatomy of the libvirt library (IBM developerworks)] | * [http://www.ibm.com/developerworks/linux/library/l-libvirt/ Anatomy of the libvirt library (IBM developerworks)] | ||
| - | |||
| == Books == | == Books == | ||
Revision as of 17:41, 16 June 2011
libvirt Wiki
This is the libvirt Wiki for user contributed content. To discourage spambots, you are required to register for an account before creating content. Registration is open to anyone and does not require prior admin approval.
General project documentation
- Libvirt FAQ
- Introductory guides to a variety of libvirt topics
- General hints and tips
- Libvirt Docs Team To Do list
- Outstanding feature To Do list
- Switching over from running standalone QEMU to libvirt managed QEMU
- Anatomy of the libvirt library (IBM developerworks)
Books
- Book "qemu-kvm & libvirt", ISBN 978-3-8370-0876-0, http://qemu-buch.de
Configuration Management
- Puppet-virt - Puppet Module for Virtualization Management
Conversion
- Converting VMware guests to libvirt/KVM guests - Blog entry showing how to convert a VMware guest domain to a libvirt/KVM guest domain
Guest Management
Concepts
- Guest (VM) Lifecycle : Read This First - Introduces the concepts used with guests / virtual machines. Includes things like persistent vs transient domains, creating, starting, stopping domains, saving, restoring, snapshots, and secure wiping of disk images.
CGroups
CPU
- Guest CPU model configuration with QEMU/KVM
- Guest CPU affinity and NUMA placement on host with QEMU/KVM
Guest device Configuration
Virtio
libguestfs / guestfish
- Guestfish: generating inline commands from shell scripts - Blog entry showing how to generate inline guestfish commands from shell scripts
- libguestfs: Live CD inspection - Blog entry showing use of virt-inspector to tell what operating system is on a Live CD image
Networking
Concepts
- Virtual Networking : Read This First - Introduces the concepts and ideas used in libvirts' networking for guests
Detailed networking pieces
- Host sFlow - Open source add-on for exporting sFlow data from guests
- IPtables / firewall usage in libvirt
- Libvirtd_and_dnsmasq - Additional configuration settings needed for running a global dnsmasq in addition to a libvirt controlled one
- Networking hints and tips
- Routed subnets with virtual networking
- Tip: Find the IP address of a virtual machine - Blog entry showing how to get the IP address of a guest domain
Perl
- Sys-Virt - Daniel Berrange's perl module for managing guests
Provisioning
Cobbler
- cucumber-vhost - Automatic provisioning with Cobbler and Cucumber
Foreman
- Foreman - Automatic provisioning with Foreman and libvirt
Remote Management
CIM
QPID
Security
Host Security
SSH
Transport Layer Security (TLS)
- In depth guide to configuring TLS in libvirt (with many pictures)
- How to set up your VNC client software to use TLS
Storage
iSCSI
QCow2 disk encryption
Disk and Memory Snapshots
Third Party Libvirt Applications
- Enomaly Elastic Computing Platform (ECP) - Cloud Computing / Infrastructure as a Service Platform based on Libvirt API
Other
Images
The images in this wiki, along with their Inkscape SVG source, are on this page in one place in case you'd like to use or modify them for your own project:
Getting started with the Wiki
This wiki is using the MediaWiki software. The following links will provide help on wiki syntax and other matters
