Skip to content
NeuroHub
NeuroHubТехнологии и Экономика
АРХИТЕКТУРА И ЭКОНОМИКА

Тёплый кэш и экономика инференса без простоя

Почему выделенные GPU-серверы простаивают большую часть суток, а обычный serverless заставляет ждать холодного старта. Разбираем, как устроен трёхуровневый жизненный цикл моделей в NeuroHub и за что вы реально платите.

Проблема: экономический абсурд

Куда уходит бюджет при аренде GPU?

Утилизация выделенного сервера при реальном пользовательском трафике

1

Простой вне пиков

Пиковая нагрузка обычно занимает несколько часов в сутки. Остальное время арендованный узел работает вхолостую, но оплачивается по полной.

Пример: утилизация < 30%
2

Дилемма «холодный старт vs деньги»

Если гасить серверы (обычный serverless), загрузка весов LLM из диска в VRAM занимает десятки секунд. Пользователь уходит. Если держать всё горячим — платите за воздух.

Холодный старт: десятки секунд
3

Подход NeuroHub: 3 уровня

Состояние модели живёт на трёх уровнях: Hot (VRAM), Warm (RAM хоста), Dormant (NVMe). В режиме Warm VRAM освобождена, а веса остаются в памяти хоста — первый запрос обслуживается за секунды, без оплаты простаивающего GPU.

Warm: секунды | VRAM: $0
Техническая архитектура

Как работает трёхуровневый оркестратор

Оркестратор управляет жизненным циклом развёртываний и переводит модель между уровнями в зависимости от спроса.

TIER 1: HOTVRAM

Активный инференс

Модель загружена в VRAM GPU (llama.cpp / vLLM). Запросы обслуживаются сразу, время до первого токена — десятки миллисекунд.

• VRAM: занята
• TTFT: десятки мс
• Авто-переход в WARM по таймауту
TIER 2: WARMсекунды

Тёплый резерв в RAM

Когда запросов нет, развёртывание усыпляется: VRAM освобождается, но процесс и веса остаются в оперативной памяти хоста. Следующий запрос поднимается до готовности за секунды, без чтения с диска и без удержания GPU.

• Пробуждение: ~5–10 с
• VRAM: освобождена
• Окно удержания: по TTL
TIER 3: DORMANTдесятки секунд

Холодное хранилище

Редко используемые веса лежат на локальном NVMe узла. При холодном старте оркестратор поднимает контейнер, пока пользователь видит оценочное время ожидания (ETA) в интерфейсе.

• Хранилище: NVMe GGUF / SafeTensors
• Холодный старт: десятки секунд
• Предпрогрев по спросу

Предпрогрев предсказательный: если по модели идёт устойчивый спрос (несколько запросов за окно), планировщик заранее поднимает развёртывание в тёплый уровень, чтобы следующие запросы не ждали. Автор также может закрепить модель «всегда тёплой» на ограниченный срок.

Экономика

За что вы платите на NeuroHub

Вместо аренды простаивающего сервера — оплата строго за выполненные токены. 1 кредит = $1 (USD).

Модель развёртыванияОплатаПростойDevOps
Выделенная GPU ВМПочасовая арендаОплачивается весь простойВысокая (CUDA, Docker)
Обычный serverlessПо запросуХолодные старты: десятки секундСредняя (правила скейлинга)
NeuroHubСтрого за токеныVRAM не удерживаетсяНулевая (готовый API-ключ)

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

ГОТОВО К ТЕСТИРОВАНИЮ

Убедитесь в скорости лично

Модели в каталоге уже развёрнуты на кластере и доступны через интерактивный чат, playground и единый OpenAI-совместимый API с прозрачной оплатой за токены.