×

Network file server using a cached disk array storing a network file directory including file locking information and data mover computers each having file system software for shared read-write file access

  • US 5,948,062 A
  • Filed: 11/13/1996
  • Issued: 09/07/1999
  • Est. Priority Date: 10/27/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A file server for serving clients in a data network, the file server comprising:

  • a cached disk storage subsystem including an array of disk drives and a semiconductor cache memory coupled to the disk drives for storage of data written to and read from the disk drives; and

    a plurality of data mover computers connected to the cached disk storage subsystem and linked to the data network for responding to a request for file access from a client in the data network by transferring data between the cached disk storage subsystem and the data network;

    wherein the cached disk storage subsystem stores read-write files which are shared among the clients and each read-write file is accessible by the clients through more than one of the data mover computers, and the data mover computers maintain in the cached disk storage subsystem a file directory accessible by the data mover computers in response to file access requests to determine whether or not file access for a client is permitted, to map file names to logical blocks of data that comprise the files and said logical blocks of data are stored in the cached disk storage subsystem, and to lock and unlock each of the read-write files for shared read-write access among the clients through more than one of the data mover computers, wherein each data mover computer is programmed to access the locking information in the cache memory of the cached disk storage subsystem in order to obtain a read lock or a write lock on at least a portion of each of the read-write files to be accessed.

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