System of compressing the tail of a sparse log stream of a multisystem environment
First Claim
Patent Images
1. A system of compressing a multisystem log stream of a multisystem environment, said system comprising:
- means for determining for a first system of said multisystem environment a first position within said multisystem log stream from which one or more entries of said multisystem log stream can be deleted;
means for determining for a second system of said multisystem environment a second position within said multisystem log stream from which one or more entries of said multisystem log stream can be deleted;
means for selecting from said first position and said second position a deletion position within said multisystem log stream; and
means for using said deletion position to remove one or more entries from said multisystem log stream.
1 Assignment
0 Petitions
Accused Products
Abstract
A multisystem log stream of a multisystem environment is compressed. The oldest record needed for each system that can write or delete entries from the multisystem log stream is tracked, and that information is used in compression of the log stream. The block ids associated with those oldest records are maintained within a vector, and when the vector is updated, a determination is made as to whether the entry in the vector that it replaced previously contained the lowest block id in the vector. If so, all the records having block ids lower than the new lowest block id in the vector are deleted.
-
Citations
13 Claims
-
1. A system of compressing a multisystem log stream of a multisystem environment, said system comprising:
-
means for determining for a first system of said multisystem environment a first position within said multisystem log stream from which one or more entries of said multisystem log stream can be deleted; means for determining for a second system of said multisystem environment a second position within said multisystem log stream from which one or more entries of said multisystem log stream can be deleted; means for selecting from said first position and said second position a deletion position within said multisystem log stream; and means for using said deletion position to remove one or more entries from said multisystem log stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification