A system and method for migrating data from a source system to a target
system using a heterogeneous set of migration systems. The described
system comprises: a plurality of migration systems, wherein each
migration system includes a set of processes for migrating data; and a
scheduling system for scheduling processes associated with each of the
plurality of migration systems to provide concurrent operation of the
plurality of migration systems.