Top image
Skip Navigation Links
Общие сведения
Доступ
Поддержка
Материалы
Ссылки
Контакты
Вход в систему

Демо тур

Данное руководство содержит всю необходимую информацию для удаленного проведения вычислительных экспериментов по решению трудоемких научно-исследовательских задач на высокопроизводительном многопроцессорном кластере ННГУ.

Система удаленного доступа является неотъемлемой частью интегрированной среды высокопроизводительных вычислений Нижегородского университета (ИС Метакластер). Работать в системе могут только зарегистрированные пользователи. Для регистрации см. раздел «Регистрация».


 

Общая схема работы через Интернет

Для работы с системой Вам потребуется компьютер, подключенный к сети Интернет и любой браузер, например Microsoft Internet Explorer (рекомендуется), Opera, Firefox.

Регистрация

Для работы с системой необходимо создать личную учетную запись. Для этого нужно обратиться к администратору кластера по электронному адресу sidnev.a.a@gmail.com (Алексей Сиднев) и предоставить ему следующие данные:

  • Предпочтительное имя пользователя (логин)
  • Пароль для доступа к системе;
  • Полное имя пользователя;
  • Адрес электронной почты.

Вход в систему (аутентификация)

Для входа в систему необходимо набрать в строке ввода адреса выбранного браузера адрес: http://cluster.software.unn.ru

 

Рис 1. Вход в систему

 

Затем необходимо кликнуть мышкой на ссылку «Доступ»->«Вход в систему».

 

Рис 2. Аутентификация пользователя

 

Поля «Имя пользователя» и «Пароль» необходимо заполнить данными, полученными при регистрации.

Кнопка «Сброс» позволяет очистить поля «Имя пользователя» и «Пароль».

Если при регистрации данные поля были заполнены с ошибками, то система выдаст соответствующее сообщение:

Рис 3. Обработка ошибочной ситуации при аутентификации пользователя

Работа с файлами

После успешного прохождения аутентификации в окне браузера появится страница с информацией о хранимых на сервере системы файлах пользователя и исполненных ранее задачах.

 
Рис 4. Информация о хранимых на сервере файлах

 

В таблице представлена информация о хранимых на сервере системы файлах пользователя, которая включает в себя:

  • Имя файла – имя файла на сервере, которое может быть изменено
  • Размер – размер хранимого файла в килобайтах;

 

Создание каталога

Для создания каталога необходимо кликнуть на кнопку «Создать каталог», далее нужно ввести в соответствующем поле имя создаваемого каталога и нажать кнопку «Ok».

 

Рис 5. Создание каталога

 

Загрузка файлов на сервер

Для того чтобы загрузить файл на сервер, сначала необходимо открыть рабочий каталог (или создать согласно предыдущему пункту и открыть новый каталог), кликнув на иконку каталога, нажать на кнопку «Browse…» и в открывшемся диалоговом окне выбрать необходимый файл.

Рис 6. Диалоговое окно выбора необходимого файла  для загрузки на сервер

 

Если операция прошла успешно, то в списке хранимых на сервере файлов в рабочей папке должен появиться новый файл.

Удаление файла с сервера

Чтобы удалить файл с сервера необходимо кликнуть на иконку файла, дождаться перезагрузки страницы и нажать на кнопку «Удалить».

Переименование файла

Чтобы переименовать файл на сервере необходимо кликнуть на иконку файла и нажать на кнопку «Переименовать». Затем нужно ввести новое имя файла в соответствующее поле и нажать кнопку «Ok».

 

Рис 7. Переименование файла

 

Просмотр содержимого файла

Для того чтобы просмотреть содержимое файла, необходимо кликнуть мышью на имени интересующего файла и нажать кнопку «Скачать». Затем необходимо выбрать директорию для сохранения на локальном компьютере или на внешнем носителе.


Работа с задачами

Установка задачи в очередь на исполнение

Для того чтобы поставить задачу в очередь на исполнение, необходимо выбрать исполняемый файл в списке «Файлы», нажать на кнопку «Выполнить».

 

Рис 8. Установка задачи в очередь на исполнение

В появившемся окне необходимо заполнить следующие поля:

  • Имя задачи – произвольное выбранное пользователем имя задачи, идентифицирующее в дальнейшем данную конкретную задачу;
  • Файл результатов – имя файла, в который будет перенаправлен стандартный поток вывода (stdout) при исполнении задачи. Если имя файла результатов не указано, то поток вывода теряется при условии, что сама запускаемая программа не генерирует выходной файл;
  • Количество процессов – необходимое количество процессов для запуска задачи;
  • Параметры запуска – параметры командной строки запускаемой задачи;
  • Кластер – кластер, на котором будет запущено задание;
  • Режим работы – используемый интерфейс передачи сообщений MPI (программа должна быть скомпилирована с соответствующими библиотеками);
  • Время выполнения– пользовательская оценка времени выполнения задачи (после истечения указанного времени задача может быть снята).

 

Нажмите кнопку «Запустить». После этого в нижней части страницы появится новая строка, соответствующая только что запущенной задаче.

 

Рис 9. Изменение диалогового окна после установки задачи в очередь заданий

Обновление информации

Так как выполняющиеся задачи могут в процессе своей работы создавать новые файлы, а браузер обновляет страницу только по запросу пользователя, то для отображения обновленной информации необходимо периодически нажимать на кнопку «Обновить».

Информация о созданных задачах

Рис 10. Информация об установленных пользователем задачах на кластер

 

В таблице представлена информация о созданных на сервере системы задачах:

  • Имя задачи – введенное пользователем имя задачи при постановке ее в очередь на исполнение;
  • Состояние – состояние задачи в очереди:
    • NOT_DISTRIBUTED – задача не запущена и не запускалась, т. е. задача ещё не распределена по кластеру;
    • WAITING - задача находится в очереди (распределена на кластер, но ожидает запуска);
    • RUNNING – задача выполняется в настоящий момент. Нажатие на иконку, стоящую напротив состояния задачи «RUNNING», позволяет остановить задачу в процессе её работы, в результате чего состояние задачи меняется на STOPPED;
    • FINISHED – задача выполнена.
Bottom image