A system and method efficiently guarantees data consistency to clients for
one or more data containers stored on a plurality of volumes configured
as a striped volume set (SVS) and served by a plurality of nodes
connected as a cluster. Data consistency guarantees of data containers
stored on the SVS is generally provided by delegating to data volumes
(DVs) sufficient authority to autonomously service input/output (I/O)
requests directed to the containers using attributes, such as timestamps,
of the containers. Specifically, a DV is only allowed to service I/O
requests, e.g., read and write operations, to a data container, such as a
file, if it has a valid ticket book for the file. A DV requests and is
granted the ticket book from a container attribute volume (CAV) on a
per-file basis.