Patent ID: 9026844
Filing Date: 2015-05-05
Classification: G06F,H04L

Abstract:
1. A method of storing data, the method comprising: provisioning a first level cluster by separating the data into a first plurality of data subsets, and generating parity data from the first plurality of data subsets such that each data subset of the first plurality of data subsets may be recreated from other subsets of the first plurality of data subsets and the data from the first plurality of data subsets; subsequent to provisioning the first level cluster, provisioning a second level cluster by separating the first plurality of data subsets and the parity data from the first plurality of data subsets into a second plurality of data subsets comprising a greater number of data subsets than the first plurality of data subsets, and generating parity data from the second plurality of data subsets such that each data subset of the second plurality of data subsets may be recreated from other data subsets of the second plurality of data subsets and the parity data from the second plurality of data subsets; and subsequent to provisioning the second level cluster, storing each data subset of the second plurality of data subsets and the parity data from the second plurality of data subsets in separate storage locations that are remote from each other and accessed over an external network.