Casa Xarxes Què és el sistema d’arxius d’accés directe (dafs)? - Definició de tecnologia

Què és el sistema d’arxius d’accés directe (dafs)? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa el sistema de fitxers d'accés directe (DAFS)?

El sistema d’arxius d’accés directe (DAFS) és un protocol estàndard d’intercanvi de fitxers que és un sistema de fitxers distribuït construït a sobre dels transports d’accés directe. Utilitza arquitectura d’interconnexió memòria a memòria i està dissenyat per a xarxes d’àrea d’emmagatzematge per aplicar les transferències massives de dades entre els buffers d’aplicacions de la màquina sense formar paquets de dades. Les aplicacions que utilitzen DAFS transfereixen dades cap a i des de buffers d’aplicacions sense un sistema operatiu (SO), que allibera el processador per a altres processos més enllà de fer que els fitxers estiguin disponibles per a servidors amb diferents sistemes operatius.

Desenvolupat el 1996 per Intel, Compaq i Microsoft com a mecanisme de transport de dades per a l'emmagatzematge connectat a la xarxa que utilitza l'arquitectura de la interfície virtual, DAFS es basa en protocols de versió 4 del sistema de fitxers de xarxa, a més de les característiques de protocol per a la transferència directa de dades que utilitzen un control remot directe. accés a memòria (RDMA), bloqueig fiable, recuperació de sessions, entrada / sortida de dispersió (E / S) i recollida d'E / S de llista, etc.

Techopedia explica el sistema de fitxers d'accés directe (DAFS)

DAFS està dissenyat per facilitar un client del sistema de fitxers a nivell d’usuari, en el qual un client DAFS pot executar-se com una biblioteca d’aplicacions per sobre del nucli del sistema operatiu amb l’activitat del nucli limitada al suport de dispositius de xarxa i la gestió de la memòria. Aquesta estructura millora la portabilitat, el rendiment i la fiabilitat alhora que proporciona aplicacions d'E / S totalment asíncrones amb control de caché directe i control de moviments de dades.

DAFS es va introduir inicialment per combinar la sobrecàrrega baixa de la xarxa d'àrea d'emmagatzematge (SAN) amb el transport d'accés directe per llegir i escriure aplicacions. DAFS assumeix un transport de xarxa fiable i ofereix un control de flux de comandes orientat al servidor.

DAFS admet variants directes de les operacions de transferència de dades clau, com ara lectura, escriptura, setattr i getattr. Les operacions directes transfereixen dades directament de i des de les regions de memòria proveïdes del client mitjançant les operacions de lectura o escriptura RDMA. El client ha de registrar cada regió de memòria amb el nucli local abans de sol·licitar qualsevol E / S directa a la regió. Així, la interfície de programació d'aplicacions DAFS (API) defineix les primitives per registrar i registrar les regions de memòria per a una E / S directa. L'API també admet una interfície totalment asíncrona, que permet als clients fer operacions d'E / S i canalitzar-se amb el processament d'aplicacions existent.

Què és el sistema d’arxius d’accés directe (dafs)? - Definició de tecnologia