1. Главная
  2. Блог
  3. Модели и инфраструктура
  4. Облако или свой сервер для LLM: где точка безубыточности

Облако или свой сервер для LLM: где точка безубыточности

15 августа 2026
17

Спор «облако или своё железо» ведут аргументами про безопасность и независимость, а решается он чаще всего арифметикой: при каком объёме обращений собственный сервер начинает обходиться дешевле оплаты за токены.

Точка безубыточности существует всегда. Вопрос в том, где она находится и дойдёте ли вы до неё за разумный срок.

Ниже — полная структура затрат обеих схем и расчёт, который стоит сделать до решения. Числа в примерах иллюстративные: цены на видеокарты и тарифы меняются, метод — нет.

Когда считать не нужно

Два случая, где ответ известен заранее.

Своё железо без вариантов, если данные не должны покидать контур: персональные данные с требованием локализации, гостайна, внутренние документы под запретом на передачу. Тогда это не вопрос экономии, а условие задачи — «152-ФЗ и нейросети».

Облако без вариантов, если поток мал, нерегулярен или проект ещё проверяется. Покупать сервер под гипотезу — способ потратить деньги до того, как выяснилось, нужна ли она.

Во всех остальных случаях считаем.

Структура затрат: облако

Статья Особенность
Плата за обращения растёт линейно с потоком
Плата за длину контекста часто основная часть счёта
Резерв на пики либо переплата, либо отказы
Интеграция небольшая
Сопровождение минимальное

Главное свойство: ноль на входе, расход растёт вместе с использованием. Плюс — начать можно завтра. Минус — при росте потока счёт растёт без насыщения.

Отдельная статья, которую забывают: непредсказуемость. Ошибка в конвейере, породившая лавину повторов, оплачивается по факту — «Обработка ошибок».

Структура затрат: свой сервер

Статья Особенность
Оборудование крупное разовое вложение
Размещение и электричество постоянно
Развёртывание и настройка разовое
Сопровождение постоянное, часто недооценённое
Обновления моделей периодически
Резервирование если простой недопустим
Обучение или найм нужен человек, который это умеет

Главное свойство: высокий вход, дальше почти фиксированный расход независимо от потока. Плюс — при большом объёме дешевле. Минус — платите, даже если система простаивает.

Строка, которую занижают чаще всех — сопровождение. Сервер с моделью не работает сам: обновления, мониторинг, разбор сбоев, замена вышедшего из строя оборудования. Если в компании нет человека, который это умеет, придётся либо нанимать, либо покупать сопровождение.

Формула

Точка безубыточности (месяцев) = Вложения ÷ (Расход в облаке за месяц − Расход на своём за месяц)

Где:

  • Вложения — оборудование плюс развёртывание;
  • Расход в облаке — обращения × стоимость операции;
  • Расход на своём — размещение, электричество, сопровождение.

Если знаменатель отрицательный, точки безубыточности нет: облако дешевле при любом сроке.

Расчёт на примере

Числа иллюстративные. Задача: внутренний ассистент, средняя модель, которая помещается на одну видеокарту.

Вариант «облако».

Величина Значение
Обращений в месяц 40 000
Стоимость операции 1,2 ₽
Расход в месяц 48 000 ₽
Вложения ~30 000 ₽ на интеграцию

Вариант «свой сервер».

Величина Значение
Оборудование 450 000 ₽
Развёртывание и настройка 120 000 ₽
Вложения 570 000 ₽
Размещение и электричество 6 000 ₽/мес
Сопровождение 20 000 ₽/мес
Расход в месяц 26 000 ₽

Точка безубыточности: 570 000 ÷ (48 000 − 26 000) = около 26 месяцев.

Больше двух лет. За этот срок появятся новые модели, изменятся цены, оборудование частично устареет. При таком раскладе облако предпочтительнее, если нет требований к обработке данных.

Теперь тот же расчёт при потоке в 200 000 обращений.

Величина Облако Свой сервер
Расход в месяц 240 000 ₽ 32 000 ₽
Вложения 30 000 ₽ 700 000 ₽

Точка безубыточности: 700 000 ÷ 208 000 = около 3,4 месяца.

Здесь свой сервер оправдан очевидно.

Что показывает пример. Ответ переворачивается не от аргументов про безопасность, а от объёма. Порядок величины, при котором стоит всерьёз рассматривать своё железо, — десятки тысяч обращений в месяц и выше, и то при условии, что есть кому это сопровождать.

Что снижает точку безубыточности

