Updateable fan-out replication with reconfigurable master association
First Claim
1. A method for replicating LDAP directories in a distributed database system, the distributed database system comprising one or more primary nodes communicating via a replication ring and one or more fan-out nodes, each fan-out node capable of being a child to a primary node or a parent or child to other fan-out nodes, the method comprising:
- implementing a change to the LDAP directory received at a fan-out node; and
replicating the change at one or more nodes in the distributed database system based on one or more relationship agreements, wherein one relationship agreement is configured for each parent/child relationship in the distributed database system.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method, computer program and article of manufacture for updateable fan-out replication with reconfigurable master association in a large, multi-node LDAP environment. A replication ring supports the addition of fan-out nodes as children to each primary node that sits on a replication ring. The fan-out nodes can be cascaded in multiple parent/child relationships and can support full replication or a subset of the parent data. Each child/parent relationship is defined by an agreement. Each fan-out node replicates changes to their immediate children and parent based upon the change details and the configured agreement, distributing the replication load.
103 Citations
20 Claims
-
1. A method for replicating LDAP directories in a distributed database system, the distributed database system comprising one or more primary nodes communicating via a replication ring and one or more fan-out nodes, each fan-out node capable of being a child to a primary node or a parent or child to other fan-out nodes, the method comprising:
-
implementing a change to the LDAP directory received at a fan-out node; and
replicating the change at one or more nodes in the distributed database system based on one or more relationship agreements, wherein one relationship agreement is configured for each parent/child relationship in the distributed database system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium containing instructions thereon, the instructions being executable by a computer to cause the computer to perform a method for replicating LDAP directories in a distributed database system, the distributed database system comprising one or more primary nodes communicating via a replication ring and one or more fan-out nodes, each fan-out node capable of being a child to a primary node or a parent or child to other fan-out nodes, the method comprising:
-
implementing a change to the LDAP directory received at a fan-out node; and
replicating the change at one or more nodes in the distributed database system based on one or more relationship agreements, wherein one relationship agreement is configured for each parent/child relationship in the distributed database system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification