首页>
外国专利>
Method for rearranging data in a disk array system when a new disk storage unit is added to the array using a new striping rule and a pointer as a position holder as each block of data is rearranged
Method for rearranging data in a disk array system when a new disk storage unit is added to the array using a new striping rule and a pointer as a position holder as each block of data is rearranged
In a disk array system, such as a RAID system, when disks are added thereto, this invention rearranges data without requiring a back- up of the stored data. When new data storage units are added into a RAID system in which each data storage unit is a row and an address range of the data storage unit is a column, a new striping rule dependant on the number of data storage units in the system, inclusive of newly added unit, is determined. Data are rearranged in the storage areas according to the new striping rule. In rearranging one row according to the new striping rule, the data involved in the transfer to one row from the other row, continues to be stored as a place holder block. Data that has been rearranged is accessed according to the new striping rule which data that has not been rearranged is accessed according to the old striping rule.
展开▼