Прежде чем покупать сервер, стоит проверить, нельзя ли просто уменьшить расход в облаке.

Модель поменьше на простых шагах. Часто половина обращений — классификация или приведение к формату, где крупная модель избыточна — «Малые модели».

Сокращение контекста. Передавать меньше текста: отбирать фрагменты точнее, не слать всю историю диалога. Часто основная статья счёта — «Длина контекста и стоимость».

Кеширование. Повторяющиеся запросы не должны идти в модель дважды.

Пакетная обработка. Если ответ не нужен сразу, неспешный режим часто заметно дешевле.

Правила вместо модели. Часть потока обрабатывается без неё — «Когда хватит скрипта».

В моей практике эти меры сокращали счёт в разы, и после них вопрос о покупке сервера нередко снимался.

Смешанная схема

Практичный вариант, который часто оказывается лучшим.

Своё железо для массового потока простых задач: классификация, извлечение полей, приведение к формату. Небольшая модель, скромные требования, предсказуемая стоимость.

Облако для сложного и редкого: задачи, где нужна крупная модель, но их немного.

Так закрываются оба требования: массовые данные не покидают контур и обходятся дёшево, а на сложных задачах доступно качество, которого своё железо не даёт.

Требует, чтобы доступ к моделям шёл через общий слой — «Шлюз моделей».

Разбор: сервер, который не окупился

Задача. Компания купила сервер под ИИ-проекты: обработка обращений и внутренний ассистент.

Как решали. Аргументы были «данные не должны уходить» и «в перспективе дешевле». Расчёт не делали.

Что вышло.

Фактический поток оказался около 8 000 обращений в месяц вместо ожидаемых 50 000: внутренний ассистент использовался реже, чем предполагалось.

Сопровождение легло на системного администратора, который этим раньше не занимался. Обновление модели заняло у него неделю.

Через полгода вышла модель заметно лучше, но она не помещалась в купленную видеокарту.

Что посчитали задним числом. При фактическом потоке облако обошлось бы примерно в 10 000 ₽ в месяц. Точки безубыточности не существовало вовсе — знаменатель был отрицательным с учётом сопровождения.

Что сделали. Сервер не выбросили: перевели на него массовые простые задачи, где модель поменьше справлялась, а сложные обращения ушли в облако. Смешанная схема сделала вложение хотя бы частично полезным.

Что стоит забрать. Требование «данные не должны уходить» было настоящим, но относилось не ко всему потоку, а к его части. Разделение потока по чувствительности данных — то, что стоило сделать до покупки.

Частые вопросы

При каком объёме свой сервер выгоднее облака?

Порядок величины — десятки тысяч обращений в месяц и выше, но точное значение считается по вашим числам: вложения делятся на разницу месячных расходов. Если разница мала или отрицательна с учётом сопровождения, точки безубыточности не существует.

Что чаще всего забывают в расчёте?

Сопровождение своего сервера: обновления, мониторинг, разбор сбоев, замена оборудования. Это постоянная работа, требующая человека с нужными навыками. Забытая строка регулярно переворачивает результат расчёта.

Можно ли сначала попробовать в облаке, а потом перейти?

Не только можно, но и разумно: облако даёт быстрый старт и реальные цифры потока, на которых расчёт становится осмысленным. Важно с самого начала не привязывать код к конкретному поставщику, чтобы переход не превратился в переписывание.

Как быть, если часть данных чувствительна, а часть нет?

Разделить поток: чувствительное обрабатывать своей моделью, остальное в облаке. Это часто дешевле, чем закрывать весь объём своим железом, и позволяет использовать более сильные модели там, где ограничений нет.

Устареет ли купленное оборудование?

Скорее всего, частично: новые модели выходят регулярно и бывают требовательнее. Это стоит закладывать в расчёт как ограничение срока службы — не пять лет, а меньше. Отчасти помогает сжатие весов, позволяющее запускать более крупные модели на том же железе.

Что делать, если облако выходит дорого, а сервер не окупается?

Сначала снизить расход: перевести простые шаги на модель поменьше, сократить передаваемый контекст, добавить кеширование, отдать часть потока обычным правилам. В моей практике эти меры сокращали счёт в разы и снимали вопрос о покупке сервера.

Что дальше

Что купить, если решение принято, — «Расчёт видеопамяти» и «Квантизация». Чем запускать — «vLLM, Ollama, llama.cpp» и «Локальное развёртывание LLM». Проверка производительности до закупки — «Нагрузочное тестирование».

Расчёт схемы размещения под ваш поток и требования — часть работы по разработке и внедрению ИИ.