×

COORDINATED ACCESS TO A CLUSTERED FILE SYSTEM'S SHARED STORAGE USING SHARED-LOCK ARCHITECTURE

  • US 20140095544A1
  • Filed: 09/28/2012
  • Published: 04/03/2014
  • Est. Priority Date: 09/28/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of coordinated access to a clustered file system'"'"'s shared disk storage subsystem by using a shared-lock architecture, each active file server in the cluster having equivalent access to file system'"'"'s shared data, the method comprising:

  • receiving a file access layout request from a client for byte-ranges of a file stored in said subsystem;

    generating a file access layout of a set of file servers for a parallel file access protocol to use and byte ranges of the file that particular individual file servers among said set to use, to service an I/O request for the file;

    sending the generated file access layout to said client;

    receiving from the client, an initial I/O request to byte-ranges of said file;

    requesting coordinated access to said file from a file system byte-range coordinator that coordinates file system access to byte ranges of files stored in said subsystem;

    validating that;

    no file servers in said cluster have conflicting access to the file, byte ranges for the I/O requested are consistent with the generated file access layout, and said server (that received the I/O request) is the correct file server for byte ranges of the requested I/O based on the generated file access layout; and

    if validated, then granting the server that received the initial I/O request coordinated access to the requested byte-ranges of the file.

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