The Virtual Machine Manager software provides a desktop user interface that enables efficient management of virtual machines.
One of the best features of virt-manager is its ability to allow for the creation of new domains, as well as the ability to configure and adjust domain resources allocation and virtual hardware. Another great feature is the embedded VNC client viewer, which provides a full graphical console to the guest domain.
The app's logic is written in Python, and its UI is constructed with Glade and GTK+, based on mockups provided by UI interaction designers. Plus, the libvirt Python bindings are used to interact with the underlying hypervisor, giving the application the ability to be written independently of any particular hypervisor technology.
Initially, only Xen was the primary platform supported by this software. However, since libvirt 0.2.0 and virt-manager 0.3.1, users can manage QEMU and KVM guests as well. The expectation is that support for additional hypervisors/virtualization products will expand even further over time as additional libvirt drivers are written.
The Virt Install tool, also called virtinst, is a command-line tool that provides an easy way to provision operating systems into virtual machines. It also supplies an API to the virt-manager application for its graphical VM creation wizard.
Similarly, the Virt Clone tool, also known as virtinst, is another command-line tool that enables the cloning of existing inactive guests. It accomplishes this by copying the disk images, and defining a config with a new name, UUID, and MAC address pointing to the copied disks.
Additionally, the Virtual Machine Viewer application (virt-viewer) is a lightweight interface for interacting with the graphical display of virtualized guest OS. It uses GTK-VNC as its display capability and libvirt to lookup the VNC server details associated with the guest. It is intended as a replacement for the traditional vncviewer client, which does not support SSL/TLS encryption of x509 certificate authentication.
To use this software, users will need GTK+ and libvirt. The latest version of virt-manager includes a range of new features such as blocked Accelerators when the keyboard grab is active, password characters that are hidden in text entry fields, and other improved functionalities.
In conclusion, this Virtual Machine Manager software is an essential tool for managing virtual machines, and it comes packed with many features that make it easy to use and highly functional. If you're looking for a software that provides a user-friendly way to manage virtual machines, then this may be the app you need.
Version 0.0.3: N/A