VOSHOD Signal

AWS ускоряет запуск AI-задач в SageMaker с помощью SOCI-индексации образов

Amazon SageMaker внедрил технологию SOCI для ленивой загрузки контейнерных образов, что сокращает время запуска AI-задач с нескольких минут до секунд и снижает расходы на вычисления.

Иллюстрация VOSHOD Signal: SageMaker ускоряет AI-задачи с SOCI
VOSHOD Signal · редакционная иллюстрация

В традиционном подходе Amazon SageMaker перед запуском AI-задачи полностью скачивает и распаковывает контейнерный образ, что для глубокого обучения может занимать до нескольких минут и увеличивает время простоя GPU.

SOCI (Seekable OCI) — это открытая технология, позволяющая загружать только необходимые для старта контейнера файлы, а остальные — подгружать по мере необходимости в фоне. Это сокращает время запуска до 3–11 секунд вне зависимости от размера образа.

В тестах SOCI-индексация уменьшила время загрузки образов размером от 1,8 до 35,4 ГБ в 8–38 раз, а время простоя GPU — до 90%. Технология работает на всех типах инстансов и не требует изменений в определении задач.

Для использования достаточно указать заранее индексированный образ AWS Deep Learning Container или добавить индекс к собственному образу. При отсутствии индекса SageMaker автоматически возвращается к стандартной загрузке, что гарантирует стабильность.

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

Зачем это бизнесу

SOCI-индексация в SageMaker позволяет бизнесу ускорить запуск AI-задач, снизить расходы на вычисления и повысить эффективность разработки моделей, особенно при масштабных и частых экспериментах.

Материал подготовлен редакцией VOSHOD по открытому источнику. Мы сокращаем и адаптируем текст, чтобы выделить практический смысл.