[hpc-devel] Slurm

Sergey Zhumatiy =?iso-8859-1?q?serg_=CE=C1_parallel=2Eru?=
Пт Ноя 7 10:22:51 MSK 2008


> Согласен, но POSIX не совсем учитывал очень много вещей, точнее,
> совсем не учитывал.
> 
  Абсолютно верно. И главное, что не отражено в POSIX, насколько я
помню, это форма заказа ресурсов. Есть ключ, в котором "как-то это
описывается", а как - дело конкретной BS.

> 1. Узлов может быть сильно больше, чем дохрена ;-)

  Стандарту пофиг. Таких ограничений там нет.

> 2. Производительность может сильно зависеть от конфигурации ресурса,
> т.е. выделение ресурса должно учитывать топологию сети. ПБС на блуджин
> будет веселым артефактом. Да это и на Т60 видно будет, пусть не
> настолько выражено, но будет, 10-узловая задача на одном шасси и на 10
> разных шасси - латентность между узлами за счет промежуточных
> коммутаторов различается в 5 раз.

  При чём тут POSIX? Это дело планировщика, а не BS.

> 3. Часть ресурса может быть выключена в целях экономии энергии, и во
> время выделения ресурса эти узлы должны быть включены. В стандарте
> как, нет узла - нет проблем?

  Опять же, это здесь причём? Как их включать-выключать надо в POSIX
пописать???

> 4. Локальные потребности могут отличаться от POSIX, что в SLURM может
> быть решено plugin-ами. Где расширяемость в стандарте?

  Да расширяемости там хоть попой ешь. Как хочешь, так и расширяй.
Ничему не противоречит.

> 5. Как-то странно смотреть на стандарт в отрасли, в которой все
> меняется дважды в год ;-). MPI тоже стандарт, но это никому не мешает,
> да и очень многие на MPI смотрят как на временное решение. Ты же не
> будешь MPI пихать в облачные вычисления? Хотя кто-то пихает ;-).
> 
  Новые потребности - новые стандарты. MPI2 вышел давно, но большинство
использует MPI1. И одно другому не мешает, старый стандарт никто на
помойку не несёт, наоборот.

> Синтаксис конфига или синтаксис команд? Для второго всегда можно

  Покажите-ка мне стандарт на синтаксис конфига :)

> сделать компат и зубры, которым лень почитать man, будут довольны ;-).

  Нет, довольны будут те, кто не из консоли программки пускает, а
использует их в скриптах или программных комплексах. Ровно для этого
стандарты и существуют.

-- 
  С уважением
                                                   Serg.



Подробная информация о списке рассылки HPC-devel