Claro. Você está falando sobre o armazenamento em cluster .
Você será um pouco limitado com o Windows XP, infelizmente. Não é realmente feito para esse tipo de coisa (sempre que eu faço cluster com o XP, sirvo o XP como uma sessão de terminal para um desktop Linux, ele permite muito mais flexibilidade.)
Ainda assim, existe software por aí. Confira BOINC , ele tem muito potencial para o que você está falando, e funciona em tudo. (Eu mencionei que é grátis? Não? É grátis.)