<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.nc.ut.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=85.196.0.0%2F16</id>
	<title>TÜ Narva Kolledži Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.nc.ut.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=85.196.0.0%2F16"/>
	<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Special:Contributions/85.196.0.0/16"/>
	<updated>2026-10-30T15:59:47Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=Slurm&amp;diff=1957</id>
		<title>Slurm</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Slurm&amp;diff=1957"/>
		<updated>2023-01-09T23:11:03Z</updated>

		<summary type="html">&lt;p&gt;85.196.208.154: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Slurm Workload Manager==&lt;br /&gt;
Slurm Workload Manager (ранее Slurm был известен, как утилита Linux для управления ресурсами). Slim является бесплатным планировщиком задач с открыто исходным кодом для Linux и Unix-подобных систем, которые используют многие мировые суперкомпьютеры и компьютерные кластеры.Slurm начал свое развитие еще в 2001 году, тогда он развивался в качестве проекта Национальной лаборатории Лоуренса Ливермора, SchedMD, Linux Networx, Hewlett-Packard, а также  Bull Group в качестве менеджера ресурсов на основе свободного программного обеспечения. &lt;br /&gt;
Только уже позднее он смог превратится в сложный планировщик задач, который способен удовлетворить различные требования многих крупнейших вычислительных центров, которые на данный момент используются очень часто.&lt;br /&gt;
Cотрудники LLNL Morris (Moe) Jette и Danny Auble включили в 2010 году SchedMD LLC в развитие и продажу Slurm.&lt;br /&gt;
==Структура Slurm==&lt;br /&gt;
Конструкция Slurm, которая состоит из множества модулей с десятками дополнительных плагинов, очень проста в конфигурации, не требуя больших временных затрат. Благодаря этому Slurm можно  установить и настроить всего за  пару минут.  Более сложные конфигурации могут удовлетворить потребности планирования заданий в вычислительных центрах мирового класса и полагаться на базу данных MySQL для архивации учетных записей, для управления лимитами ресурсов пользователем или банковским счетом, а также для  поддержки сложных алгоритмов приоритезации заданий.&lt;br /&gt;
==Уникальность Slurm ==&lt;br /&gt;
Что касается Slurm, то у него есть уникальные моменты, которые его отличают от других утилит:&lt;br /&gt;
&lt;br /&gt;
* Высокая масштабируемость (планирование до 100 000 независимых заданий на 100 000 сокетов IBM Sequoia)&lt;br /&gt;
* Высокая производительность (до 1000 отправленных заданий в секунду и 600 выполненных заданий в секунду)&lt;br /&gt;
* Свободный и открытый исходный код: его исходный код свободно доступен в соответствии с GNU General Public License.&lt;br /&gt;
* Переносимость: написано на C с двигателем конфигурации GNU General Public License autoconf. Первоначально написанный для Linux, Slurm был перенесен в разнообразный ассортимент систем.&lt;br /&gt;
* Управление питанием: задание может указывать желаемую частоту процессора и записывать потребление энергии по заданию. Свободные ресурсы могут быть отключены до тех пор, пока это не понадобится.&lt;br /&gt;
* Fault Tolerant: Slurm очень терпим к сбоям системы, включая отказ узла, выполняющего его функции управления.&lt;br /&gt;
* Широкие возможности настройки, около 100 плагинов&lt;br /&gt;
* Гибкость: существует механизм плагинов, который поддерживает различные межсоединения, механизмов аутентификации, планировщиков и т. д. Эти плагины документированы и достаточно просты, чтобы мотивированный конечный пользователь смог понять источник и добавить функциональность.&lt;br /&gt;
* Изменение размера рабочих мест: Удобством является то, что рабочие места могут как расти так и сокращаться по требованию. А также  представления работы могут указывать диапазоны размеров и времени.&lt;br /&gt;
* Работы по статусу: статус выполнения заданий на уровне отдельных задач, чтобы помочь определить дисбаланс нагрузки и другие аномалии.&lt;br /&gt;
==Установка Slurm==&lt;br /&gt;
# Нужно убедиться, что время, пользователи и группы (UID и GID) синхронизированы по всему кластеру.&lt;br /&gt;
# Установить MUNGE для аутентификации. Проверить, что все узлы в кластере имеют одинаковый munge.key. Затем проверить, что демон MUNGE, munged запущен, прежде чем запустить демоны Slurm.&lt;br /&gt;
# bunzip2 - распределенный tar-шар, для его работы нужно распаковать файлы: &lt;br /&gt;
  &amp;lt;code&amp;gt;tar --bzip -x -f slurm * tar.bz2&amp;lt;/code&amp;gt;&lt;br /&gt;
