The grid architecture reduces job execution time by using parallel execution of projects on multiple distributed engines.
To leverage this scalability, you must:
Install multiple grid engines.
Register your grid engines.
Prepare jobs for multi-engine execution.
The terms grid engine and ETL Server are used interchangeably in this guide.
After you install grid engines, you can register them for a special repository. When executing a multiengine job from that repository, all projects are executed on those engines.
To register grid engines, select Tools | Engine Manager. If connections to multiple repositories are open, select one of them. The Engine Manager window displays a list of engines that are already registered for the selected repository.
The properties of a registered engine are:
Name: A user defined name for the engine.
Host: The name or IP address of the engine host.
Port: The number of the port the engine is listening on.
Base Rank: A user defined ranking for the engines. A job first tries to executes the projects on the highest ranked engines.
Description: A description for the server.
You can register individual or multiple ETL servers manually.
Manually registering a grid engine
Select Engine | New, or click the New Insert icon.
Enter the desired values.
Click OK.
Select Engine | New network search. The New Engines window appears, displaying registration and additional information, as well as the online state of the engine.
Select the engine to register.
Click Add.
Click the Refresh icon on the toolbar or press the F5 key, to update and reload the list of grid engines at any point.
Modifying an engine registration
Select the engine in the list and choose Engine | Edit, or click the Edit selected engine icon. Alternatively, double-click the engine in the list.
Rewrite the current values with new values.
Click OK.
Deleting an engine registration
Select the engine you want to delete.
Select Engine | Delete, or click the Delete selected engine icon on the toolbar.