For example, in one embodiment the agent may calculate the estimate by analyzing the volume of data to be migrated, the migration methods specified for each source/target pair, the device types included, their access rates, the number of pairs comprising the session, and/or other information.