Microsoft може реформувати Azure Linux на основі Fedora

Microsoft може реформувати Azure Linux на основі Fedora

Останні черги зустрічей Fedora Enterprise Linux Next вказують на те, що Microsoft може реформувати Azure Linux на основі пакунків Fedora. Під час зустрічі Fedora ELN SIG 21 квітня розробники обговорювали створення пакунків Fedora для мікроархітектури x86_64-v3.

Підтримка Microsoft і важливість продуктивності

Неал Гомпа зазначив, що Microsoft підтримує цю зміну і може пожертвувати обчислювальні ресурси. Протокол зустрічі містив наступну ключову заяву:

“Azure хоче реформувати Azure Linux більш-менш на Fedora, і їм потрібен x86_64-v3 для продуктивності.”

Для уточнення, Azure Linux, раніше відомий як CBL-Mariner, є дистрибутивом Linux від Microsoft для хмарних та інфраструктурних робочих навантажень. Хоча він використовує RPM пакунки і SPEC файли, наразі не базується на Fedora. Замість цього Microsoft підтримує його для випадків використання, пов’язаних з Azure, контейнерів та внутрішніх платформ.

Перехід на нову архітектуру

Цей крок виглядає обґрунтованим, адже Microsoft зберігає RPM пакування для Azure Linux, але може перейти з RPM бази, що підтримується Microsoft, на таку, що ближча до Fedora. Головною мотивацією виглядає продуктивність. Fedora планує будувати пакунки x86_64-v3, щоб підтримати нові процесори x86-64 з розширеними наборами інструкцій.

Ця пропозиція додасть оптимізовані збірки для сучасного обладнання, зберігаючи сумісність із існуючими системами. І здається, що ця відмінність дуже важлива для Azure Linux, оскільки Microsoft працює на масштабах хмари, і навіть незначні поліпшення продуктивності можуть мати значний вплив.

Подальші кроки в розвитку Azure Linux

У світлі цього, узгодження з базою пакунків Fedora та підтримка x86_64-v3 можуть стати кращою основою, зменшуючи потребу в окремих оптимізаціях. Проте цей розвиток не слід вважати завершеною міграцією. Microsoft поки не оголосила про перехід на Fedora для Azure Linux, і протокол зустрічі Fedora не містить публічної дорожньої карти, термінів або формальних зобов’язань. Нинішні дані вказують на те, що тривають технічні обговорення, а не остаточне рішення.

Для детальнішої інформації, ви можете відвідати сайт Azure та ознайомитися з офіційною новиною на сайті Fedora Project.