Patent ID: 7805583

Claim:
A method of managing a data migration of a data set in a clustered computer system including at least first and second host computers and at least one storage system that stores the data set, the data set being shared by the first and second host computers, the at least one storage system providing a plurality of storage volumes to the first and second host computers to store the data set shared by the first and second host computers, the plurality of storage volumes including at least one first storage volume and at least one second storage volume, wherein the first and second host computers respectively have first and second agents associated therewith to manage the data migration, the method comprising an act of: (A) prior to taking at least one action associated with beginning the data migration, coordinating between the first and second agents to ensure that the first and second host computers both are prepared to have the at least one action taken; and (B) not beginning the migration when it is determined in the act (A) that either of the first and second host computers is not prepared to have the migration begin; wherein at least one transfer utility is used to migrate the data set from the at least one first storage volume to the at least one second storage volume by reading the data set from the at least one storage system that comprises the at least one first storage volume to at least one intermediate component and writing the data set from the at least one intermediate component to the at least one storage system that comprises the at least one second storage volume.