# Затем перейти в каталог, содержащий источник Slurm, и ввести ./configure с соответствующими параметрами, обычно --prefix = и --sysconfdir =&lt;br /&gt;
# Ввести make для компиляции Slurm.&lt;br /&gt;
# Ввести make install для установки программ, документации, библиотек, заголовочных файлов и т.д.&lt;br /&gt;
# Создайть файл конфигурации, используя веб-браузер и doc / html / configurator.html.&lt;br /&gt;
# Ввести:&lt;br /&gt;
&amp;lt;code&amp;gt;ldconfig -n &amp;lt;library_location&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
чтобы библиотеки Slurm могли быть найдены приложениями, которые намерены напрямую использовать API-интерфейсы Slurm.&lt;br /&gt;
Установить файл конфигурации в&lt;br /&gt;
&amp;lt;code&amp;gt;l&amp;lt;sysconfdir&amp;gt; /slurm.conf.&amp;lt;/code&amp;gt;&lt;br /&gt;
Запустить демоны slurmctld и slurmd.&lt;br /&gt;
==Список доступных команд==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Справочные man-руководства существуют для всех сервисов SLURM, команд, и API функций. Параметр --help выдает краткий перечень возможных параметров команды. Заметьте, что параметры команд не зависят от регистра. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sacct&amp;lt;/code&amp;gt;используется, чтобы сообщать задаче или подзадаче учетную информацию о текущих или завершенных задачах. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;salloc&amp;lt;/code&amp;gt; используется, чтобы выделить ресурсы для задачи в реальном времени. Обычно эта команда используется, чтобы получить ресурсы и shell-доступ к ним. Затем используется командная строка, чтобы выполнять srun-команды для запуска параллельных задач. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sattach&amp;lt;/code&amp;gt; используется, чтобы связать потоки стандартного ввода, вывода, ошибок, передачу сигналов с запущенной задачей или подзадачей.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sbatch&amp;lt;/code&amp;gt; используется, чтобы запустить скрипт пакетной обработки для дальнейшего выполнения. Скрипт обычно содержит одну или больше srun-команд для запуска параллельных задач.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sbcast&amp;lt;/code&amp;gt; используется, чтобы переместить файл из сервера запуска на вычислительный узел задачи. Это может быть использовано, чтобы эффективнее использовать бездисковые вычислительные узлы или обеспечить улучшенную производительность общей файловой системы. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;scancel&amp;lt;/code&amp;gt; используется, чтобы отменить случайно  запущенные или зависшие задачи и подзадачи. Она может также быть использована, чтобы отправить управляющий сигнал всем процессам, связанным с выполняющейся задачей или подзадачей.&lt;br /&gt;
[0:13]&lt;br /&gt;
&amp;lt;code&amp;gt;scontrol&amp;lt;/code&amp;gt; -  инструмент администрирования для просмотра и/или изменения состояния SLURM. Отметим, что многие из управляющих команд могут выполняются только суперпользователем.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sinfo&amp;lt;/code&amp;gt; сообщает состояние разделов и узлов, управляемых SLURM. Она имеет много способов фильтрации, сортировки, и форматирования выдаваемых результатов. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;smap&amp;lt;/code&amp;gt; предоставляет графическую информацию о состоянии задач, разделов, и узлов, управляемых SLURM.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;squeue&amp;lt;/code&amp;gt; докладывает о  состоянии задач и подзадач. Она имеет много способов фильтрации, сортировки, и форматирования выдаваемых результатов. По умолчанию, она в первую очередь сообщает о запущенных задачах, зависшие задачи идут следующими по ранжированию.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;srun&amp;lt;/code&amp;gt; используется, чтобы запустить задачу или подзадачу в реальном времени. srun имеет много различных параметров, чтобы конкретизировать требования к ресурсам, в том числе: минимальное и максимальное количество узлов, количество процессоров, указать какие узлы использовать или не использовать, характеристики узлов (сколько памяти, дискового пространства, определенные требуемые особенности, и т.п.). Задача может содержать множество job шагов, выполняющихся последовательно или в параллельно на независимых или общих узлах в пределах выделенных задаче узлов.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;strigger&amp;lt;/code&amp;gt; используется для установки, и просмотра триггеров событий. Триггеры событий включают страбатывают в таких случаях, как например выход из строя узлов или задач, приближающихся к их пределу времени. &lt;br /&gt;
&lt;br /&gt;
==Коммерческая поддержка==&lt;br /&gt;
В 2010 году разработчики Slurm основали компанию SchedMD, которая поддерживает канонический исходный код, обеспечивает разработку, коммерческую поддержку уровня 3 и услуги по обучению. Коммерческая поддержка также доступна от Bull, Cray и Science + Computing.&lt;/div&gt;</summary>
		<author><name>85.196.208.154</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=Slurm&amp;diff=1956</id>
		<title>Slurm</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Slurm&amp;diff=1956"/>
		<updated>2023-01-09T22:43:44Z</updated>

		<summary type="html">&lt;p&gt;85.196.208.154: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Slurm Workload Manager==&lt;br /&gt;
