Sua pergunta parece saltar entre o compartilhamento Disk Space e Memory - os arquivos vão em Disk Space , mas você pede Memory .
Ambos são possíveis, mas é algo muito diferente.
Se você quiser compartilhar Disk Space , você pode usar qualquer solução, por exemplo, uma unidade NAS (Network Attached Storage) - os dois servidores apenas conectam o mesmo disco de rede e o usam . Existem soluções mais sofisticadas, disco SAN, etc., mas elas são mais caras e complexas (e oferecem melhor desempenho).
Se você quiser compartilhar Memória , você pode, por exemplo, no VirtualBox, executar os guests = servers no mesmo host e configurar as máquinas virtuais para fazer isso (google 'virtual box balão de memória '). Esse é um conceito mais raro e eles obviamente precisam rodar no mesmo hardware, que por sua vez precisa ter bastante memória, mas funciona muito bem.