Patent ID: 8151068

Claim:
One or more computer storage media having stored thereon multiple instructions that, when executed by one or more processors, cause the one or more processors to: maintain multiple copy sets of data units on a storage device, each copy set including at least some of the same data units as a master set and having at least some data units configured in a different order than the master set, the different order configured to provide a particular collection of data units when data is being read for a particular purpose or scenario; and select a particular one of the multiple copy sets of data units or the master set to access in response to detecting a particular scenario, the multiple instructions including: a copy set activation module that selects the particular one of the multiple copy sets or the master set to access; a copy set creation module that generates new copy sets to be added to the multiple copy sets, each new copy set having at least some of the same data units as other copy sets of the multiple copy sets; and a copy set update module that controls updating of the multiple copy sets when one or more data units in at least one of the multiple copy sets or in the master set is modified.