Slurm Workload Manager (ранее Slurm был известен, как утилита Linux для управления ресурсами). Slim является бесплатным планировщиком задач с открыто исходным кодом для Linux и Unix-подобных систем, которые используют многие мировые суперкомпьютеры и компьютерные кластеры.Slurm начал свое развитие еще в 2001 году, тогда он развивался в качестве проекта Национальной лаборатории Лоуренса Ливермора, SchedMD, Linux Networx, Hewlett-Packard, а также  Bull Group в качестве менеджера ресурсов на основе свободного программного обеспечения. &lt;br /&gt;
Только уже позднее он смог превратится в сложный планировщик задач, который способен удовлетворить различные требования многих крупнейших вычислительных центров, которые на данный момент используются очень часто.&lt;br /&gt;
Cотрудники LLNL Morris (Moe) Jette и Danny Auble включили в 2010 году SchedMD LLC в развитие и продажу Slurm.&lt;br /&gt;
==Структура Slurm==&lt;br /&gt;
Конструкция Slurm, которая состоит из множества модулей с десятками дополнительных плагинов, очень проста в конфигурации, не требуя больших временных затрат. Благодаря этому Slurm можно  установить и настроить всего за  пару минут.  Более сложные конфигурации могут удовлетворить потребности планирования заданий в вычислительных центрах мирового класса и полагаться на базу данных MySQL для архивации учетных записей, для управления лимитами ресурсов пользователем или банковским счетом, а также для  поддержки сложных алгоритмов приоритезации заданий.&lt;br /&gt;
==Уникальность Slurm ==&lt;br /&gt;
Что касается Slurm, то у него есть уникальные моменты, которые его отличают от других утилит:&lt;br /&gt;
&lt;br /&gt;
* Высокая масштабируемость (планирование до 100 000 независимых заданий на 100 000 сокетов IBM Sequoia)&lt;br /&gt;
* Высокая производительность (до 1000 отправленных заданий в секунду и 600 выполненных заданий в секунду)&lt;br /&gt;
* Свободный и открытый исходный код: его исходный код свободно доступен в соответствии с GNU General Public License.&lt;br /&gt;
* Переносимость: написано на C с двигателем конфигурации GNU General Public License autoconf. Первоначально написанный для Linux, Slurm был перенесен в разнообразный ассортимент систем.&lt;br /&gt;
* Управление питанием: задание может указывать желаемую частоту процессора и записывать потребление энергии по заданию. Свободные ресурсы могут быть отключены до тех пор, пока это не понадобится.&lt;br /&gt;
* Fault Tolerant: Slurm очень терпим к сбоям системы, включая отказ узла, выполняющего его функции управления.&lt;br /&gt;
* Широкие возможности настройки, около 100 плагинов&lt;br /&gt;
* Гибкость: существует механизм плагинов, который поддерживает различные межсоединения, механизмов аутентификации, планировщиков и т. д. Эти плагины документированы и достаточно просты, чтобы мотивированный конечный пользователь смог понять источник и добавить функциональность.&lt;br /&gt;
* Изменение размера рабочих мест: Удобством является то, что рабочие места могут как расти так и сокращаться по требованию. А также  представления работы могут указывать диапазоны размеров и времени.&lt;br /&gt;
* Работы по статусу: статус выполнения заданий на уровне отдельных задач, чтобы помочь определить дисбаланс нагрузки и другие аномалии.&lt;br /&gt;
==Установка Slurm==&lt;br /&gt;
# Нужно убедиться, что время, пользователи и группы (UID и GID) синхронизированы по всему кластеру.&lt;br /&gt;
# Установить MUNGE для аутентификации. Проверить, что все узлы в кластере имеют одинаковый munge.key. Затем проверить, что демон MUNGE, munged запущен, прежде чем запустить демоны Slurm.&lt;br /&gt;
# bunzip2 - распределенный tar-шар, для его работы нужно распаковать файлы: &lt;br /&gt;
  &amp;lt;code&amp;gt;tar --bzip -x -f slurm * tar.bz2&amp;lt;/code&amp;gt;&lt;br /&gt;
