Patent ID: 7506111
Filing Date: 2009-03-17
Classification: G06F

Abstract:
1. A system for determining a number of overwritten blocks modified between a first time when a first data container was written and a second time when a second data container was written by a storage system, comprising: a storage operating system executed by a processor, the storage operating system configured to implement a file system having a vbnspace process, the vbnspace process adapted to implement a parallel namespace to the file system, the parallel namespace adapted so that level one blocks of each data container are presented as level zero blocks, wherein the level one blocks comprise one or more pointers to the level zero blocks; and the storage operating system further configured to determine a number of changed data blocks between the first data container and the second data container by comparing level one blocks of the storage system which are presented as level zero blocks of the vbnspace to compare the pointers of the storage system level one blocks of the first data container and the second data container.