Patent ID: 11971850
Assignee: EMC IP HOLDING COMPANY LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A method, comprising:
identifying, by a system comprising a processor, a first group of events between a first time and a second time of an ordered event stream to be demoted from a first tier of data storage devices of a data storage system to storage in a chunk in a second tier of data storage devices of the data storage system, wherein the first tier of data storage devices employ a stream based storage technology, and the second tier of data storage devices employ a chunk based storage technology;
determining, by the system, an event retention time for the first group of events;
determining, by the system, a stream-cut instance of the ordered event stream;
in response to determining that a third time of the stream-cut instance does not fall between the first time and the second time of the ordered event stream: moving, by the system, the group of events from the first tier of data storage devices to storage in the chunk in the second tier of data storage devices, and affiliating the event retention time with the chunk, wherein the first group of events is not permitted to be removed from the ordered event stream prior to a current time passing the event retention time; and
in response to determining that the third time of the stream-cut instance falls between the first time and the second time of the ordered event stream:
moving, by the system, a first sub-group of events of the first group of events between the first time and the third time from the first tier of data storage devices to storage in a first chunk in the second tier of data storage devices, and affiliating, by the system, the event retention time with the first chunk, wherein the first chunk is only partially filled, and
moving, by the system, a second sub-group of events of the first group of events between the third time and the second time from the first tier of data storage devices to storage in a second chunk in the second tier of data storage devices, and moving, by the system, a second group of events between the second time and a fourth time of the ordered event stream from the first tier of data storage devices to storage in the second chunk.