We are going to deploy BO Data Integrator on our workplace for ETL phase on batch jobs. We have 4 servers, but not sure what the best practice is for deploying DI components across the server. Should job server be on the same server as Repositories(local and central) are? What about the other DI components? What is the best approach to deploy them?