Etere Data Mover is an automatic media management server that receives job requests via T-workflow and performs media tasks (e.g. file transfer, transcoding) using specific media-manager actions; this functioning can be summarized in the following procedure:
1. Each time a media-manager action is defined within the Etere Configuration module, it is automatically inserted between the Data processors Etere Data Mover uses to perform media tasks.
2. When Etere Data Mover receives a T-workflow request to perform a media task (e.g. file transfer, transcoding) using a particular data processor, the request would be placed in the Job queue.
3. Every 'x' seconds (i.e. checking interval), Etere Data Mover would check and undertake all requests which assigned data processors are available to be processed*.
4. If a request can be processed, it automatically passes to the list as an Active request; otherwise, it waits for the next interval checking (step 3).
5. Once Etere Data Mover completes a request, all details about the request processing will be available in the Log section.
When 2 Data Mover instances are running in parallel, it is flexible to segregate the processes into different Data Mover instances to optimize performance. In each instance, the login user account must be created for one example to avoid conflict. The access rights settings for users and processes can be found in the User Permissions chapter in the Etere Configuration Editor module.
Note:
By default, DataMover can execute only one instance of the same data processor at a time (i.e. concurrency set to 1). However, it is also possible to create data processors supporting concurrent processing (i.e. simultaneous execution of different instances of a data processor) and distributed processing (i.e. use of independent agents for data transfers); for details about these features, refer to "Distributed Concurrent Processing".
Moreover, for information on the DataMover's ability to execute jobs based on system performance counters, refer to "Performance-based Scheduling".