×

Seamless remote traversal of multiple NFSv4 exported file systems

  • US 8,392,477 B2
  • Filed: 05/09/2008
  • Issued: 03/05/2013
  • Est. Priority Date: 11/18/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method in a data processing system for seamlessly traversing multiple exported file systems transparently using a single network mount, comprising:

  • mounting a first exported file system onto a client;

    creating a first file system identifier structure for the first exported file system to form a first exported file system identifier structure, wherein the first file system identifier structure is populated with unique properties of the first exported file system, and wherein the unique properties comprise a first file system identifier that identifies the first exported file system and a first virtual file system identifier that identifies a first internal virtual file system structure;

    recording parent information in the first exported file system identifier structure, wherein recording the parent information allows the client to service a request to traverse a file namespace backwards to a root of the single network mount, and wherein the recorded parent information in the first exported file system identifier structure includes a pathname to a root of the first exported file system identifier structure;

    creating the first internal virtual file system structure for the first exported file system identifier structure, wherein the first internal virtual file system structure comprises a first virtual file system identifier, wherein the first virtual file system identifier is used to uniquely describe objects within a mounted file system and wherein the first virtual file system identifier allows for distinguishing objects in different server file systems encountered on the client; and

    linking file system objects created within the single network mount to the first file system identifier structure until a second file system identifier of a second of the exported file systems is encountered.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×