Почему поддержка 1С:Предприятие на архитектуре ARM доступна только в версии КОРП?

Системный администратор 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

При изучении новостей об обновлении платформы 1С до версии 8.3.22 многие специалисты обратили внимание на важное ограничение: поддержка процессоров архитектуры ARM реализована исключительно для пользователей с наличием КОРП-лицензий. Давайте разберем, с чем это связано и какие технические особенности эксплуатации 1С на данной архитектуре нам необходимо учитывать.

Ограничение лицензирования: почему только КОРП?

Основная причина, по которой фирма «1С» ограничила доступность данной функции уровнем КОРП, носит стратегический и экономический характер. Как правило, внедрение решений на нестандартном или специализированном серверном оборудовании (к которому на данный момент относится архитектура ARM в серверном сегменте) характерно для крупных корпоративных инфраструктур. Такие клиенты имеют соответствующие бюджеты и потребности в поддержке сложных архитектур, поэтому инвестиции вендора в адаптацию платформы под ARM направлены в первую очередь на этот сегмент бизнеса.

Технические требования и особенности платформы на ARM

Чтобы успешно развернуть 1С:Предприятие на процессорах ARM, рассмотрим основные требования и ограничения, которые зафиксированы в официальной документации:

  1. ОС и архитектура: Поддерживаются только 64-битные сборки. В список входят дистрибутивы Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Astra Linux Special Edition 1.7 и семейство ОС Альт 10.
  2. СУБД: Платформа корректно взаимодействует с PostgreSQL (включая версии из состава Astra Linux), PostgresPro, Oracle и Дата акселератором.
  3. Аппаратная защита: Важно помнить, что аппаратные ключи защиты (USB-токены) в приложениях, запущенных под ARM, не видны. Это исключает возможность получения лицензий напрямую с них, поэтому рекомендуется использование программных лицензий.
  4. Отсутствие поддержки: На данный момент не поддерживается работа в ОС Microsoft Windows (все версии), работа с Microsoft SQL Server и IBM DB2.

Особенности разработки и эксплуатации

Если ваша деятельность связана с разработкой прикладных решений, необходимо учитывать критический фактор: необходимость пересборки внешних компонент. Если ваша конфигурация использует специфические внешние компоненты (Native API), они должны быть собраны именно под архитектуру ARM64 (aarch64). Старые библиотеки, созданные под x86_64, работать не будут.

Рассмотрим сценарии использования ARM-серверов в текущих реалиях:

Рекомендации по переходу

Для перехода на платформу 8.3.22 и последующие версии, поддерживающие ARM, вам не потребуется конвертация информационных баз или конфигураций. Процесс обновления происходит в штатном режиме:

  1. Получите актуальный дистрибутив через сервис 1С:Обновление программ на портале ИТС.
  2. Убедитесь, что ваша инфраструктура (серверное оборудование и ОС) соответствует списку поддерживаемых версий.
  3. Проверьте все используемые внешние компоненты на предмет совместимости с архитектурой ARM64.
  4. При необходимости перейдите на программное лицензирование, так как аппаратные ключи не будут доступны.

Таким образом, поддержка ARM — это шаг в сторону импортозамещения и расширения серверных возможностей платформы. Несмотря на текущие ограничения (КОРП-лицензии, необходимость адаптации внешних компонент), данная архитектура постепенно занимает свое место в экосистеме 1С, особенно в крупных проектах, ориентированных на использование отечественного серверного железа.

← На главную