# Затем перейти в каталог, содержащий источник Slurm, и ввести ./configure с соответствующими параметрами, обычно --prefix = и --sysconfdir =&lt;br /&gt;
# Ввести make для компиляции Slurm.&lt;br /&gt;
# Ввести make install для установки программ, документации, библиотек, заголовочных файлов и т.д.&lt;br /&gt;
# Создайть файл конфигурации, используя веб-браузер и doc / html / configurator.html.&lt;br /&gt;
# Ввести:&lt;br /&gt;
&amp;lt;code&amp;gt;ldconfig -n &amp;lt;library_location&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
чтобы библиотеки Slurm могли быть найдены приложениями, которые намерены напрямую использовать API-интерфейсы Slurm.&lt;br /&gt;
Установить файл конфигурации в&lt;br /&gt;
&amp;lt;code&amp;gt;l&amp;lt;sysconfdir&amp;gt; /slurm.conf.&amp;lt;/code&amp;gt;&lt;br /&gt;
Запустить демоны slurmctld и slurmd.&lt;br /&gt;
==Список доступных команд==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Справочные man-руководства существуют для всех сервисов SLURM, команд, и API функций. Параметр --help выдает краткий перечень возможных параметров команды. Заметьте, что параметры команд не зависят от регистра. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sacct&amp;lt;/code&amp;gt;используется, чтобы сообщать задаче или подзадаче учетную информацию о текущих или завершенных задачах. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;salloc&amp;lt;/code&amp;gt; используется, чтобы выделить ресурсы для задачи в реальном времени. Обычно эта команда используется, чтобы получить ресурсы и shell-доступ к ним. Затем используется командная строка, чтобы выполнять srun-команды для запуска параллельных задач. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sattach&amp;lt;/code&amp;gt; используется, чтобы связать потоки стандартного ввода, вывода, ошибок, передачу сигналов с запущенной задачей или подзадачей.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sbatch&amp;lt;/code&amp;gt; используется, чтобы запустить скрипт пакетной обработки для дальнейшего выполнения. Скрипт обычно содержит одну или больше srun-команд для запуска параллельных задач.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sbcast&amp;lt;/code&amp;gt; используется, чтобы переместить файл из сервера запуска на вычислительный узел задачи. Это может быть использовано, чтобы эффективнее использовать бездисковые вычислительные узлы или обеспечить улучшенную производительность общей файловой системы. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;scancel&amp;lt;/code&amp;gt; используется, чтобы отменить случайно  запущенные или зависшие задачи и подзадачи. Она может также быть использована, чтобы отправить управляющий сигнал всем процессам, связанным с выполняющейся задачей или подзадачей.&lt;br /&gt;
[0:13]&lt;br /&gt;
&amp;lt;code&amp;gt;scontrol&amp;lt;/code&amp;gt; -  инструмент администрирования для просмотра и/или изменения состояния SLURM. Отметим, что многие из управляющих команд могут выполняются только суперпользователем.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sinfo&amp;lt;/code&amp;gt; сообщает состояние разделов и узлов, управляемых SLURM. Она имеет много способов фильтрации, сортировки, и форматирования выдаваемых результатов. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;smap&amp;lt;/code&amp;gt; предоставляет графическую информацию о состоянии задач, разделов, и узлов, управляемых SLURM.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;squeue&amp;lt;/code&amp;gt; докладывает о  состоянии задач и подзадач. Она имеет много способов фильтрации, сортировки, и форматирования выдаваемых результатов. По умолчанию, она в первую очередь сообщает о запущенных задачах, зависшие задачи идут следующими по ранжированию.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;srun&amp;lt;/code&amp;gt; используется, чтобы запустить задачу или подзадачу в реальном времени. srun имеет много различных параметров, чтобы конкретизировать требования к ресурсам, в том числе: минимальное и максимальное количество узлов, количество процессоров, указать какие узлы использовать или не использовать, характеристики узлов (сколько памяти, дискового пространства, определенные требуемые особенности, и т.п.). Задача может содержать множество job шагов, выполняющихся последовательно или в параллельно на независимых или общих узлах в пределах выделенных задаче узлов.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;strigger&amp;lt;/code&amp;gt; используется для установки, и просмотра триггеров событий. Триггеры событий включают страбатывают в таких случаях, как например выход из строя узлов или задач, приближающихся к их пределу времени. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sview&amp;lt;/code&amp;gt; - графический интерфейс пользователя, позволяющий получить и обновить информацию о состоянии задач, разделов, и узлов управляемых SLURM.&lt;/div&gt;</summary>
		<author><name>85.196.208.154</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=Slurm&amp;diff=1955</id>
		<title>Slurm</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Slurm&amp;diff=1955"/>
		<updated>2023-01-09T22:16:42Z</updated>

		<summary type="html">&lt;p&gt;85.196.208.154: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Slurm Workload Manager==&lt;br /&gt;
