Аннотация:
На недавней конференции Linux Pipeline Technology Conference (LPC 2026), проходившей в Чехии, инженеры Huawei официально продемонстрировали экспериментальную файловую систему под названием XMFS. XMFS, полное название «eXpress Memory FS (чрезвычайно быстрая файловая система памяти)», представляет собой специальную файловую систему, предназначенную для современных серверов Linux, оснащенных унифицированной шиной CXL 3.0 или Huawei.

CXL 3.0 и унифицированная шина Huawei — это технологии семантического соединения памяти, которые позволяют напрямую обращаться к удаленной памяти, как к локальной памяти. Основная цель разработки XMFS — обеспечить прямой доступ к межузловой общей памяти через стандартный интерфейс файловой системы POSIX, который можно использовать без изменения логики приложения верхнего уровня.

По сравнению с FAMFS, DAXFS и другими решениями, разработанными другими производителями для серверов CXL, основное преимущество XMFS заключается в том, что она изначально поддерживает обычные операции с файловой системой POSIX. В базовом тесте производительности, опубликованном LPC 2026, XMFS показала хорошие результаты по сравнению с традиционным TMPFS.

Что касается сценариев применения, компания Huawei завершила тестирование и проверку XMFS для таких сценариев, как совместное использование образов контейнеров с несколькими узлами и рабочие нагрузки с интенсивным использованием метаданных. Это означает, что XMFS имеет практическую ценность в контейнерных развертываниях и рабочих нагрузках AI/HPC, требующих частого доступа к метаданным.
В настоящее время XMFS все еще находится на экспериментальной стадии и еще не отправлен в список рассылки ядра Linux для рассмотрения сообществом.
Комментарии