O software do lado do cliente provavelmente estará bem compartilhando um único disco entre três s / s inicializáveis separadamente. Você pode até mesmo usar as VMs de maneira sensata aqui.
O software do lado do servidor é muito mais complicado - você estará correndo um sério risco de comparar maçãs, laranjas e melões, porque se você particionar o disco do servidor em 3 seções, você poderá ter desempenho diferente para o vs interior vs médio seção externa do disco. Dito isso, o tempo de busca é provavelmente o mais importante e, como você estaria varrendo apenas um terço do disco em vez do disco inteiro, poderia obter um desempenho um pouco melhor no ambiente de teste (com capacidade mais limitada) do que em uma produção meio Ambiente. Se você reinstalar os diferentes o / s a cada vez na máquina, ainda poderá obter desempenhos diferentes por causa dos layouts padrão dos sistemas no disco. O benchmarking é muito difícil quando feito corretamente.
Observe que qualquer um dos sistemas clientes deve poder se comunicar com qualquer um dos sistemas do servidor; você pode ter 9 combinações para testar.