A system and method enhances performance of a log adapted for use with a
storage system. The log is illustratively organized into a plurality of
regions, wherein each region comprises one or more entries and wherein
each region is allocated to a consistency collection. As used herein, a
consistency collection is defined as a set of one or more data containers
among which it is desired to maintain transaction consistency, i.e.,
atomicity of updates of a transaction to those containers. Each entry of
the region is adapted to store an update of data from a source, e.g., an
application executing on the storage system. Thus, the consistency
collection may comprise multiple data containers associated with one or
more applications configured to maintain the atomicity of transaction
updates to the collection of containers.