Como você agenda tarefas em um cluster de servidores?

1

Temos trabalhos que são executados em servidores únicos em vários agendamentos, mas precisamos executá-los em um cluster de servidores, independentemente de qual servidor os executará. É como se precisássemos de um CRON com reconhecimento de cluster (ou o Windows Scheduler para nossos servidores Windows).

Alguém tem alguma experiência nisso? Como você lidaria com esse cenário?

    
por Khash 22.12.2011 / 17:55

4 respostas

2

Confira mcollective . O seu screencast introdutório é realmente muito bom.

    
por 23.12.2011 / 09:38
1

Nos clusters do Windows, estou acostumado a agendar em ambos os nós. No início do lote, verifiquei a existência de volume compartilhado. Se o nó atual possuir o volume, o lote continuará, caso contrário, ele será encerrado sem fazer nada.

SE NÃO EXISTIR I: \ NUL GOTO NOVOLUMEI

CD I: \

: NOVOLUMEI

    
por 23.12.2011 / 10:50
0

Que tal um gerenciador de recursos de cluster? (os de código aberto são Torque , Oracle Grid Engine ou Slurm )

    
por 22.12.2011 / 18:11
0
por 23.12.2011 / 09:24