Looking for some insight from you seasoned KVM experts. Been using Ubuntu Server for a few years on bare metal, going to give KVM a try on my next Ubuntu provisioning.
I've just started reading about KVM; from what I've gathered so far, Ubuntu server is initially installed which acts as the host OS, then separate VM's are built as guest OS's that run 'inside' the host installation. If this is the case, my question is this: what's the general opinion regarding VM architecture on the host installation? To elaborate, I want to start with two server instances; one will be used as a file server, and a separate one to be used for various development work. Should I:
1. Install Ubuntu as the host, then set up two VM's (using KVM), one for the file server and the other for development, or
2. Install Ubuntu as the host and configure it for the file server, then build a single VM for development?
I'm curious that if the host OS is configured to perform some function how it might affect the VM's inside? Maybe its best to minimize functionality of the host installation and let the VM's have all the processing power?