×

Namespace server using referral protocols

  • US 20070055703A1
  • Filed: 09/07/2005
  • Published: 03/08/2007
  • Est. Priority Date: 09/07/2005
  • Status: Abandoned Application
First Claim
Patent Images

1. A multi-protocol namespace server for providing a unified client-server network namespace to clients using different file access protocols to access files in different file servers in a network attached storage (NAS) network namespace, some of the clients using file access protocols that support redirection and others of the clients using file access protocols that do not support redirection, and some of the file servers supporting file access protocols that are not supported by others of the file servers, said multi-protocol namespace server comprising:

  • memory for storing translation information for translating pathnames in the client-server network namespace to respective translated pathnames in the NAS network namespace and for storing protocol information defining file access protocols for accessing files at the respective translated pathnames in the NAS network namespace, and at least one processor coupled to the memory for accessing the translation information and the protocol information, said at least one processor being programmed for receiving requests from the clients for access to files referenced by pathnames in the client-server network namespace and translating the pathnames in the client-server network namespace to respective translated pathnames in the NAS network namespace, and for responding to some of the requests from said some of the clients by returning redirection replies to said some of the clients, the redirection replies including translated pathnames in the NAS network namespace, and for responding to the requests from said others of the clients by forwarding translated requests to the file servers, the translated requests including translated pathnames in the NAS network namespace, and for translating and forwarding a request of a client supporting redirection for access to a file upon determining that the file to be accessed by the client supporting redirection is stored in a file server that does not support redirection from the client supporting redirection.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×