Два года — именно столько времени заняли у Red Hat тестирование и отладка Linux-дистрибутива для предприятий Red Hat Enterprise Linux под работу с архитектурой ARM. Как сообщает издание BetaNews, совместимость серверной редакции дистрибутива и архитектуры одноименного английского производителя обострит конкуренцию с Intel и архитектурой x86, многие годы доминирующей на серверном рынке. Примечательно, что на прошлой неделе состоялсярелиз серверных ARM-процессоров Qualcomm — компании, которая сумела не пустить на смартфонный рынок Intel.

Что касается анонса Red Hat, то редакцию с 64-разряднойархитектурой ARM (AArch64/ARMv8) получил дистрибутив RHEL 7.4. Ранее он был выпущен для работы с x86_64, IBM POWER7+, POWER8 (big endian и little endian) и IBM System z. Поддержку ARM получили и другие продукты компании: Red Hat Software Collections 3, Red Hat Developer Toolset 7 и платформа виртуализации на базе KVM (пока в статусе Development preview). RHEL 7 Server оптимизирован для работы на серверных чипах Cavium ARMv8-A ThunderX2, он также работает на платах Mustang (Micro X-Gene), Seattle (AMD Opteron A1100), AppliedMicro Merlin, ThunderX, Hikey и ODROID-C2.

Версия для ARM64/AArch64 базируется на ядре Linux 4.11. Большинство пакетов совпадает с пакетами для RHEL 7 Server, но некоторые версии приложений обновлены и модифицированы для лучшей работы на системах ARM. Например, внесены изменения в пакеты mozjs, js, libproxy, polkit и binutils. При разработке ARM-версии RHEL была поставлена цель унификации поддержки различных серверных ARMv8-A SoC в рамках единой программной платформы, построенной на общем наборе исходных текстов, предоставляющей единое решение для развёртывания на ARM-серверах от различных производителей и обеспечивающей совместимость на уровне приложений, управления и функциональности.

Проект по созданию ARM-версии RHEL стартовал шесть с половиной лет назад и развивался при участии производителей оборудования и сообществ, занимающихся портированием Fedora для систем ARM и формированием сборок CentOS для ARM. В 2015 г. был предложен предварительный выпуск RHEL для ARM (Development Preview), тестирование которого продолжалось более двух лет.

Ранее сообщалось, что Microsoft работает над версией Windows Server для ARM в сотрудничестве с Cavium и Qualcomm. Цель кооперации Microsoft с последней состоит в том, чтобы задействовать серверные решения Qualcomm Centriq 2400 под разнообразные облачные нагрузки на облачной платформе Microsoft Azure.

Разработчик ARM-архитектуры нацелен не только на серверный рынок, но и на рынок суперкомпьютеров. Новая ARM-архитектура со встроенной технологией SVE уже нашла себе применение. Так, Fujitsu начала проектирование процессора на базе ARM-архитектуры, которым будет оснащен суперкомпьютер K нового поколения.