Индивидуальная среда моделирования
В вычислительной среде кластера имеется возможность создания индивидуальных вычислительных сред на основе технологии виртуальной контейнеризации Docker.
На каждом вычислительном узле имеются базовые docker образы на основе которых запускаются контейнеры с индивидуальной вычислительной средой.
| Docker образ | Описание | Вычислительные узлы | ||||||
|---|---|---|---|---|---|---|---|---|
| g8600 g5500 |
fusion | xh620 | tai | |||||
| ubuntu:24.04 | ссылка | + | + | + | + | |||
| nvcr.io/nvidia/cuda:12.8.1-cudnn-devel-ubuntu24.04 | ссылка | + | - | - | - | |||
| nvcr.io/nvidia/pytorch:25.02-py3 | ссылка | + | - | - | - | |||
| nvcr.io/nvidia/tensorflow:25.02-tf2-py3 | ссылка | + | - | - | - | |||
| nvcr.io/hpc/quantum_espresso:qe-7.1 | ссылка | + | - | - | - | |||
Имеется возможность создания собственного docker образа.
Для создания собственного docker образа необходимо:
1) в адрес ЦКП направить запрос, в котором указать на каких вычислительных узлах вы планируете использовать собственный docker образ.
На основании запроса будет предоставлена возможность напрямую заходить на вычислительные узлы и работать с командами docker (например, выполнить docker pull и/или docker build).
2) создать собственный docker образ с учетом следующих правил:
а) в названии создаваемого docker образа должно присутствовать имя учетной записи пользователя, например, admin/cuda:latest
б) в создаваемый docker образ обязательно должны быть добавлены следующие программные пакеты:
- sudo и iputils-ping (если основой создаваемого образа является ОС Ubuntu)
в) после создания собственного docker образа все docker образы, которые использовались для создания, должны быть удалены (за исключением базовых docker образов, указанных в таблице выше).