<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Раздел полезных советов: Настройка вычислительного кластера ...</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/73076.html</link>
    <description>Цель: объединить несколько серверов в один вычислительный кластер, предоставить пользователям простой способ запуска вычислительных задач не конфликтуя друг с другом. Для этого необходимы несколько серверов под управлением Linux(ниже описывается установка на RedHat), быстрый канал между серверами, ПО для организации очереди, вычислительное ПО умеющее распараллеливать вычисление на несколько узлов (например с помощью mpi).&lt;br&gt;&lt;br&gt;++ Установка и настройка ПО&lt;br&gt;&lt;br&gt;Torque - менеджер ресурсов, отвечает за отслеживание доступного количества ресурсов на узлах кластера и запуск задач.&lt;br&gt;&lt;br&gt;Первым шагом устанавливаем torque на управляющую ноду. Скачиваем исходники с http://www.clusterresources.com. Установка происходит обычным для Linux способом:&lt;br&gt;&lt;br&gt;   tar -xzvf torque-2.x.x.tgz&lt;br&gt;   cd torque-2.x.x&lt;br&gt;   ./configure --prefix=/usr/local&lt;br&gt;   make&lt;br&gt;   make install или make rpm &lt;br&gt;   (во втором случае будет собран rpm пакет который затем можно установить)&lt;br&gt;&lt;br&gt;Копируем скрипты запуска сервера pbs.&lt;br&gt;&lt;br&gt;   cp contrib/init.d/pbs_server /e</description>

<item>
    <title>Настройка вычислительного кластера на базе torque/maui (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/73076.html#9</link>
    <pubDate>Tue, 14 Dec 2010 18:20:17 GMT</pubDate>
    <description>Любой. &lt;br&gt;Это система управления заданиями и ей все равно что вы запускаете. Другой вопрос, что она не распараллелит вашу задачу этим уже должны заниматься вы...&lt;br&gt;</description>
</item>

<item>
    <title>Настройка вычислительного кластера на базе torque/maui (Jurij)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/73076.html#8</link>
    <pubDate>Mon, 13 Dec 2010 08:25:54 GMT</pubDate>
    <description>Строчки, начинающиеся с #PBS используются не самим запускающим скриптом (он будет запущен только шедулером на вычислительной ноде), а pbs-сервером в качестве дополнения к информации о параметрах задачи.&lt;br&gt;</description>
</item>

<item>
    <title>Настройка вычислительного кластера на базе torque/maui (metallic)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/73076.html#7</link>
    <pubDate>Thu, 09 Dec 2010 17:27:31 GMT</pubDate>
    <description>Не понял, это любой софт будет работать так или специально заточенный под кластер, с библиотекой mpi ?&lt;br&gt;</description>
</item>

<item>
    <title>Настройка вычислительного кластера на базе torque/maui (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/73076.html#6</link>
    <pubDate>Tue, 07 Dec 2010 10:36:53 GMT</pubDate>
    <description>Зачем и по каким критериям?&lt;br&gt;</description>
</item>

<item>
    <title>Настройка вычислительного кластера на базе torque/maui (rstone)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/73076.html#5</link>
    <pubDate>Mon, 06 Dec 2010 19:55:53 GMT</pubDate>
    <description>Сравнивали с SGE ?&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Настройка вычислительного кластера на базе torque/maui (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/73076.html#4</link>
    <pubDate>Mon, 06 Dec 2010 12:14:47 GMT</pubDate>
    <description>&amp;gt; это можно переопределить...&lt;br&gt;&amp;gt; Насколько я помню, сервер поддерживает переопределение (по крайней мере коммерческий Altair&lt;br&gt;&amp;gt; имеет такую особенность).&lt;br&gt;&amp;gt; С другой стороны это как раз хорошо, т.к. позволяет в сценарии разместить&lt;br&gt;&amp;gt; определение и быть уверенным, что shell не будет интерпретировать это как&lt;br&gt;&amp;gt; свои переменные.&lt;br&gt;&lt;br&gt;Забыл добавить: переопределить константную строку для объявления параметра.&lt;br&gt;Ваша идея тоже может быть, но тогда это уже будет не скрипт для задач, а скрипт для запуска..&lt;br&gt;&lt;br&gt;#! /bin/sh&lt;br&gt;PBS=&quot;-l name&quot;&lt;br&gt;PBS=&quot;$&#123;PBS&#125; -l walltime=....&quot;&lt;br&gt;.....&lt;br&gt;&lt;br&gt;qsub $PBS ./task&lt;br&gt;</description>
</item>

<item>
    <title>Настройка вычислительного кластера на базе torque/maui (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/73076.html#3</link>
    <pubDate>Mon, 06 Dec 2010 12:12:26 GMT</pubDate>
    <description>это можно переопределить... &lt;br&gt;Насколько я помню, сервер поддерживает переопределение (по крайней мере коммерческий Altair имеет такую особенность).&lt;br&gt;С другой стороны это как раз хорошо, т.к. позволяет в сценарии разместить определение и быть уверенным, что shell не будет интерпретировать это как свои переменные.&lt;br&gt;</description>
</item>

<item>
    <title>Настройка вычислительного кластера на базе torque/maui (pavlinux)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/73076.html#2</link>
    <pubDate>Mon, 06 Dec 2010 11:33:21 GMT</pubDate>
    <description>А это хреново, что в явно указанном языке, в данном случае bash,&lt;br&gt;используются строки начинающиеся со знака комментария. &lt;br&gt;&lt;br&gt;Могли бы сделать так:&lt;br&gt;&lt;br&gt;#!/bin/bash&lt;br&gt;PBS=&quot;-N test_2&quot;&lt;br&gt;PBS+=&quot; -l nodes=2:ppn=4,walltime=00:00:50&quot;&lt;br&gt;PBS+=&quot; -m abe&quot;&lt;br&gt;PBS+=&quot; -M testuser&#064;localhost&quot;&lt;br&gt;PBS+=&quot; -V&quot;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Настройка вычислительного кластера на базе torque/maui (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/73076.html#1</link>
    <pubDate>Sat, 04 Dec 2010 17:29:01 GMT</pubDate>
    <description>&amp;gt;PBS-скрипт - это обычный&lt;br&gt;&lt;br&gt;shell скрипт в котором в виде специальным образом оформленных комментариев&lt;br&gt;начинающихся с #PBS&lt;br&gt;&lt;br&gt;Не совсем верно.&lt;br&gt;Если вы добавите какое-либо действие перед описательной частью PBS не сможет определить заданные параметры (может в новой версии что-то поменялось, но ранее было так).&lt;br&gt;Т.е.&lt;br&gt;#/bin/sh&lt;br&gt;#PBS.....&lt;br&gt;#PBS.....&lt;br&gt;cd /home/user&lt;br&gt;прокатит, а:&lt;br&gt;#/bin/sh&lt;br&gt;cd /home/user&lt;br&gt;#PBS.....&lt;br&gt;#PBS.....&lt;br&gt;не прокатит. Вся описательная часть будет проигнорирована.&lt;br&gt;</description>
</item>

</channel>
</rss>