Slurm Workload Manager (ранее Slurm был известен, как утилита Linux для управления ресурсами). Slim является бесплатным планировщиком задач с открыто исходным кодом для Linux и Unix-подобных систем, которые используют многие мировые суперкомпьютеры и компьютерные кластеры.Slurm начал свое развитие еще в 2001 году, тогда он развивался в качестве проекта Национальной лаборатории Лоуренса Ливермора, SchedMD, Linux Networx, Hewlett-Packard, а также  Bull Group в качестве менеджера ресурсов на основе свободного программного обеспечения. &lt;br /&gt;
Только уже позднее он смог превратится в сложный планировщик задач, который способен удовлетворить различные требования многих крупнейших вычислительных центров, которые на данный момент используются очень часто.&lt;br /&gt;
Cотрудники LLNL Morris (Moe) Jette и Danny Auble включили в 2010 году SchedMD LLC в развитие и продажу Slurm.&lt;br /&gt;
==Структура Slurm==&lt;br /&gt;
Конструкция Slurm, которая состоит из множества модулей с десятками дополнительных плагинов, очень проста в конфигурации, не требуя больших временных затрат. Благодаря этому Slurm можно  установить и настроить всего за  пару минут.  Более сложные конфигурации могут удовлетворить потребности планирования заданий в вычислительных центрах мирового класса и полагаться на базу данных MySQL для архивации учетных записей, для управления лимитами ресурсов пользователем или банковским счетом, а также для  поддержки сложных алгоритмов приоритезации заданий.&lt;br /&gt;
==Уникальность Slurm ==&lt;br /&gt;
Что касается Slurm, то у него есть уникальные моменты, которые его отличают от других утилит:&lt;br /&gt;
&lt;br /&gt;
* Высокая масштабируемость (планирование до 100 000 независимых заданий на 100 000 сокетов IBM Sequoia)&lt;br /&gt;
* Высокая производительность (до 1000 отправленных заданий в секунду и 600 выполненных заданий в секунду)&lt;br /&gt;
* Свободный и открытый исходный код: его исходный код свободно доступен в соответствии с GNU General Public License.&lt;br /&gt;
* Переносимость: написано на C с двигателем конфигурации GNU General Public License autoconf. Первоначально написанный для Linux, Slurm был перенесен в разнообразный ассортимент систем.&lt;br /&gt;
* Управление питанием: задание может указывать желаемую частоту процессора и записывать потребление энергии по заданию. Свободные ресурсы могут быть отключены до тех пор, пока это не понадобится.&lt;br /&gt;
* Fault Tolerant: Slurm очень терпим к сбоям системы, включая отказ узла, выполняющего его функции управления.&lt;br /&gt;
* Широкие возможности настройки, около 100 плагинов&lt;br /&gt;
* Гибкость: существует механизм плагинов, который поддерживает различные межсоединения, механизмов аутентификации, планировщиков и т. д. Эти плагины документированы и достаточно просты, чтобы мотивированный конечный пользователь смог понять источник и добавить функциональность.&lt;br /&gt;
* Изменение размера рабочих мест: Удобством является то, что рабочие места могут как расти так и сокращаться по требованию. А также  представления работы могут указывать диапазоны размеров и времени.&lt;br /&gt;
* Работы по статусу: статус выполнения заданий на уровне отдельных задач, чтобы помочь определить дисбаланс нагрузки и другие аномалии.&lt;br /&gt;
==Установка Slurm==&lt;br /&gt;
# Нужно убедиться, что время, пользователи и группы (UID и GID) синхронизированы по всему кластеру.&lt;br /&gt;
# Установить MUNGE для аутентификации. Проверить, что все узлы в кластере имеют одинаковый munge.key. Затем проверить, что демон MUNGE, munged запущен, прежде чем запустить демоны Slurm.&lt;br /&gt;
# bunzip2 - распределенный tar-шар, для его работы нужно распаковать файлы: &lt;br /&gt;
    tar --bzip -x -f slurm * tar.bz2&lt;br /&gt;
