O Torque é um dos pacotes não funcionais do ponto 1? Se não, é onde eu começaria. Se assim for, não me lembro de ser tão difícil de configurar alguns anos atrás, mas as opiniões podem variar. Filas de espera mais avançadas, reservas de recursos, etc. exigiriam algo como o agendador Maui do Cluster Resources no lado do servidor. O lado do cliente ainda pode usar o Torque para envio de trabalhos e tal.