The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 03, 2017

Filed:

Dec. 03, 2015
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Lior Aronovich, Ramat Gan, IL;

Yair Toaff, Giv'at Shmuel, IL;

Gil Paz, Yehud, IL;

Ron Asher, Tel Aviv, IL;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/08 (2016.01); G06F 17/30 (2006.01); G06F 21/62 (2013.01);
U.S. Cl.
CPC ...
G06F 21/6218 (2013.01); G06F 12/0802 (2013.01); G06F 12/084 (2013.01); G06F 12/0815 (2013.01); G06F 12/0828 (2013.01); G06F 17/3007 (2013.01); G06F 17/3048 (2013.01); G06F 17/30091 (2013.01); G06F 17/30115 (2013.01); G06F 17/30132 (2013.01); G06F 17/30194 (2013.01); G06F 17/30203 (2013.01); G06F 17/30227 (2013.01); G06F 2212/604 (2013.01);
Abstract

Various embodiments are provided for managing a global cache coherency in a distributed shared caching for a clustered file system (CFS). The CFS manages access permissions to an entire space of data segments by using the DSM module. In response to receiving a request to access one of the data segments, a calculation operation is performed for obtaining most recent contents of one of the data segments. Most recent contents are determined if ownership of the one of the data segments is possessed by a remote DSM module and the request to access one of the data segments is for shared permission and exists in the local external cache. The most recent contents are transported within the response if the response is in a remote external cache and has a valid permission for the one of the data segments otherwise reading from the one of the data segments.


Find Patent Forward Citations

Loading…