Due to several limitations and only few and expensive offers of Windows-based dedicated servers, I thought about renting a Linux server instead and running even multiple VMs on that server.
I thought about using KVM, however it is not trivial to set up and run a new VM in the command line (not difficult, just that it isn't few clicks). I had access to an OpenStack-cluster and it was really easy to deploy new machines, so also colleagues of mine would be able to do it.
The problem is, that for now we'll have only one rented server, and those servers have only one physical network. I've found a script which would set up all OpenStack-services on one machine (https://github.com/ilearnstack/cloudgear), but is it useful to do this? Or should I just stick with KVM directly, since I'll have there anyway only 1 maximum later on a second machine with 5-10 VMs and the OpenStack overhead would be just too large?
Or is there something like the virt-manager as an online tool? This way creating and running VMs would be also simplified.