Passer au contenu

DAFS : l’art et la manière de court-circuiter un système d’exploitation

Conçu pour accélérer le service de fichiers au sein de clusters à technologie d’interconnexion VI, le protocole DAFS se base sur une gestion sophistiquée des verrous d’accès aux données.

Afin d’améliorer les performances des protocoles de service de fichiers, le consortium
DAFS Collaborative planche depuis juillet dernier sur le protocole DAFS (Direct Access File System). Emanant des laboratoires de Network Appliance, ce projet semble sur de bons rails : une
première version est prévue pour le deuxième semestre 2001 et un kit de développement est disponible depuis octobre.Ce protocole doit diminuer les temps de latence générés lors du traitement des requêtes d’accès aux données. Il s’agit de faire plus vite que le NFS (Network File System) actuel, tout en proposant des fonctionnalités de même niveau que
le futur NFS 4. A une nuance près : le champ d’application de DAFS apparaît relativement circonscrit.DAFS s’appuie en effet sur l’interface de transport VIA (Virtual Interface Architecture), proposée originellement par Compaq, Intel et Microsoft en tant que technologie d’interconnexion à faible temps de latence adaptée aux clusters de
type ” Wintel “.

VIA transmet les données à la vitesse du bus d’interconnexion

VIA est implémentée sur des bus propriétaires et Fibre Channel, et il serait question de la
porter sur Infiniband et TCP/IP-Gigabit Ethernet. Les concepteurs de DAFS se sont tournés vers VIA en raison de son aptitude à transférer directement les données de mémoire cache à mémoire
cache, et à offrir aux applications un accès direct au bus d’interconnexion.DAFS prolonge VIA, en ce sens qu’il optimise les accès concurrents grâce à un mécanisme de partage et de transmission des verrous.Tous les verrous posés par les n?”uds du cluster sur les fichiers ou enregistrements sont ainsi copiés en mémoire cache. Ils sont transmis d’un n?”ud à un autre à la vitesse du bus d’interconnexion, évitant ainsi d’avoir à relancer
les requêtes auprès du système d’exploitation.Mais avant que DAFS se pose en concurrent sérieux de NFS, il faudrait déjà que les développeurs d’applications l’adoptent. C’est l’un des défis relevés par le consortium.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Thierry Jacquot