Hierarchical Routing Topology Terminology
Enterprise Replication uses
the terms in the Replication Topology Terms to
describe Hierarchical Routing topology.
Term | Definition |
---|---|
Root server | An Enterprise Replication server
that is the uppermost level in a hierarchically organized set of information
The root is the point from which database servers branch into a logical sequence. All root database servers within Enterprise Replication must be fully interconnected. |
Nonroot server | An Enterprise Replication server that is not a root database server but has a complete global catalog and is connected to its parent and to its children |
Tree | A data structure that contains database servers
that are linked in a hierarchical manner The topmost node is called the root. The root can have zero or more child database servers; the root is the parent database server to its children. |
Parent-child | A relationship between database servers in a tree data structure in which the parent is one step closer to the root than the child. |
Leaf server | A database server that has a limited catalog and no children. |
A root server is fully connected to all other root servers. It has information about all other replication servers in its replication environment. Fully Connected Topology shows an environment with four root servers.
A nonroot server is similar to a root server except that
it forwards all replicated messages for other root servers (and their
children) through its parent. All nonroot servers are known to all
root and other nonroot servers. A nonroot server might or might not
have children. All root and nonroot servers are aware of all other
servers in the replication environment.
Important: In Hierarchical
Routing topologies, Enterprise Replication specifies
the synchronization server as the new server's parent in the
current topology. For more information, see Customizing the Replication Server Definition and cdr define server.