Какое минимальное количество компьютеров для кластера грязи

Я хотел бы настроить кластер SLURM. Сколько машин мне нужно как минимум? Могу ли я начать с 2-х машин (одна из которых является только клиентом, а другая - и клиентом, и сервером)?

2 ответа

Решение

Вы можете начать использовать только одну машину, но 2 машины будут иметь наиболее стандартную конфигурацию: одна машина будет контроллером, а другая - рабочим. С помощью этой модели вы можете добавить в кластер столько компьютеров, сколько "рабочих" узлов. Таким образом, сервер не будет выполнять задания и не будет испытывать помехи от работы.

Как писал @Carles, вы можете использовать только один компьютер, если хотите, используя оба контроллера (slurmctld) и рабочий (slurmd) демон.

Если вы хотите протестировать некоторые конфигурации и наблюдать за поведением Slurm, вы даже можете запустить несколько рабочих демонов на одном компьютере, чтобы имитировать более крупный кластер, используя -N <hostname> вариант.

Если вы действительно хотите выполнить некоторые вычисления, вы можете запустить контроллер и рабочий демон на одном узле. Если вы хотите, чтобы система по-прежнему реагировала, просто настройте Slurm, чтобы он считал, что система имеет 1 ядро ​​и 2 ГБ ОЗУ меньше, чем на самом деле, чтобы оставить место для ОС и демонов Slurm.

В качестве дополнительного примечания, страницы, на которые вы ссылаетесь в своем вопросе, соответствуют очень старой версии Slurm. Более новая версия документации размещена на веб-сайте Schedmd.

Другие вопросы по тегам