Patent ID: 6571258
Filing Date: 2003-05-27
Classification: G06F,Y10S

Abstract:
A data storage system comprising:a plurality of data storage devices; a plurality of data stores, each of said plurality of data stores capable of binding to one of said plurality of data storage devices; a control connected to said plurality of data storage devices for moving at least one of said plurality of data stores among said plurality of storage devices in a plurality of steps from an initial configuration to a goal configuration; and a parallelization migration plan generator connected to said control and responsive to said initial configuration and said goal configuration to provide a migration plan capable of causing said control to move said plurality of data stores in parallel moves during one of the plurality of steps from said initial configuration to said goal configuration, said parallelization migration plan generator includes a migration planner capable of providing a migration plan for moving at least one of said plurality of data stores directly from at least one of said plurality of data storage devices in said initial configuration to at least one of said plurality of data storage devices in said goal configuration in a terminal move, said migration planner provides a migration plan for moving at least one of said plurality of said data stores from said plurality of data storage devices to an intermediate data storage device in said plurality of data storage devices in a shunt move when no terminal moves are possible whereby a data store is moved to one of said plurality of data storage devices which is not part of the goal configuration before moving to at least one of said plurality of data storage devices in said goal configuration.