Patent ID: 8904229

Claim:
A method of increasing availability of a single point of failure file within a file system stored within a data storage system that includes a set of storage device groups and a storage processor, the single point of failure file being stored within a slice of a pool of slices of a primary storage device group of the set of storage device groups, the storage processor having a cache, the method comprising: mapping the single point of failure file to an additional slice of a pool of slices of a secondary storage device group of the set of storage device groups; detecting a state of a storage device group of the set of storage device groups being one of offline and online; upon each of the primary storage device group and the secondary storage device group being in an offline state: transferring dirty data stored in the cache of the storage processor that is pending storage on a slice of a set of slices of any of the storage device groups of the set of storage device groups to a storage vault of the file system, and reconstructing the single point of failure file from the dirty data stored in the vault; upon either of the primary storage device group and the secondary storage device group being in an online state: working from the single point of failure file in one of the primary storage device group and the secondary storage device group of the set of storage device groups.