Shared file system

   
   

A shared storage distributed file system is presented that provides users and applications with transparent access to shared data stored on network attached storage devices by utilizing layering techniques to inherit file management functionality from existing file systems. The present invention stores meta-data for the shared data as real-data in a standard, non-modified, client-server distributed file system, such as NFS. In effect, the standard client-server file system acts as a meta-data server. The name space consisting of inode files stored as real-data on the meta-data server acts as the name space for the shared data. Similarly, file attributes of the inode files are utilized as the file attributes of the shared data. By utilizing an existing client-server system as the meta-data server, development time and complexity are greatly reduced, while speed advances in the underlying client-server system may be incorporated without alteration of the present invention. A method for communicating with network attached storage devices over layered file systems is also presented.

Een gedeeld opslag verdeeld dossiersysteem wordt voorgesteld dat gebruikers en toepassingen van transparante toegang tot gedeelde gegevens die over opslaggelegenheden netwerk in bijlage voorziet door het in lagen aanbrengen technieken worden opgeslagen te gebruiken om de functionaliteit van het dossierbeheer van bestaande dossiersystemen te erven. De onderhavige uitvinding slaat meta-gegevens voor de gedeelde gegevens als echt-gegevens in een niet-gewijzigde norm op, client-server verdeeld dossiersysteem, zoals NFS. Inderdaad, doet het standaardclient-server dossiersysteem dienst als meta-gegevensserver. Naam het ruimte bestaan uit inodedossiers die als echt-gegevens over de meta-gegevensserver worden opgeslagen doet dienst als naamruimte voor de gedeelde gegevens. Op dezelfde manier worden de dossierattributen van de inodedossiers gebruikt als dossierattributen van de gedeelde gegevens. Door een bestaand client-server systeem als meta-gegevensserver te gebruiken, worden de de ontwikkelingstijd en ingewikkeldheid zeer verminderd, terwijl de snelheidsvooruitgang in het onderliggende client-server systeem zonder wijziging van de onderhavige uitvinding kan worden opgenomen. Een methode om met opslaggelegenheden netwerk in bijlage over gelaagde dossiersystemen te communiceren wordt ook voorgesteld.

 
Web www.patentalert.com

< System and method for providing computer upgrade information

< System and method for sharing, mapping, transforming data between relational and hierarchical databases

> Efficient data backup using a single side file

> Methods and apparatus for implementing host-based object storage schemes

~ 00102