ADG Оставить заявку
Блог Инфраструктура 4 мин чтения

Эльбрус и Байкал под санкциями: пересматриваем серверную дорожную карту

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

Контекст момента

Расширение санкций США заблокировало поставки компонентов для Эльбрус и Байкал, производство ряда серий остановлено

Новость пришла без особой помпы, но ударила по ряду проектов вполне конкретно: расширение санкционного давления со стороны США накрыло цепочку поставок компонентов для процессоров Эльбрус (МЦСТ) и Байкал (Байкал Электроникс). Производство нескольких серий фактически остановлено - TSMC и смежные фабрики больше не отгружают то, что нужно для выпуска этих чипов. Мы с командой в этот момент как раз сидели над обновлением серверной дорожной карты для нескольких клиентов из КИИ, так что новость оказалась не абстрактной.

Что именно случилось

Чипы Эльбрус и Байкал производились на зарубежных фабриках - преимущественно на мощностях TSMC на Тайване. После очередного расширения экспортных ограничений США доступ к этим мощностям закрылся. Российских фабрик с нужным техпроцессом нет, альтернативных маршрутов в моменте тоже не видно. Это не «квоты сократились» - это остановка на неопределённый срок.

Под удар попали конкретные серии: Эльбрус-8С, Эльбрус-16С, Байкал-М и ряд других. Часть наименований ещё есть в виде складских остатков у дистрибьюторов, но ёмкость этого запаса непрозрачна, и делать ставку на него при планировании парка на год вперёд - нехорошая идея.

Что это значит для тех, кто строил планы вокруг этих платформ

Ряд заказчиков, которым нужно выполнять требования по импортозамещению железа в КИИ, рассчитывали закрыть часть квоты именно через Эльбрус или Байкал - отечественные процессоры, отечественная ОС, красивая бумага для регулятора. Теперь эта схема в актуальной форме не работает, и нужно что-то другое.

Мы занялись инвентаризацией реально доступных альтернатив. Короткий список того, что выглядит как рабочие варианты прямо сейчас:

  • Yadro (ТАТLIN). Платформы на базе процессоров IBM POWER или собственных разработок с ARM-лицензией. Компания российская, производство локализовано частично. На POWER-платформе есть живые инсталляции в банковском секторе.
  • Aquarius (серверы на базе отечественных компонентов). Здесь несколько линеек с разной степенью локализации. Aquarius давно в реестре Минпромторга, это упрощает жизнь при тендерах.
  • Сервера на базе ARM (Ampere Altra и аналоги) через российских сборщиков. Формально не «отечественный процессор», но при определённой трактовке требований может проходить по критериям - зависит от конкретного регулятора и интерпретации.

Как мы оцениваем производительность на реальных задачах

Абстрактные бенчмарки - история для пресс-релизов. Нас интересуют два типа нагрузки, которые у большинства клиентов занимают основную долю серверного времени: базы данных (PostgreSQL, в ряде случаев ClickHouse) и виртуализация (KVM/QEMU на oVirt или Proxmox).

По тому, что удалось собрать из собственных тестов и от коллег из смежных команд:

TATLIN на POWER. На задачах OLTP-нагрузки PostgreSQL ведёт себя предсказуемо - POWER хорошо работает с параллелизмом, latency на одиночный запрос сопоставима с топовым x86 при эквивалентной памяти. Проблема - стоимость и меньшая распространённость экспертизы: если что-то пошло не так глубоко в стеке, специалистов по POWER в России немного.

Aquarius на x86-совместимых платформах. Здесь картина проще, потому что процессор фактически Intel или совместимый - отличие в сборке и локализации. Производительность предсказуемая, виртуализация работает штатно, знакомый тулинг. Единственная оговорка - некоторые SKU из реестра на практике поставляются с задержками.

Вопрос, который пока без ответа. Ядро POWER и архитектура ARM создают потенциальные проблемы с бинарными дистрибутивами некоторого коммерческого ПО. Если в стеке есть что-то, что поставляется только в x86-бинарях без исходников - это нужно проверить отдельно до принятия решения.

Что мы делаем прямо сейчас

Для нескольких проектов мы пересматриваем план закупок: убираем позиции с Эльбрус и Байкал как ненадёжные в перспективе 6-12 месяцев, добавляем Yadro и Aquarius как основные варианты с явными оговорками по каждому.

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

Ситуация некомфортная - отечественные процессоры как концепция вполне имеют смысл, но реализация упёрлась в глобальную производственную цепочку, которую не обойти быстро. Пока что честный ответ на вопрос «что ставить на серверы в КИИ» - это Aquarius или Yadro с чёткой фиксацией конкретных SKU и сроков поставки в контракте, а не красивые буклеты про импортонезависимость.

Контакт

Нужна такая же инженерная работа?

Опишите задачу и контекст. Ответим в течение рабочего дня, при необходимости подпишем NDA.