During synchronization, data packets are loaded in to memory to process synchronization objects in parallel. The size of these data packets can be increased to speed up synchronization but this required more memory. By default, the size of the data packet is selected such that the ratio of memory to performance is balanced out. However, memory issues can still occur during synchronization. This often depends on the configuration of the system environment, the amount of data to synchronize and the exact synchronization configuration. You can control memory usage to avoid such problems. The degree of change is determined with the performance/memory factor.
The performance/memory factor can be set for each synchronization step separately because the amount of data varies from object to object. The first thing to do if a memory problem occurs during synchronization, is to find the affected synchronization step. Reduce the performance/memory factor for this synchronization step until you find the optimal balance between memory requirements and performance.
To adjust the performance/memory factor for a synchronization step
- OR -
TIP: You can adjust the memory requirements for all the data to be processed in the start up configuration. You can set the reload threshold, partition size and bulk level here. These setting are only possible in expert mode. For more information, see Extended Properties for Start Up Configuration.
The performance/memory factor specifies the percentage with which the reload threshold, partition size and bulk level are applied to an object type.
Use the Synchronization EditorOne Identity Manager tool for configuring target system synchronization. to configure connections for different target system in One Identity Manager. Components of a synchronization configuration are used not only for synchronization but also for provisioning the data in this case. SynchronizationThe process of comparing data between One Identity Manager and a target system. Objects and their properties are compared by fixed rules. Synchronization results in the identical data situation in the target system and One Identity Manager database. can be configured so it can be used for connecting different target systems of the same target system type.
|Base objectBase objects contain data about the target system to be synchronized, its system connection and the synchronization server.||Setting up Base Objects|
|MappingList of object matching rules and property mapping rules which map the schema properties of two connected systems to one another.||Setting Up Mappings|
|Start up configurationSpecifies which synchronization configuration components are used for a specific synchronization. Specifies the synchronization schedule.||Setting up Start up Configurations|
|Synchronization projectA collection of all data required for synchronizing and provisioning a target system. Connection data, schema classes and properties, mappings, and synchronization workflows all belongs to this.||Creating a Synchronization Project|
|Variable setUsed to configure synchronization configuration for different systems. Each variable set contains at least the variables for the system connection parameter. The value of the variables are redefined for different uses.||Using Variables and Variable Sets|
|WorkflowCollection of all the synchronization steps to be executed.||Setting up Synchronization Workflows|
There are different ways to start the Synchronization EditorOne Identity Manager tool for configuring target system synchronization..
A synchronization project collects all the information required for synchronizing the One Identity Manager database with a target system. Connection data for target systems, schema types and properties, mapping and synchronization workflows all belong to this. Various synchronization projects can be created with a different scope for each target system.
There is an wizard to assist you with setting up a synchronization project. This wizard takes you all the steps you need to set up initial synchronization with a target system. The project wizard takes over the following tasks:
The configuration synchronization behavior can be based on a target system specific project templates. Project templates are supplied by One Identity Manager for certain target systems, The project wizard copies the project template data. This can be modified with the project wizard to suit the new synchronization project.
After saving the synchronization project, you can alter the synchronization configuration.
To complete synchronization configuration
NOTE: The current synchronization project is closed when you open another synchronization project.