# Затем перейти в каталог, содержащий источник Slurm, и ввести ./configure с соответствующими параметрами, обычно --prefix = и --sysconfdir =&lt;br /&gt;
# Ввести make для компиляции Slurm.&lt;br /&gt;
# Ввести make install для установки программ, документации, библиотек, заголовочных файлов и т.д.&lt;br /&gt;
# Создайть файл конфигурации, используя веб-браузер и doc / html / configurator.html.&lt;br /&gt;
# Ввести:&lt;br /&gt;
 ldconfig -n &amp;lt;library_location&amp;gt;&lt;br /&gt;
чтобы библиотеки Slurm могли быть найдены приложениями, которые намерены напрямую использовать API-интерфейсы Slurm.&lt;br /&gt;
Установить файл конфигурации в&lt;br /&gt;
 l&amp;lt;sysconfdir&amp;gt; /slurm.conf.&lt;br /&gt;
Запустить демоны slurmctld и slurmd.&lt;/div&gt;</summary>
		<author><name>85.196.208.154</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=Slurm&amp;diff=1954</id>
		<title>Slurm</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Slurm&amp;diff=1954"/>
		<updated>2023-01-09T22:08:30Z</updated>

		<summary type="html">&lt;p&gt;85.196.208.154: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Slurm Workload Manager==&lt;br /&gt;
