ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2012
121
центральный управляющий процессор (central manager
machine). Его задача – проверить необходимые для задания требова-
ния и найти один или более процессоров в кластере, которые его вы-
полнят. После того, как процессор (процессоры) будет найден,
управляющий процессор извещает об этом планировщика;
исполнительный процессор (executing machine). Этот процессор
непосредственно выполняет задания;
подчиненный процессор (submitting machine). Подчиненный
процессор, известный также как submit-only, представлен в кластере
в ограниченном виде. Хотя название подразумевает, что пользовате-
ли этих процессоров могут только оправлять задания на выполнение,
они также могут вызывать и отменять задания. Пользователи имеют
собственный графический пользовательский интерфейс Graphical
User Interface (GUI), обеспечивающий работу со множеством функ-
ций. Особенность подчиненных (submit-only) процессоров позволяет
рабочим станциям, которые не входят в состав кластера, отправлять
задания на выполнение.
Один и тот же процессор может выполнять несколько функций,
как показано на рис. 4.
Рис. 4. Функции, выполняемые процессорами
После того, как пользователь отправит задание на выполнение,
LoadLeveler проверяет файл управления заданием с целью опреде-
ления требуемых для его выполнения ресурсов и устанавливает, ка-
кой процессор или группа процессоров лучше всего подходит для
предоставления этих ресурсов, после чего отправляет задание на
соответствующие процессоры. Для этого LoadLeveler использует
очереди. Очередь заданий (job queue) – список заданий, которые