O que você deseja é usar uma solução de imagem que possa transmitir a imagem para vários clientes. Dessa forma, há apenas um fluxo de dados contendo a imagem que pode ser lida por vários clientes simultaneamente. Se o PXE inicializasse os clientes, eles solicitariam a imagem do servidor, o servidor começaria a enviar um fluxo de multicast da imagem que todos os clientes pegariam. Bittorrent é realmente a solução errada para isso, já que isso atrapalharia sua infra-estrutura de rede. A multidifusão reduz esse fardo.
O WDS pode fazer isso para distribuir imagens do Windows, não tenho certeza da ferramenta análoga para multicast de imagens do Linux, mas tenho certeza de que existe uma. Possivelmente CloneZilla?