USING A LOCAL CACHE TO STORE, ACCESS AND MODIFY FILES TIERED TO CLOUD STORAGE

Patent №

US 9,727,470

Granted

2017-08-08

Filed 2014

Owner

EMC CORPORATION

Lab

AI components

1

kr

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14501928

Systems and methods are provided herein for efficient local caching of data tiered to cloud storage to help reduce the bandwidth cost of repeated reads and writes to the same region of a stubbed file, increase the performance of write operations, and increase performance of read operations to portions of a stubbed file accessed repeatedly. When operations are directed toward data tiered to the cloud, the data can be read from cloud storage and stored within a local cache. A cache tracking tree can be generated and used to track file regions of a stub file, cached states associated with regions of the stub file, a set of cache flags, and other file and mapping data. For example, the cache state of regions of a stub file can be tracked including a cached data state, a non-cached state, a modified state, or a truncated state. Operations directed toward stubbed files can then look to the cache tracking tree to determine the most efficient way to access, retrieve, or operate on the data that maximizes local file system performance while reducing network activity.

Knowledge representationG06F 12/084G06F 3/0622G06F 3/0643G06F 3/067G06F 12/0833G06F 16/182G06F 12/0866G06F 16/176+7 more

AI classification

Knowledge representation1.00
AI hardware0.25
Natural language0.02
Planning0.00
Evolutionary computation0.00
Machine learning0.00
Speech0.00
Vision0.00

Ownership

EMC CORPORATION

assignment · 339960643

Assignors

CANDE, EDWARD G., WANG, LIJUN, WALTON, JONATHAN M.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC