Ditto on the colo provider question.
Which virtualization do you use on server and how do you handle remote admin and security updates for guest VMs and host?
Which virtualization do you use on server and how do you handle remote admin and security updates for guest VMs and host?
Guests - it depends on the OS the guest is running. I follow standard best practice for each OS. The server has encrypted drives, and each VM disk is also encrypted.
Remote Admin - SSH, Remote Desktop, Powershell etc. Standard management protocols. Since I have the IPSEC VPN always running, I can use anything.
I'm aware that I could be hacked if someone sufficiently skilled wanted to take me down, but that's true of anything stored online. I've achieved a reasonable level of security and I have control over my data.