Summary: Common settings, sync/async replication, transmission policies, filters, recovery options.
Overview A group can define a replication policy. If it does, then no other group that contains at least one space belonging to this group can define a replication policy. If a group defines a replication policy, we call it a "replication group".(A replication group can also be a failover group, etc.). When a replication policy is defined for a group, the members of the group are synchronized according to that policy. The policy is independent of operations and transparent to the clustered proxy. The space members themselves cooperate to achieve synchronization. To activate the Replication capability for the cluster group members, check the Replication box in Cluster Options. Common Settings  The Replication panel and all its controls will be enabled. Group Members Attribute - when you start GigaSpaces, you can define a Group Members Attribute to allow Replications, Transmissions, Policies, and Filter/Recovery options. For more details see the cluster Configuration section***. Synchronous Replication  In a synchronous replication scheme, the client receives acknowledgement for destructive operations only after both sets of the spaces (source and target - that is, master and backup spaces) have performed the operation. When the master is active and the backup is not active, the client receives acknowledgement from the master space; the operation on the backup space is performed only when the backup space is restarted. The master logs all operations until the backup is started, the same as when working in asynchronous mode. For more details see the cluster Configuration section***. Asynchronous Replication  For more details see the cluster Configuration section***. Transmission policies Click the Edit button to display the Replication Matrix window  The Transmission Policies tab of the Group Members Attribute window allows you to define the transmission policies for the cluster group. The Transmission Replication Policy Matrix allows you to define the replication relationships between group cluster space members. By clicking the relevant checkbox in the table you can define which space will be the replication target for the space. You can define transmission policy for this replication by checking take, write and notify. To activate the Sync on Commit operation, check the Sync on Commit box. Filters/recovery options The Filters/Recovery tab of the Group Members Attribute window allows a filter class name to be defined that will be activated at the time of replication. This filter class will contain your business logic to enable/disable the replication process.  Define an Input/Output filter class name for each group cluster space member by clicking its name on the list on the left-hand side and entering the appropriate class name. You can define recovery policy by checking the Enabled box and using the Source Member drop-down box to select First Available Member or any other space in the group.  Click OK to apply the Group Members Attribute definitions. ***Link required |