Скачать 0.9 Mb.
|
2.5.Стратегии выбора процессоров.При старте задачи для нее выделяются процессоры. В системе есть возможность управлять стратегией выбора процессоров для задач. Есть три встроенные стратегии, перечисленные в нижеследующей таблице:
Элемент случайности в выборе процессоров присутствует для достижения двух целей:
Как видно из описания стратегий random_hosts и hosts_alone, в них заданы предпочтения для выбора процессоров. Однако, если эти предпочтения не могут быть удовлетворены, они игнорируются. В системе также есть возможность подключения внешних модулей для задания своих стратегий. В случае использования внешнего модуля, он должен быть описан в разделе pe_sel_method секции [server], где также будет описано его имя. Для подключения модуля в систему достаточно просто указать его имя вместо имени встроенного метода. Все стратегии распределения процессоров опираются на умолчание описания имен процессоров – <�имя_узла>:<�идентификатор_процессора>. Данное соглашение используется и в других целях (см. описание псевдопеременных, формирование файла конфигурации для задачи). Технические детали задания стратегии распределения процессоров описаны в главах 10 и 11. 2.6.Политики пользователей.Для всех очередей и для каждой очереди в отдельности можно задать список пользователей, которые имеют право ставить на счет свои задачи. Все остальные пользователи не будут иметь доступа к соответствующим очередям. Можно также просто запретить доступ к очередям списку пользователей. Тогда доступ для всех остальных будет разрешен. Права доступа не наследуются очередями-потомками. То есть, в контексте нашего примера, если пользователю user1 разрешен доступ в очередь main, то ему не обязательно разрешен доступ в очередь short или long. Для всех очередей и для каждой очереди в отдельности можно задать список пользователей-администраторов, которые получают возможность произвольно задавать лимит времени работы задач, приоритеты, а также удалять любые задачи (в рамках тех очередей, для которых им даны права администраторов). 2.7.Блокировки.Системой Cleo поддерживаются следующие виды блокировок:
Блокировка очереди на запуск задач означает, что задачи, стоящие в очереди не будут запущены на счёт, пока блокировка не снята. При этом уже запущенные задачи не снимаются со счёта. Любая очередь может быть в любой момент времени заблокирована на добавление новых задач. При этом на работающих и уже стоящих в очереди задачах это никак не отражается. Указанные блокировки могут быть установлены рекурсивно, то есть не только на конкретную очередь, но и на все ее дочерние очереди. В любой момент времени эти блокировки могут быть сняты, как для отдельной очереди, так и рекурсивно. Блокировкой процессора можно запретить исполнение задач на конкретном процессоре или узле, что может оказаться полезным для профилактики отдельных узлов, например. Отдельная задача или все задачи пользователя также могут быть заблокированы. Кроме этих средств, существуют возможности автоматической блокировки – например блокирование новых задач указанного пользователя или всех пользователей, кроме указанных. Возможно также автоматически блокировать все задачи, которые могут не завершиться к указанному времени (это удобно, если нужно освободить процессоры для выполнения запланированных работ). Последний приведённый вид автоблокировки – блокировка по ресурсам. Он вступает в силу, если запуск задачи пользователя нарушает наложенное ограничение по использованию ресурсов (например число одновременно занимаемых процессоров). Как только условие удовлетворяется, блокировка снимается. |
Руководство администратора Данный документ представляет собой руководство для администратора Транспортной подсистемы (далее – тп) |
Руководство администратора Данный документ представляет собой руководство для администратора Учетной системы хода исполнения государственных и муниципальных... |
||
Руководство администратора Страниц 58 Версия 2 04. 08. 2017 Назначение... Настоящий документ содержит руководство администратора по программному продукту «q framework». Цель документа – предоставить администратору... |
Руководство администратора На листах Аннотация Документ «Руководство Администратора» По основным образовательным программам и дополнительным общеобразовательным программам амурской области |
||
Наименование программы Руководство администратора Документ Настоящий документ содержит описание действий администратора по настройке по «Фрагмент» |
Программный комплекс «Открытый бюджет» Руководство администратора Инструкция по установке ... |
||
Программный комплекс «Портал управления общественными финансами»... ... |
Руководство пользователя для администратора по программе «Прием экзаменов Web. Гостехнадзор» При входе в систему пользователь попадает на форму ввода логина и пароля, которая одна и для администратора, и для учащегося |
||
Баланса главного распорядителя, распорядителя, получателя бюджетных... Методических указаний по инвентаризации имущества и финансовых обязательств, утвержденных приказом Минфина России от 13. 06. 1995... |
Руководство по работе в Кабинете администратора начислений Клиентская... Клиентская часть Кабинета учета начислений и платежей представляет собой «Кабинет администратора начислений» (далее кан) и обеспечивает... |
||
Руководство администратора удаленного клиента Документ является дополнением к ранее выпущенному документу Руководств администратора удаленного клиента. Документ предназначен для... |
Руководство администратора Руководство предназначено для администраторов программного комплекса гнивц курьер «Корпорация» ивключает сведения по |
||
Должностная инструкция администратора сервера (web-, файл-, почтового и др.) На должность администратора сервера I категории назначается лицо, имеющее высшее профессиональное (математическое, инженерно-математичесвое,... |
Руководство администратора |
||
Руководство администратора епс |
Руководство администратора На листах Аннотация Документ «Руководство пользователя» По основным образовательным программам и дополнительным общеобразовательным программам амурской области |
Поиск |