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:
Sep. 19, 2023

Filed:

Jun. 07, 2021
Applicant:

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

Inventors:

Pushkaraj Balasaheb Thorat, Pune, IN;

Sandeep Naik, Pune, IN;

Sasikanth Eda, Vijayawada, IN;

Shashank Shingornikar, Pune, IN;

Digvijay Ukirde, Pune, IN;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 16/182 (2019.01); G06F 16/16 (2019.01); G06F 11/34 (2006.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
G06F 16/1844 (2019.01); G06F 11/3419 (2013.01); G06F 16/164 (2019.01);
Abstract

A computer-implemented method according to one embodiment includes determining patterns of an application that utilizes a filesystem and/or properties of queries of the application. Data of the filesystem is stored across a plurality of replication sites of a data storage system. Based on the determined patterns of the application and/or the determined proper-ties of the queries of the application, a utility of storing at least some of the data of the filesystem in different variations at more than one of the replication sites is estimated. The estimated utility is compared against a predetermined utility threshold, and in response to a determination that the estimated utility is greater than the predetermined utility threshold, a write system call offered by the filesystem is modified to store the data in different variations at more than one of the replication sites.


Find Patent Forward Citations

Loading…