Существуют ли уровни абстракции планировщиков ресурсов кластера?
2 ответа
API-интерфейс DRMAA поддерживается всеми основными планировщиками ресурсов напрямую или через дополнительный библиотека. API v1 поддерживается большинством продуктов, но его возможности весьма ограничены, в основном он обрабатывает только отправку заданий и предоставляет только общий набор функций. API v2 предоставляет функции для контроля и управления заданиями, но, насколько я знаю, пока не получил широкого распространения.
Ни одно программное обеспечение типа уровня абстракции не было принято в основной поток распределенных вычислений, главным образом из-за того, что большинство кластеров не разделяют пользователей и ресурсы между ними. Существуют некоторые исключения, например, некоторые университеты и академические учреждения используют Condor для использования настольных компьютеров, распространенных по всему университетскому городку, но он не особенно подходит для некоторых видов работ.
Немного глубже, хотя планировщики могут иногда оказаться весьма вовлеченными, если вы используете что-то отличное от варианта PBS, и даже между этими планировщиками возникают некоторые странные несоответствия, которые могут возникнуть при попытке воспользоваться некоторыми функциями.