Normally, in a data migration setup of any significant size, the Core Runtime will run on one or more dedicated servers.
However, in a tiny setup, it is perfectly possible to establish and execute the Core Runtime on a local machine as well. A complete Core setup leveraging the full execution facilities of the Core includes the ability to iterate concurrently over separate data migration projects in the Core setup.
In this full-scale scenario, the Core can execute several isolated migration projects on one or more dedicated servers in so-called Tracks. One server may host multiple tracks, and the Core can handle multiple servers – each with multiple tracks.