Triangle, Можно дать совет человека, который уже довольно давно занимается виртуализацией своих серверов? (и не только серверов)
Если бы передо мной стояла подобная задача, то я бы выбрал аренду нескольких пустых ВМ и установил бы туда то, что нужно именно мне - т.е. ОС, серверы и пр. Доступ по RDP (и к Вин, и к Линуксам - xRDP или XorgRDP). Преимущества - относительная дешевизна и централизованный бэкап от хостера.
Или, если уж очень хочется побольше свободы и независимости, то поставить один единственный свой собственный хост с гипервизором в колокейшн, а на нем развернуть все необходимые ВМ. Конечно, хост, при этом, должен обладать достаточной производительностью. О бэкапах в этом случае придётся заботиться самому, но на этот же хост можно установить и отдельный диск для бэкапов.
Как-то так.