Datamovers do the work. At run time a Datamover will connect to its device and retrieve a list of the assets, media, that is available on it. It then connects to the XPansion 'Brain' and passes all of its information off to the 'Brain'. When data needs to be moved the 'Brain' makes the decision and issues to the correct datamover what media is to be moved from where to where. The Datamover implements the request and provides status to the 'Brain'. There is always one Datamover for each device which could be a video server, a hard drive array, a tape based archive, a Disk based archive, etc.
Datamovers can be located anywhere in the world and there is no limitation as to the number of Datamovers you can have. Datamovers simply move data and can therefore be used for storage or distribution.