×

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

  • US 20050066095A1
  • Filed: 09/23/2003
  • Published: 03/24/2005
  • Est. Priority Date: 09/23/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a network file server for providing clients with concurrent write access to a file, the method comprising the network file server 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; and

    then (g) releasing the lock for the file.

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