Patent ID: 7376764

Claim:
A method of initiating a migration of a data set from at least one source storage resource to at least one target storage resource in a computer system, the computer system comprising at least two different transfer vehicles each capable of transferring data from the at least one source storage resource to the at least one target storage resource, the method comprising an act of: (A) submitting a request to at least one agent to initiate the migration of the data set and to select a transfer vehicle from the at least two transfer vehicles to perform the transfer of data from the at least one source storage resource to the at least one target storage resource; wherein the at least two transfer vehicles are selected from a group consisting of at least one host-based transfer vehicle, at least one storage system-based transfer vehicle, and at least one networking component-based transfer vehicle, the at least one host-based transfer vehicle being operable to read the data set from the at least one source storage resource to at least one host computer and write the data set from the at least one host computer to the at least one target storage resource, the at least one storage system-based transfer vehicle being operable to transfer the data set from at least one source storage system including the at least one source storage resource to at least one target storage system including the at least one target storage resource without the data being read and/or written by an intermediate component between the at least one source storage system and the at least one target storage system, and the at least one networking component-based transfer vehicle being operable to read the data set from the at least one source storage resource to at least one networking component and write the data set from the at least one networking component to the at least one target storage resource.