и НЕ має права працювати у зв'язку з вказівкою користувача, системного адміністратора, або у випадка, коли Завдання відкінуто. - Завдання в Сейчас годину у черзі и має право Виконувати, альо НЕ віконується. - Завдання, Яке надіслано до віддаленого Вузли, альо Яке галі не Почалося Виконувати. - Завдання Було перенесено на Інший планувальнік, альо галі не Почалося Виконувати.
STARTING - пакетна система намагається запустіті Завдання и в Данії годину віконуються передпускові задачі, Які могут включать Надання ресурсів, постановку Даних та Виконання системних команд для запуску скриптів. - завдання в Сейчас віконується програмою користувача. - Завдання Було запущено, альо Призупинено планувальніком або адміністратором, программа користувача находится на своєму місці на віділеніх обчислювальних ресурсах, альо НЕ віконується. - Завдання Було Скасовано, и находится в процесі очищення. - Завдання Було Виконано без помилок.
REMOVED - Завдання успішно віконувалося в рамках запитаних годині, альо Було Скасовано планувальніком або менеджером ресурсів Із-за перевіщення цього годині або Порушення Іншої політики; Включає Завдання, Які відмінено Користувачами або адміністраторамі до або после качана роботи. - Завдання Скасовано после часткового Виконання через збій сістемі.візначає вузол як множини ресурсів з питань комерційної торгівлі набором пов «язаних атрібутів. Це визначення аналогічно традіційному Поняття вузол, Яку можна найти в Linux кластері або суперкомп ютері в якіх вузол візначається як один або декілька процесорів, пов язаних з пам яттю, І, Можливо, іншімі Обчислювальна ресурсами, такими як локальний диск, Віртуальна пам ять, мережеві адаптери, а такоже ліцензії на програмне забезпечення. Крім того, вузол опісується різнімі параметрами, такими як тип архітектури або операційної системи. Вузли бувають різнімі в діапазоні Розмірів від невеликих однопроцесорніх комп »ютерів до великих систем сіметрічної багатопроцесорної ОБРОБКИ (SMP), де один вузол может складатіся Із сотень процесорів и великих обсягів пам'яті.
Типовий алгоритм ОБРОБКИ Завдання в Moab:
) Визначення списку доступних Завдання
На первом кроці планування візначаються Які Завдання є наявний та доступними. Візначаються Завдання, Які Вже віконуються / віконані на Вузли, мают помилковості стан або мают незадовільні передумови (невіконані попередні Завдання, або не готовий файл Даних).
) Пріорітетізація Завдання
После того, як список доступних Завдання створу, Наступний крок Полягає в візначенні відносніх пріорітетів всех Завдання у списку. Пріоритет кожної задачі візначається на Основі атрібутів завдань, таких як власник, розмір Завдання так годину, Який завдання пробула в черзі.
) Забезпечення Виконання заданої політики регулювання
Політика регулювання вказує, Скільки Завдання, вузлів, процесорів ТОЩО дозволено використовуват в Одиниця годині. Завдання, что порушують завданні політику НЕ Використовують для планування.
) Візначіті доступність ресурсів
Для шкірного Завдання, Moab намагається найти необхідні ресурси, Які Потрібні щоб Виконати необхідні обчислення. Щоб Встановити відповідність между завданнями та ресурсами, вузол повинний Володіти всіма атрибутами, Які візначені в завданні, та в...