Slurm Workload Manager (ранее Slurm был известен, как утилита Linux для управления ресурсами). Slim является бесплатным планировщиком задач с открыто исходным кодом для Linux и Unix-подобных систем, которые используют многие мировые суперкомпьютеры и компьютерные кластеры.Slurm начал свое развитие еще в 2001 году, тогда он развивался в качестве проекта Национальной лаборатории Лоуренса Ливермора, SchedMD, Linux Networx, Hewlett-Packard, а также  Bull Group в качестве менеджера ресурсов на основе свободного программного обеспечения. &lt;br /&gt;
Только уже позднее он смог превратится в сложный планировщик задач, который способен удовлетворить различные требования многих крупнейших вычислительных центров, которые на данный момент используются очень часто.&lt;br /&gt;
Cотрудники LLNL Morris (Moe) Jette и Danny Auble включили в 2010 году SchedMD LLC в развитие и продажу Slurm.&lt;br /&gt;
==Структура Slurm==&lt;br /&gt;
Конструкция Slurm, которая состоит из множества модулей с десятками дополнительных плагинов, очень проста в конфигурации, не требуя больших временных затрат. Благодаря этому Slurm можно  установить и настроить всего за  пару минут.  Более сложные конфигурации могут удовлетворить потребности планирования заданий в вычислительных центрах мирового класса и полагаться на базу данных MySQL для архивации учетных записей, для управления лимитами ресурсов пользователем или банковским счетом, а также для  поддержки сложных алгоритмов приоритезации заданий.&lt;br /&gt;
==Уникальность Slurm ==&lt;br /&gt;
Что касается Slurm, то у него есть уникальные моменты, которые его отличают от других утилит:&lt;br /&gt;
&lt;br /&gt;
* Высокая масштабируемость (планирование до 100 000 независимых заданий на 100 000 сокетов IBM Sequoia)&lt;br /&gt;
* Высокая производительность (до 1000 отправленных заданий в секунду и 600 выполненных заданий в секунду)&lt;br /&gt;
* Свободный и открытый исходный код: его исходный код свободно доступен в соответствии с GNU General Public License.&lt;br /&gt;
* Переносимость: написано на C с двигателем конфигурации GNU General Public License autoconf. Первоначально написанный для Linux, Slurm был перенесен в разнообразный ассортимент систем.&lt;br /&gt;
* Управление питанием: задание может указывать желаемую частоту процессора и записывать потребление энергии по заданию. Свободные ресурсы могут быть отключены до тех пор, пока это не понадобится.&lt;br /&gt;
* Fault Tolerant: Slurm очень терпим к сбоям системы, включая отказ узла, выполняющего его функции управления.&lt;br /&gt;
* Широкие возможности настройки, около 100 плагинов&lt;br /&gt;
* Гибкость: существует механизм плагинов, который поддерживает различные межсоединения, механизмов аутентификации, планировщиков и т. д. Эти плагины документированы и достаточно просты, чтобы мотивированный конечный пользователь смог понять источник и добавить функциональность.&lt;br /&gt;
* Изменение размера рабочих мест: Удобством является то, что рабочие места могут как расти так и сокращаться по требованию. А также  представления работы могут указывать диапазоны размеров и времени.&lt;br /&gt;
* Работы по статусу: статус выполнения заданий на уровне отдельных задач, чтобы помочь определить дисбаланс нагрузки и другие аномалии.&lt;/div&gt;</summary>
		<author><name>85.196.208.154</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=Windows_Azure_Active_Directory&amp;diff=1448</id>
		<title>Windows Azure Active Directory</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Windows_Azure_Active_Directory&amp;diff=1448"/>
		<updated>2022-10-17T19:46:38Z</updated>

		<summary type="html">&lt;p&gt;85.196.208.154: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Azure Active Directory (Azure AD) — это облачная служба для управления удостоверениями и доступом. Эта служба помогает вашим сотрудникам получить доступ к внешним ресурсам, таким как Microsoft 365, портал Azure и тысячи других приложений SaaS. Azure Active Directory также помогает им получить доступ к внутренним ресурсам, таким как приложения в корпоративной интрасети, а также к любым облачным приложениям&lt;br /&gt;
