Как подключиться
Руководство для арендатора: что стоит на сервере, как войти по SSH, загрузить данные и запустить первую модель.
Сервер работает под DGX OS — это Ubuntu с драйверами NVIDIA, CUDA и поддержкой контейнеров NGC. Подключение — по SSH-ключу с правами root или через JupyterLab в браузере; vLLM, Ollama, llama.cpp и свои Docker-образы ставятся так же, как на любой Linux-машине.
Кратко о процессе
- 1Заявка
- 2Договор и счёт
- 3Оплата
- 4Доступ
Что вы получаете
Сервер выдаётся целиком: устройство, его память и диск используете только вы. Система уже установлена — после входа можно сразу запускать контейнеры с GPU.
Программное окружение
- ОС
- NVIDIA DGX OS 7.5.0 на базе Ubuntu 24.04
- Ядро
- Linux 6.17
- Драйвер GPU
- NVIDIA 580.159.03
- CUDA
- CUDA Toolkit 13.0.2
- Контейнеры
- Docker и NVIDIA Container Toolkit — предустановлен и настроен; образы NGC из
nvcr.io - DGX Dashboard
- Веб-панель: загрузка GPU и памяти, обновления системы, встроенный JupyterLab (порт
11000)
Версии — текущий выпуск DGX OS для DGX Spark Founders Edition по данным NVIDIA (июль 2026). На вашем сервере их покажут nvidia-smi и nvcc --version. Release notes NVIDIA
nvidia-smi
nvcc --versiondocker run -it --gpus=all nvcr.io/nvidia/cuda:13.0.1-devel-ubuntu24.04 nvidia-smiРесурсы
- Память
- 128 ГБ unified
- Под модель
- ≈108 ГБ
- Накопитель
- 4 ТБ NVMe
- Сеть
- ConnectX-7 200G + 10GbE
- Память
- 128 ГБ unified
- Под модель
- ≈108 ГБ
- Накопитель
- 1 ТБ NVMe
- Сеть
- ConnectX-7 200G + 10GbE
- Память
- 64 ГБ unified
- Под модель
- ≈48 ГБ
- Накопитель
- 1 ТБ NVMe
- Сеть
- ConnectX-7 200G + 10GbE
Память общая для CPU и GPU; «под модель» — оценка с учётом DGX OS и рантайма.
DGX Dashboard — документацияРуководство пользователя DGX Spark
Доступ
При оформлении пришлите публичный SSH-ключ — в ответ выдадим адрес, порт и пользователя с правами root. Вход только по ключу, пароли отключены.
- <адрес>
- адрес сервера (IP или имя)
- <порт>
- порт SSH
- <пользователь>
- имя пользователя
Эти значения придут вместе с доступом; в командах ниже они выделены — подставьте свои.
SSH
ssh-ed25519 … пришлите нам:ssh-keygen -t ed25519 -C "<почта>"
cat ~/.ssh/id_ed25519.pubПриватный ключ ~/.ssh/id_ed25519 остаётся у вас — никому его не отправляйте.
ssh -p <порт> <пользователь>@<адрес>~/.ssh/config:# ~/.ssh/config
Host spark
HostName <адрес>
Port <порт>
User <пользователь>
IdentityFile ~/.ssh/id_ed25519ssh sparkНа Windows 10 и 11 ssh, scp и ssh-keygen уже есть в PowerShell; rsync — в WSL.
DGX Dashboard и JupyterLab
Веб-интерфейсы сервера открывайте через SSH-туннель: команда держит соединение, пока открыт терминал, а страница открывается в браузере на вашем компьютере.
http://localhost:11000:ssh -N -L 11000:localhost:11000 -p <порт> <пользователь>@<адрес>cat /opt/nvidia/dgx-dashboard-service/jupyterlab_ports.yamlhttp://localhost:<порт-jupyter>:ssh -N -L <порт-jupyter>:localhost:<порт-jupyter> -p <порт> <пользователь>@<адрес>Данные и модели
Весь накопитель — один NVMe-диск, домашний каталог на нём. Веса с Hugging Face по умолчанию попадают в ~/.cache/huggingface — этот каталог подключают к контейнерам в рецептах NVIDIA; свои данные удобно держать в ~/data.
df -h ~Загрузка своих данных
rsync показывает прогресс и после обрыва докачивает, если повторить команду:rsync -avP -e "ssh -p <порт>" ./data/ <пользователь>@<адрес>:~/data/scp -P <порт> ./dataset.tar.gz <пользователь>@<адрес>:~/data/Веса с Hugging Face
hf нет на сервере — установите CLI и войдите. Для закрытых моделей (например, Llama) сначала примите лицензию на странице модели, затем войдите с токеном:curl -LsSf https://hf.co/cli/install.sh | bash
hf auth loginopenai/gpt-oss-20b). В старых версиях CLI та же команда — huggingface-cli download:hf download <модель-hf>Первый запуск модели
Два коротких рецепта: vLLM в контейнере NVIDIA — для API под нагрузкой, Ollama — чтобы быстро попробовать модель. Оба отдают OpenAI-совместимый API; со своего компьютера к нему ходят через SSH-туннель.
Проверить, хватит ли памяти под модель
vLLM в контейнере NGC
26.05.post1-py3), модель — скачанная выше. Порт 8000 открыт только на самом сервере:docker run -d --name vllm --gpus all -p 127.0.0.1:8000:8000 \
-v ~/.cache/huggingface:/root/.cache/huggingface \
nvcr.io/nvidia/vllm:<тег> \
vllm serve <модель-hf>
docker logs -f vllmssh -N -L 8000:localhost:8000 -p <порт> <пользователь>@<адрес>Application startup complete, отправьте запрос:curl http://localhost:8000/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{
"model": "<модель-hf>",
"messages": [{"role": "user", "content": "12*17"}],
"max_tokens": 200
}'Образы vLLM в каталоге NGCРецепт NVIDIA: vLLM на DGX Spark
Ollama
ollama --version не находит команду), загрузка и запуск модели — например, qwen2.5:32b:curl -fsSL https://ollama.com/install.sh | sh
ollama pull <модель>
ollama run <модель>ssh -N -L 11434:localhost:11434 -p <порт> <пользователь>@<адрес>curl http://localhost:11434/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{
"model": "<модель>",
"messages": [{"role": "user", "content": "12*17"}]
}'Кластер (2–4 узла)
Узлы соединены напрямую через порты ConnectX-7 (QSFP, до 200 Гбит/с на порт): два узла — кабелем, три-четыре — через коммутатор. Вариант соединения выбирается при добавлении сервера.
Варианты соединения в конфигураторе
Мы подключаем узлы и настраиваем между ними сеть ConnectX-7 и вход по SSH; модели и распределённый запуск — на вашей стороне.
(Up):ibdev2netdevДля распределённого инференса NVIDIA предлагает vLLM с тензорным параллелизмом поверх Ray на всех узлах, для обучения — NCCL. Пошагово:
Соединение нескольких SparkvLLM на двух и более SparkNCCL для нескольких Spark
Поддержка
- Почта
- info@sparkhost.ru
- Что прислать при проблеме
- номер заявки
- что запускали — команду или контейнер
- вывод
nvidia-smiиdocker logs <контейнер> - когда началось
- Документы
- Акт — каждый месяц.
- Продление
- Напишите на почту до конца оплаченного срока — пришлём счёт на продление.
Подберите конфигурацию и срок — остальное оформим по заявке.
Добавить сервер