The Content Management Service provides information about reference data to the Data Integration Service. You must configure a Content Management Service locally to each Data Integration Service or Data Integration Service process that reads reference data.
When you create a Data Integration Service on a grid, you can assign a Data Integration Service process from the grid Data Integration Service to each node that will run a mapping. To provide reference data information to the Data Integration Service process on each node, configure a Content Management Service on each node. Associate each Content Management Service with the Model Repository Service that you associate with the Data Integration Service on the grid.
The following image shows an example domain that contains three nodes and that defines two of the nodes on a grid:
The following application services and processes run in the domain:
A single Data Integration Service named DIS_grid that runs on the grid.
Data Integration Service processes that you assign from DIS_grid to each node in the grid. The process names are DIS_process_1 and DIS_process_2.
The Data Integration Service processes run on Node1 and Node2 respectively. When you run a job on the grid, the Data Integration Service processes run the job.
A Content Management Service named CMS1.
CMS1 runs on Node1 and is associated with DIS_process_1.
A Content Management Service named CMS2.
CMS2 runs on Node2 and is associated with DIS_process_2.
A single Model Repository Service named MRS1 that runs on Node3.
DIS_grid is associated with MRS1. The Content Management Services CMS1 and CMS2 are also associated with MRS1.
In this example, the Model Repository Service runs on a node outside the Data Integration Service grid. However, the Model Repository Service can run on any node in the domain.