The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 08, 2009
Filed:
Apr. 23, 2004
Thomas K. Wong, Pleasanton, CA (US);
Panagiotis Tsirigotis, Sunnyvale, CA (US);
Anand Iyengar, Mountain View, CA (US);
Rajeev Chawla, Union City, CA (US);
Thomas K. Wong, Pleasanton, CA (US);
Panagiotis Tsirigotis, Sunnyvale, CA (US);
Anand Iyengar, Mountain View, CA (US);
Rajeev Chawla, Union City, CA (US);
Neopath Networks, Inc., Santa Clara, CA (US);
Abstract
A NAS switch, in the data path of a client and a NAS file server on the storage network, provides a centralized point of reconfiguration after a network change that alleviates the need for reconfiguration of each connected client. The client uses a NAS request to access a storage object to the NAS switch using a switch file handle that is independent of object location and that can be used to locate the primary and its replica storage objects if the object is subsequently replicated. A replication module replicates a namespace separately from data contained therein. Afterwards, synchronicity module looks-up the switch file handle in a file handle replication table to determine if the object has been replicated and, if so, sends one of the replica NAS file handles. The synchronicity module also maintains synchronicity between the primary and replica file servers through critical NAS requests that modify objects such as create, delete, and the like.