Кондор, Механизм Сетки Sun или что-то еще?

int main(){
    int a = 20;
    return main();
}
5
задан Amro 2 July 2012 в 07:07
поделиться

5 ответов

Я бы начал с Кондора. Он имеет хорошую поддержку Windows, а в более новых версиях есть встроенная поддержка для отправки wake-on-lan с очень настраиваемым способом, когда задания могут выполняться на определенных машинах. Он также может выключать машины на основе определяемых пользователем политик.

3
ответ дан 18 December 2019 в 13:15
поделиться

Для выделенного оборудования я бы выбрал Grid Engine.

Для очистки тактовых циклов на машинах, которые могут использоваться, я бы выбрал Condor.

Для оборудования, которое у вас есть выделенный доступ на фиксированные периоды времени, например, в ночное время и в выходные дни, я бы, вероятно, все еще выбрал Condor, но мог бы убедить себя использовать Grid Engine.

3
ответ дан 18 December 2019 в 13:15
поделиться

Я только пробовал Кондор, и пытаться настроить было больно. Если вам нужны все тактовые циклы, которые вы можете полностью использовать, выберите Condor.

Я собираюсь попробовать SGE и расскажу, как это происходит. Однако в моей компании люди имели опыт настройки SGE, поэтому я, вероятно, скажу, что SGE проще.

0
ответ дан 18 December 2019 в 13:15
поделиться

Недавно мне пришлось выбирать между кондором и SGE для проекта заказчика. Я отдавал предпочтение SGE (потому что я был более знаком с этой средой), но Condor в конце концов победил, потому что:

  • клиентская инфраструктура ориентирована на Windows, а для решения SGE требуется машина Unix или Linux для центрального менеджера + установка MS Services для Unix на вычислительных узлах
  • процесс поддержки и установки Condor на Windows был намного проще.

Однако вы не можете использовать наиболее интересные функции Condor в Windows: недоступны контрольные точки и специальные операции ввода-вывода Condor. Я не использую вселенную виртуальных машин, поэтому не могу комментировать этот аспект.

1
ответ дан 18 December 2019 в 13:15
поделиться

SGE не действительно поддерживает окна. Он содержит всевозможные предостережения и недостающие биты в Windows .

Я использую пулы Condor уже много лет, и это превосходная установка HTPC как для перехвата циклов, так и для выделенного, постоянно включенного оборудования на машинах с Linux и Windows. Недавнее добавление их демона Rooster позволяет переводить машины в спящий режим между рабочими циклами и разбудить их, когда в пуле появляется новая работа. У них также есть активное и очень полезное сообщество поддержки. Контрольные точки - единственная функция Condor, недоступная в Windows. Все остальное есть. С добавлением VM Universe использование контрольных точек становится все менее и менее полезным. На самом деле: для успешного использования контрольных точек вам необходимо повторно связать весь стек кода. Поэтому, если вы выполняете задания Matlab, даже в Linux, создание контрольных точек будет невозможно.

Если у вас есть конкретные вопросы о запуске Condor в Windows, я буду рад ответить на них, поделитесь своим опытом работы с ним. Я использую Condor в 4 пулах по всему миру, в общей сложности около 1500 выделенных машин во всех пулах и около 1000 или около того дополнительных настольных компьютеров, которые доступны, когда пользователи желают их пожертвовать.

4
ответ дан 18 December 2019 в 13:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: