Low overhead methods and apparatus for shared access storage devices
AssigneeInternational Business Machines Corporation
InventorsChristopher J. Stakutis, Kevin M. Stearns
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsChristopher J. Stakutis, Kevin M. Stearns
Estimating the term…
Provided are implementations for improved access to information stored on a storage device. A plurality of first nodes and a second node are coupled to one another over a communications pathway, the second node being coupled to the storage device for determining meta data including block address maps to file data in the storage device, and the first nodes being configured for accessing file data from the storage device using said meta data, wherein at least one first node caches data including meta data for a file accessed by said first node. A file application on said first node is configured to get requested file data by accessing said cached data for the file. A file notification system sends a file change notification to said first node indicating changes affecting the cached data, wherein the file application on the first node inspects the change notification to determine whether to get the requested file data directly using said cached data, whereby file accesses may be effected for an extended time with data locally cached at first nodes of the system.
A digital data processing system with access to information stored on a storage device, the system comprising a plurality of first nodes and a second node coupled to one another over a communications pathway, the second node being coupled to the storage device for determining meta data including block address maps to file data in the storage device, and the first nodes being configured for accessing file data from the storage device using the meta data, wherein the system comprises:
A digital data processing system, comprising:
A method of sharing storage access in a digital data processing system having a first node and a second node coupled for communication and a storage device coupled for communication with at least the first node, the method comprising:
A digital data processing method for access to information in a system that includes a storage device, a plurality of first nodes and a second node communicating over a communications pathway, the second node being coupled to the storage device for determining meta data for accessing file data in the storage device and the first nodes being configured for accessing file data from the storage device using the meta data, wherein the method comprises:
A digital data processing system with access to information stored on a storage device, the system comprising a plurality of first nodes and a second node coupled to one another over a communications pathway, the second node being coupled to the storage device for determining meta data including block address maps to file data in the storage device, wherein the storage device is a shared storage device between the first node and the second node, and the first nodes being configured for accessing file data from the storage device using the meta data, wherein the system comprises:
A digital data processing system, comprising:
A method of sharing storage access in a digital data processing system having a first node and a second node coupled for communication and a storage device coupled for communication with at least the first node, the method comprising:
A method for accessing information stored on a storage device, wherein the storage device is shared by a plurality of first nodes and a second node, wherein the plurality of first nodes and the second node communicate over a communications pathway, wherein the second node is coupled to the storage device for determining meta data for accessing file data in the storage device, and wherein the first nodes are configured for accessing file data from the storage device using the meta data, the method comprising:
Dependencies are inferred from the claim text.