O que é um VPS para você ? Pode parecer uma pergunta estranha, mas existem inúmeras interpretações sobre o que será melhor baseado no que você está realmente fazendo. Aqui estão alguns exemplos:
-
Se você quiser apenas mais uma cópia do Ubuntu, use um software de virtualização de desktop como VirtualBox ou VMWare. Isso também irá suportar coisas como o Windows. Geralmente, essas são a melhor opção para instalações virtuais gráficas.
-
Se você quiser mais um contêiner em nível de aplicativo para poder implantar vários nós distintos, provavelmente precisará de algo como
lxc
ou Docker. Isso compartilha recursos do sistema muito mais do que um método de virtualização "real", de modo que há menos sobrecarga e, geralmente, melhor desempenho, mas menos separação. Docker é outra coisa para se olhar nesta área. O OpenVZ é um pouco assim também. -
Se você deseja implantar instalações permanentes e altamente separadas de várias distribuições linux dentro do Ubuntu, você pode usar o dom0 (ou kvm, ou algo semelhante) do XEN como um hypervisor.
-
Se você quer apenas um servidor web instalado na sua versão para desktop do Ubuntu, você não precisa de nenhuma virtualização. Todos os pacotes que estão disponíveis para o Ubuntu Server estão disponíveis para o Ubuntu Desktop (e todos os seus sabores). Basta instalar e configurar os aplicativos como você faria em uma instalação do servidor.