Résumé :
Lors de la récente conférence Linux Pipeline Technology (LPC 2026) qui s'est tenue en République tchèque, les ingénieurs de Huawei ont officiellement présenté un système de fichiers expérimental appelé XMFS. XMFS, le nom complet de « eXpress Memory FS (Extremely Fast Memory File System) », est un système de fichiers dédié conçu pour les serveurs Linux modernes équipés de bus unifié CXL 3.0 ou Huawei.

CXL 3.0 et le bus unifié Huawei sont des technologies d'interconnexion sémantique de mémoire qui permettent d'adresser directement la mémoire distante comme la mémoire locale. L'objectif principal de la conception de XMFS est d'obtenir un accès direct à la mémoire partagée entre nœuds via l'interface du système de fichiers POSIX standard, qui peut être utilisée sans modifier la logique d'application de la couche supérieure.

Par rapport à FAMFS, DAXFS et à d'autres solutions développées par d'autres fabricants pour les serveurs CXL, le principal avantage de XMFS est qu'il prend en charge de manière native les opérations normales du système de fichiers POSIX. Dans le test de référence de performances de base publié par LPC 2026, XMFS a obtenu de bons résultats par rapport au TMPFS traditionnel.

En termes de scénarios d'application, Huawei a terminé les tests et la vérification de XMFS pour des scénarios tels que le partage d'images de conteneurs multi-nœuds et les charges de travail gourmandes en métadonnées. Cela signifie que XMFS a une valeur pratique dans les déploiements conteneurisés et les charges de travail IA/HPC qui nécessitent un accès fréquent aux métadonnées.
Actuellement, XMFS est encore au stade expérimental et n'a pas encore été soumis à la liste de diffusion du noyau Linux pour examen par la communauté.
Commentaires