Как запускать открытые модели в продакшене, не поддерживая собственную инфраструктуру инференса
- Managed Compute в Microsoft Foundry оставляет командам выбор модели, ускорителя и рабочей точки, а Microsoft управляет средой выполнения, масштабированием и патчами.
- GPU AMD Instinct MI300X имеет 192 ГБ памяти HBM3 с пропускной способностью до 5,3 ТБ/с; платформа из восьми GPU — 1,5 ТБ.
- AT&T использовала около 530 GPU, включая примерно 430 MI300X; модель Phi-4 обработала свыше 700 млрд токенов в месяц.
Почему это важно: Так команды получают выделенные мощности и контролируют параметры нагрузки, не обслуживая каждый уровень стека.

При поддержке Microsoft
Инференс в продакшене требует от технических команд рассматривать модель, подход к развертыванию и инфраструктуру в комплексе —, но не обязательно брать на себя ответственность за весь стек обслуживания.
Запуск открытой модели в продакшене означает, что выбор модели, подход к развертыванию, мощности, ускоритель и зона ответственности за стек обслуживания рассматриваются как единая инженерная задача. Командам необходимо проектировать решение с учетом требований к памяти, ожидаемого спроса, целевых показателей задержки и пропускной способности, а также той операционной границы, которую они готовы контролировать.
Для технических команд это означает ответы на четыре вопроса.
1. Какая модель развертывания лучше всего подходит для рабочей нагрузки?
Инференс с оплатой за токен подходит для нагрузок, которым нужно гибкое потребление без выделенной инфраструктуры. Другим нагрузкам могут быть полезны выделенные мощности — там, где приоритетом являются устойчивый спрос, предсказуемые задержка и пропускная способность, доступность GPU или особые конфигурации открытых моделей и ускорителей.
Так возникает промежуточный вариант для команд, которым нужны выделенные мощности GPU и больший контроль над конфигурацией модели и инфраструктуры, но которые не хотят самостоятельно создавать и эксплуатировать весь стек обслуживания. Managed Compute в Microsoft Foundry — один из способов решить эту задачу.
2. Как проектировать с учетом мощностей, задержки и пропускной способности?
Когда нагрузка работает на выделенной инфраструктуре, мощности и производительность становятся инженерными переменными. Командам нужно оценить спрос, выделить мощности и выбрать рабочую точку, которая уравновешивает задержку и пропускную способность. Интерактивные приложения могут отдавать приоритет времени отклика, тогда как пакетные или высоконагруженные сценарии — оптимизировать пропускную способность. Когда мощности GPU выделяются клиенту, а не разделяются, у команд появляется более четкая основа для проектирования с учетом этих переменных.
Меняется и экономика. Вместо того чтобы рассматривать инференс исключительно как затраты на потребление токенов, командам нужно учитывать выделенные мощности GPU и эффективность их использования. Стоимость GPU-часа, загрузка, пропускная способность и объем выполненной работы — все это определяет фактическую стоимость токена или запроса на инференс.
3. Какую часть стека обслуживания вы хотите контролировать?
При использовании managed compute в Foundry клиенты сохраняют за собой решения, напрямую влияющие на нагрузку, а Microsoft берет на себя управление значительной частью среды обслуживания.
|
Ваша команда контролирует |
Microsoft управляет значительной частью среды обслуживания |
|
Выбор модели и ускорителя |
Среда выполнения и контейнеров |
|
Выделенные мощности |
Настройка и оптимизация инфраструктуры |
|
Рабочую точку между задержкой и пропускной способностью |
Обновления ПО и среды выполнения |
|
Масштабирование мощностей |
Устранение уязвимостей и патчи безопасности |
Отказ от инфраструктуры, управляемой клиентом, означает, что команды платформы сохраняют контроль над переменными, определяющими производительность и экономику нагрузки, не обслуживая при этом каждый нижележащий уровень.
Поскольку managed compute является частью Foundry, разработчики также могут продолжать использовать привычные API инференса, аутентификацию, сетевые настройки, SDK и средства наблюдаемости для всех типов развертывания.
4. Какие характеристики ускорителя нужны рабочей нагрузке?
Объем памяти определяет, поместится ли модель в заданную конфигурацию и сколько GPU ей потребуется: больше памяти — значит, более крупные модели могут работать на меньшем числе GPU, что создает запас для таких техник, как батчинг, а пропускная способность памяти влияет на эффективность перемещения данных через ускоритель. Вместе с конфигурацией обслуживания эти характеристики определяют параллелизм, пропускную способность, задержку и экономику нагрузки.
Хороший пример — GPU AMD Instinct™ MI300X: как вариант с большим объемом памяти в managed compute в Foundry, каждый GPU располагает 192 ГБ высокоскоростной памяти HBM3 с пропускной способностью до 5,3 ТБ/с, а на платформе из восьми GPU — 1,5 ТБ. Такой объем позволяет запускать более крупные модели на меньшем числе GPU, обеспечивая больший запас для батчинга и инференса с длинным контекстом, где веса модели и кэш «ключ-значение» (KV) конкурируют за память.
Но аппаратное обеспечение — лишь часть уравнения. Экосистема AMD ROCm обеспечивает открытый программный уровень и уровень оптимизации для AMD Instinct с широкой поддержкой открытых моделей и AI-фреймворков с открытым исходным кодом. Масштаб того, что способно дать одно лишь ПО, видно по тестам AMD Performance Labs: на системе 8× AMD Instinct MI355X полностековая программная оптимизация в ROCm 10 обеспечила в среднем в 3,3 раза более высокую пропускную способность инференса для GLM-5, Kimi-K2.5 и DeepSeek-R1–0528 по сравнению с базовым уровнем ROCm 7.0. В managed compute за непрерывную оптимизацию отвечает платформа, а не клиент.
GLM 5.3 Flash показывает, как эти характеристики превращаются в решения о развертывании. Модель с 320 млрд параметров, из которых 18 млрд активны на токен, доступна в трех конфигурациях, оптимизированных для AMD Instinct MI300X, каждая с контекстным окном 512K. Конфигурация на четырех GPU ориентирована на компактные сценарии чата, программирования и агентов, а две конфигурации на восьми GPU используют тензорный (TP), параллелизм данных (DP) и экспертный параллелизм (EP), отдавая приоритет либо параллелизму и времени до первого токена, либо запасу памяти для нагрузок с длинным контекстом.
Тот же принцип проявляется и в промышленном масштабе. AT&T использовала managed compute в Foundry для нескольких открытых моделей и архитектур GPU — около 530 GPU, включая примерно 430 GPU AMD Instinct MI300X. Одна только Phi-4 обрабатывала более 700 млрд токенов в месяц для подготовки данных и генерации синтетических данных.
Важен и выбор конфигурации. В тестах GLM 5.3 Flash на диалоговой нагрузке конфигурация на восьми GPU TP4 + DP2 + EP обеспечила примерно в 1,8 раза более высокую выходную пропускную способность, чем конфигурация на четырех GPU, при этом сократив среднее время до первого токена более чем вдвое. На других нагрузках прирост был меньше — это еще раз подтверждает, что командам нужно тестировать каждую конфигурацию на собственных нагрузках, а не принимать решения на основе флагманского GPU.
Бенчмарки ускорителей мало говорят о том, подходит ли конфигурация для продакшен-приложения. Вместо этого командам нужны измерения на уровне рабочей нагрузки:
-
Сколько GPU требуется для модели?
-
Какие задержку и пропускную способность можно обеспечить в заданной рабочей точке?
-
Сколько одновременных пользователей или запросов можно обслуживать при сохранении целевой производительности?
-
Насколько эффективно используются выделенные мощности?
-
Как потребление GPU-часов превращается в фактическую стоимость токена или единицы работы?
Продакшен начинается там, где заканчивается выбор модели
Запуск открытой модели в продакшене означает подбор модели развертывания, мощностей, границы управления, ускорителя и подхода к бенчмаркингу под конкретную нагрузку.
Для нагрузок, которым нужна выделенная инфраструктура, ключевое решение — какой контроль над моделью, ускорителем, мощностями и производительностью необходим командам без владения каждым уровнем стека обслуживания. Managed compute в Foundry предлагает один из способов найти этот баланс, а GPU AMD Instinct MI300X обеспечивают объем памяти, достаточный для запуска крупных открытых моделей на меньшем числе GPU.
Спонсорские статьи — это материалы, подготовленные компанией, которая оплачивает публикацию или имеет деловые отношения с VentureBeat; они всегда четко помечены. Для получения дополнительной информации пишите на sales@venturebeat.com.
Полный текст статьи читайте на VentureBeat.ru
