This chapter explains how to manage the KVM virtualization infrastructure remotely using libvirt-based web management tools. You will learn how to create new virtual machines, adjust an existing VM's resource configuration settings remotely, implement user access controls, and so on, through a browser using Kimchi Web-based UI. It also introduces VM-King, an Android application which helps you manage KVM virtual machines remotely from your Android mobile or tablet.
The following topics will be covered in this chapter:
Libvirt APIs
Introduction to the Kimchi project
Setting up a Kimchi server
Managing KVM virtualization infrastructure using Kimchi WebUI
Creating virtual machines through Kimchi Web-based UI
Managing virtual machine remotely using the vm_king android application