Enquanto o Torque e o Maui estão relacionados, eles mantêm informações separadas sobre os nós de computação que eles gerenciam.
Torque é o gerenciador de recursos do cluster: ele monitora a lista de nós de computação, o hardware que cada um possui, etc. O Torque possui seu próprio programador de tarefas embutido, mas isso geralmente é desativado em favor de outro planejador . Maui, em seguida, fica "no topo" do Torque e agenda trabalhos em seus nós. Ele suporta agendamento muito mais flexível do que o agendador de Torque embutido, e tem que rastrear informações diferentes do Torque - então o status que ele relata pode ser diferente.
Eu não sei bem o xCAT, mas nenhum deles tem o que você realmente chamaria de banco de dados. O Torque tem uma lista de nós em um arquivo de texto, server_priv/nodes
, e o Maui usa apenas os nós fornecidos pelo Torque.