METHOD AND APPARATUS FOR MANAGING A DYNAMIC JOURNAL USING THE PUNCH COMMAND

Patent №

US 9,767,111

Granted

2017-09-19

Filed 2011

Owner

EMC CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13073391

Example embodiments of the present invention leverage the punch command and thin LUNs in order to create a fully dynamic journal which can shrink and grow on demand. The journal may be assigned a maximum allowed size, as well as a journal protection window defining a period for which the journal should retain journal information. A set of currently used blocks will be used and, if protection window is large enough, the oldest data blocks from an undo stream will be punched out from the stream. A manager may monitor how much free space there is in the storage pool and regulate the journal growth if the pool is nearly empty. Additionally, the journal capacity may also depend on the actual usage of the replicated LUNs if the replicated LUNs are thin (i.e., maintain the journal at a particular percentage of the used storage capacity).

AI hardwareG06F 16/1727G06F 11/14G06F 11/2094G06F 11/2097G06F 16/113G06F 16/1805G06F 2201/84

AI classification

AI hardware0.84
Knowledge representation0.12
Planning0.02
Speech0.00
Vision0.00
Evolutionary computation0.00
Machine learning0.00
Natural language0.00

Ownership

EMC CORPORATION

assignment · 260320852

Assignors

NATANZON, ASSAF

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

From the same owner

© 2026 NYSGPT2525 LLC