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

Специализирующаяся в области стандартов организация Linaro, которая находится на переднем фронте разработок по созданию ПО и микропрограммного обеспечения для базирующихся на ARM-решениях дата-центров, в настоящее время готовит к выпуску референсную Open Source-платформу для серверов, оснащенных процессорами с 64-разрядной архитектурой ARMv8-A.

Linaro Enterprise Group Reference Software Platform является важным шагом вперед для компании ARM и ее производственных партнеров, которые надеются бросить вызов доминированию Intel в дата-центрах. Сегодня на долю Intel приходится более 95% рынка процессоров для используемых в ЦОДах систем, однако в руководстве ARM рассчитывают к 2020 г. перехватить 20% этого рынка.

По словам представителей Linaro, референс-платформа предоставит производителям чипов, проектировщикам и разработчикам свободное ПО и микропрограммные средства, необходимые для интеграции создаваемых ими продуктов и технологий в ARM-серверы. В Linaro надеются, что это ускорит тестирование и внедрение архитектуры ARM в дата-центры.

«Впервые все фундаментальные программные компоненты, необходимые для функционирования сервера в архитектуре ARMv8-A, будут собраны вместе, протестированы и предоставлены в открытый доступ», — сказал Риккардо Салвети, менеджер по проектированию программной референс-платформы.

Группа уже выпустила 23 декабря альфа-версию исходного кода платформы и планирует в первом полугодии предоставить партнерам доступ к референс-платформе в облаках для разработчиков. Ее релизы будут нацелены на различные сегменты рынка, и уже сейчас имеется предварительный доступ к сборкам Linaro Enterprise Group и Linaro Mobile Group. Первый релиз платформы Linaro Enterprise Group будет сфокусирован на ARM-серверах, и в течение года будут подготовлены дополнительные релизы, предназначенные для других систем дата-центров, включая сетевое оборудование и системы хранения данных.

В первоначальный релиз войдут загрузочное ПО и микропрограммы с открытым исходным кодом на базе стандартов ARM Trusted Firmware, UEFI (Unified Extensible Firmware Interface) и ACPI (Advanced Configuration and Power Interface). В нем также будут присутствовать ядро Linux 4.4, новейшие дистрибутивы Debian и CentOS, OpenStack, OpenJDK, Hadoop и Spark.

По мнению отраслевых аналитиков, OEM-поставщики систем и предприятия заинтересованы иметь помимо Intel и другого поставщика процессоров для дата-центров, рассчитывая, что конкуренция повлияет на инновации и уровень цен, а также предоставит им альтернативные возможности, если в цепочках поставок Intel возникнут проблемы. Ряд игроков рынка хотел бы стать таким вторым поставщиком чипов, и в их числе компания ARM со своими партнерами, партнерская сеть IBM OpenPower Foundation и давнишний соперник Intel компания Advanced Micro Devices, выпускающая чипы как в архитектуре x86, так и на базе ARM-архитектуры.

Официальные лица ARM уже несколько лет говорят о своем желании внедриться в дата-центры, однако для выпуска архитектуры с набором нужных функций, включая 64-разрядный функционал и улучшенную поддержку виртуализации, требуется время. Сегодня ряд вендоров, включая Applied Micro, AMD и Cavium, вывели подобные однокристальные системы (SoC) на рынок, а другие, например Qualcomm, разрабатывают чипы.

ARM проектирует чипы, а затем лицензирует архитектуру непосредственным производителям процессоров. Ее разработки с низким энергопотреблением доминируют на рынке мобильных устройств, таких как смартфоны, и сегодня компания хочет подняться на более высокую ступень и проникнуть в дата-центры.

Этому поможет референсная платформа Linaro. Вместе с тем это не единственный софтверный импульс для продвижения ARM-серверов, на которых также может работать стек LAMP (Linux, Apache, MySQL и PHP). Поставщики ПО, такие как Canonical и Red Hat, тоже разрабатывают продукты для ARM-систем.

Что касается оборудования, то Hewlett Packard Enterprise (HPE) использует SoC X-Gene компании Applied Micro в ряде своих серверных модулей Moonshot, а Dell и Lenovo, учитывая растущий спрос, тоже готовят к выпуску системы на базе ARM. Другие менее крупные вендоры, например, Penguin Computing и Gigabyte, используют в системах чипы ThunderX фирмы Cavium.

На конференции ARM TechCon 2015 в ноябре прошлого года Лакшми Мандиам, директор компании по серверным системам и экосистемам, сообщил, что ведется много работы, которая еще не получила публичного освещения.

«Я доволен имеющимися на сегодня результатами, — поведал Мандиам журналистам и аналитикам, присутствовавшим на конференции. — В сфере ARM идет большая опытно-экспериментальная работа».