Канал у хоста в РФ — второе по важности узкое место после электричества. Медленный, асимметричный или нестабильный канал = низкая загрузка, провал bandwidth-теста и потеря аренд.
Требования vast.ai
- Требование по каналу зависит от видеопамяти: ≈2.6 Mbit/s на каждый 1 GiB СУММАРНОЙ VRAM машины (всех карт вместе), но не ниже 100 и не выше 500 Mbit/s — отдельно на download и upload
- Симметрия важна: клиенты загружают результаты и модели, поэтому upload не менее критичен, чем download
- Низкий packet loss и стабильность канала (высокий loss = обрывы аренд)
- Латентность для batch-ML некритична
Пример: машина с одной RTX 5090 (32 ГБ) → 2.6 × 32 ≈ 83 Mbit → срабатывает нижний порог 100 Mbit. То есть по требованию vast.ai такая нода проходит уже с ~100/100. Но считается СУММА по всем картам: риг 4×RTX 4090 (96 ГБ) → 96 × 2.6 = 250 Mbit, а в потолок 500 Mbit расчёт упирается примерно с 192 ГБ суммарной видеопамяти. Симметричные ≥500/500 — это верхний потолок требования и хороший запас, а не обязательный минимум.
Главные проблемы в РФ
- Асимметрия тарифа: часто 1000↓/100–300↑. Формальное требование такой upload обычно проходит (порог — 100 Mbit), но вы проигрываете симметричным нодам в фильтрах каталога и на отдаче результатов
- Блокировки: Docker Hub и bandwidth-тест режутся DPI → нужен VPN-туннель через зарубежный VPS. Важно различать: DPI по протоколу лечится настройкой туннеля (порт, SNI, flow), а троттлинг по AS хостера VPS — только переездом на другой, нишевый AS; смена SNI и порта против него бесполезна
- Сетевое железо или драйвер может проседать даже при хорошем тарифе
Из практики: дешёвые гигабитные Realtek (RTL8111/8168 на PCIe x1) режут upload до ~330 Mbit — но это свойство чипа, а не вендора: на нашем парке риг на Realtek 2.5GbE даёт 706/625 Mbit, а риг на Intel I225-V — 524/518, так что судить надо по замеру. Offloads NIC (GSO/TSO/GRO) дают потери на канале ЗА ТУННЕЛЕМ — там отключение поднимает на 40–55%; на прямом канале они, наоборот, полезны. Провайдер может тихо срезать канал (был случай 680 → 19 Mbit); аренды льют сотни ТБ/мес — безлимит обязателен. Реальный замер: одна аренда дала 8.32 ТБ за 37 часов, это ~7.5 ТБ в сутки.
Для старта подключите симметричный тариф ≥ 500/500 (лучше gigabit-симметрию) с безлимитом и статическим IP и сразу закладывайте, что канал пойдёт через VPN-туннель.
Про деньги за трафик: хост выставляет цену $/ТБ в обе стороны, но работает она только на docker-арендах. Трафик аренд в режиме виртуальной машины (VM) vast не тарифицирует вообще — это официальный ответ поддержки. Проверено на своей машине: при выставленных $3/ТБ клиент прокачал 8.32 ТБ, а в отчёте — Upload $0.00 / Download $0.00, тогда как у соседней docker-машины начисления за трафик идут. Следствие: VM-нода с быстрым каналом притягивает тех, кому нужен не GPU, а бесплатный транзит; защита — лимит полосы на роутере или docker-only режим.