SGE: планирование простоя
Мне нужно спланировать время простоя для обслуживания моей среды (или какой-либо ее части) с помощью Sun Grid Engine. Можно ли каким-то образом использовать информацию о обратной засыпке, чтобы подсчитать механизм сетки для планирования только тех заданий в кластере, которые могут быть завершены (у меня есть информация о обратной засыпке) до 10 утра следующего дня? Могу ли я тогда в 10 часов положиться на тот факт, что все вычислительные узлы чисты, задания только поставлены в очередь, задания не планируются и я могу начать обслуживание?
Спасибо за ваше время.
mousee
1 ответ
Вы должны иметь возможность подать предварительное бронирование на весь период обслуживания. Задания, отправленные с запросом во время выполнения, который гарантированно не войдет в окно бронирования, будут по-прежнему планироваться. Вы должны обеспечивать выполнение запросов времени выполнения в вашем кластере с помощью запросов ресурсов s_rt или h_rt, и все задания должны иметь их, в противном случае GridEngine все равно будет планировать их, и они могут запускаться в вашем окне обслуживания.