Принципы работы на суперкомпьютере

Общие положения по работе клиентов на суперкомпьютере.

Содержание

1 Что такое суперкомпьютер-кластер

  • Вычислительный кластер (суперкомпьютер) состоит из вычислительных узлов, объединенных высокоскоростной коммуникационной сетью.
  • Каждый вычислительный узел имеет свою оперативную память и твердотельный накопитель, а также подключен к общему параллельному сетевому хранилищу.
  • Чтобы независимые вычислительные узлы работали как единый компьютер, используется специальное параллельное программное обеспечение.
  • Пользователь подключается к управляющему узлу, на котором нельзя запускать расчёты, с него можно только выполнять постановку задач в очередь.
  • Непосредственное же выполнение расчётов происходит на мощных вычислительных узлах кластера, на которые задачи распределяет менеждер очереди задач (программа).

2 Этапы работы на суперкомпьютере

  • Пользователь подготавливает на своём компьютере исходные данные для имеющегося прикладного программного обеспечения суперкомпьютера или пишет собственную параллельную программу.
  • Пользователь подключается к головному узлу кластера по SSH-протоколу (консолью), загружает исходные данные и ставит свою задачу в очередь на расчёт.
  • Пользователь загружает результат с вычислительного кластера на свой персональный компьютер и изучает его локально.

3 Удаленный доступ к суперкомпьютеру

  • Удалённое подключение к суперкомпьютеру осуществляется через головной узел по протоколу SSH.
  • В операционных системах Linux и Mac OS для подключения используется приложение ssh, для Microsoft Windows рекомендуется свободно распространяемая программа PuTTY.

4 Передача файлов на суперкомпьютер

  • Для передачи файлов на вычислительный кластер воспользуйтесь программами, поддерживающими протокол SFTP.
  • Для MS Windows рекомендуется программа WinSCP, для ОС Linux — scp, для MacOS — программы scp/Cyberduck/Mountain Duck.

5 Хранение файлов

  • В соответствии с правилами, пользователь самостоятельно обеспечивает резервное копирование своих данных.
  • Хранение данных, которые уже не участвуют в вычислениях, на суперкомпьютере не допускается.
  • Пользовательские директории имеют вид /home/<имя_пользователя>.
  • Максимальный объем данных для пользователя обусловлен дисковой квотой, определяемой при регистрации.
  • Для просмотра текущей квоты используйте команду checkquota.
  • Кроме того, на каждом вычислительном узле доступен локальный каталог для временных файлов (/tmp). После окончания работы программы временные файлы пользователя в /tmp узла удаляются автоматически.

Дмитрий Сергеевич Кулябов
Дмитрий Сергеевич Кулябов
Профессор кафедры теории вероятностей и кибербезопасности

Мои научные интересы включают физику, администрирование Unix и сетей.

Похожие