&lt;br /&gt;
==Кто использует Azure AD==&lt;br /&gt;
Azure AD могут использовать:&lt;br /&gt;
&lt;br /&gt;
1.ИТ-администраторы: с помощью Azure AD ИТ-администратор может управлять доступом к приложениям и их ресурсам в соответствии с бизнес-требованиями. Например, вы можете использовать Azure AD, чтобы требовать прохождение многофакторной проверки подлинности при доступе к ресурсам организации. Кроме того, с помощью Azure AD можно автоматизировать подготовку пользователей между существующим экземпляром Windows Server AD и облачными приложениями, включая Microsoft 365. Наконец, Azure AD предоставляет эффективные инструменты для автоматической защиты учетных данных и удостоверений пользователей и соответствия требованиям системы управления. Чтобы приступить к работе, зарегистрируйтесь для получения бесплатной 30-дневной пробной версии Azure Active Directory Premium.&lt;br /&gt;
&lt;br /&gt;
2.Разработчики приложений: разработчики приложений могут использовать Azure AD как соответствующее стандартам средство для включения единого входа в приложении, обеспечивая возможность работы с существующими учетными данными пользователя. Azure AD также предоставляет интерфейсы API, с помощью которых можно разработать персонализированные интерфейсы приложений, используя существующие данные организации. Чтобы приступить к работе, зарегистрируйтесь для получения бесплатной 30-дневной пробной версии Azure Active Directory Premium. Дополнительные сведения см. в статье Платформа удостоверений Майкрософт (Azure Active Directory для разработчиков).&lt;br /&gt;
&lt;br /&gt;
3.Подписчики Microsoft 365, Office 365, Azure или Dynamics CRM Online: подписчики уже используют Azure AD. Каждый клиент Microsoft 365, Office 365, Azure и Dynamics CRM Online автоматически также является клиентом Azure AD. Кроме того, вы можете сразу начать управлять доступом к интегрированным облачным приложениям.&lt;br /&gt;
==Создание управляемого домена==&lt;br /&gt;
Чтобы запустить мастер включения доменных служб Azure AD , выполните следующие действия:&lt;br /&gt;
1.В меню портала Azure или на домашней странице выберите Создать ресурс .&lt;br /&gt;
&lt;br /&gt;
2.Введите Доменные службы в строку поиска, затем выберите Доменные службы Azure AD из вариантов поиска.&lt;br /&gt;
&lt;br /&gt;
3.На странице доменных служб Azure AD выберите Создать . Запустится мастер включения доменных служб Azure AD .&lt;br /&gt;
&lt;br /&gt;
4.Выберите подписку Azure , в которой вы хотите создать управляемый домен.&lt;br /&gt;
&lt;br /&gt;
5.Выберите группу ресурсов, к которой должен принадлежать управляемый домен. Выберите Создать новую или выберите существующую группу ресурсов.&lt;br /&gt;
==Как развернуть управляемый домен?==&lt;br /&gt;
1.Чтобы создать управляемый домен, выберите Создать. Отображается примечание о том, что некоторые параметры конфигурации, такие как DNS-имя или виртуальная сеть, нельзя изменить после создания управляемой Azure AD DS. Чтобы продолжить, выберите ОК.&lt;br /&gt;
2.Процесс подготовки управляемого домена может занять до часа. На портале отображается уведомление, показывающее ход развертывания Azure AD DS. Выберите уведомление, чтобы просмотреть подробные сведения о ходе развертывания.&lt;br /&gt;
3.Страница будет загружаться с обновлениями процесса развертывания, включая создание новых ресурсов в вашем каталоге.&lt;br /&gt;
4.Выберите свою группу ресурсов, например myResourceGroup, а затем выберите управляемый домен из списка ресурсов Azure, например aaddscontoso.com. На вкладке «Обзор» показано, что управляемый домен в настоящее время находится в стадии развертывания. Вы не можете настроить управляемый домен, пока он не будет полностью подготовлен.&lt;br /&gt;
5.Когда управляемый домен полностью подготовлен, на вкладке «Overview» отображается состояние домена «Running».&lt;/div&gt;</summary>
		<author><name>85.196.208.154</name></author>
	</entry>
	<entry>
		<id>https://wiki.nc.ut.ee/index.php?title=Windows_Azure_Active_Directory&amp;diff=1286</id>
		<title>Windows Azure Active Directory</title>
		<link rel="alternate" type="text/html" href="https://wiki.nc.ut.ee/index.php?title=Windows_Azure_Active_Directory&amp;diff=1286"/>
		<updated>2022-10-09T16:19:41Z</updated>

		<summary type="html">&lt;p&gt;85.196.208.154: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aleksandr Mastakov&lt;/div&gt;</summary>
		<author><name>85.196.208.154</name></author>
	</entry>
</feed>