×

Multi-threaded write interface and methods for increasing the single file read and write throughput of a file server

  • US 7,865,485 B2
  • Filed: 09/23/2003
  • Issued: 01/04/2011
  • Est. Priority Date: 09/23/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a network file server computer for providing clients with concurrent write access to a file in data storage, the method comprising the network file server computer responding to a concurrent write request from a client by:

  • (a) obtaining a lock for the file; and

    then(b) preallocating a metadata block for the file; and

    then(c) releasing the lock for the file; and

    then(d) asynchronously writing to the file; and

    then(e) obtaining the lock for the file; and

    then(f) committing the metadata block to the file in the data storage; and

    then(g) releasing the lock for the file.

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