Sim, é possível. Em uma classe de computação em cluster há alguns anos, montamos 8 computadores executando o Windows XP e um computador executando o Server 2003, todos eles bem abaixo de seus requisitos mínimos de RAM. Eu acho que o servidor 2003 requer 128 MB de RAM, mas estávamos rodando em algo como 64 ou 96 MB. Não foi zippy, mas fomos capazes de fazer as coisas funcionarem. Nós carregamos o SQL Server e fizemos algum processamento de consulta distribuída. Funcionou bem. As máquinas do Windows XP tinham algo como 32 ou 64 MB nelas.