Step B4: Determine Operations Master Role Placement
Published: February 25, 2008
The next step is to decide the placement of the operations master roles (also known as FSMOs) for the forest and each domain. Although each domain controller within Active Directory can authenticate accounts and write to the directory database, some functions are dedicated to a single domain controller. FSMO roles exist on designated domain controllers and control specific functions of the domain and forest.
There are three FSMO roles for each domain:
There are also two operations master roles for each forest:
As a general guideline, keep the operations roles on as few domain controllers as possible to simplify tracking the role locations. If the load on the operation master justifies a move, place the RID and PDC emulator roles on separate domain controllers in the same site. The domain controllers should be direct replication partners.
In general, the infrastructure master should never be placed on a global catalog server. If an infrastructure master is placed on a global catalog server, it will not correctly identify outdated security principals from other domains. The exception is in domains in which all domain controllers are global catalog servers or in a single-domain forest. In these cases, the infrastructure master has all the information it needs.
The schema and domain naming masters are rarely used and should be tightly controlled; keep them together on the same domain controller that hosts the global catalog. Certain operations, such as creating grand-child domains, use the domain naming master and will fail if the role is not on a global catalog server.
Place these domain controllers in a location that has the most users for that domain and that has a highly reliable network. Operations master role placement can be modified easily.
All FSMO roles should be placed on domain controllers that are readily available to all other domain controllers in the environment. Domain controllers that are unable to communicate with the domain controllers hosting the FSMOs can experience failures.
Task 1: FSMO Placement
In a single domain forest, leave the five roles on a single server. There is no benefit to separating the roles
In the forest root domain of multi-domain forests, leave all the operations master roles on the same domain controller, provided that all domain controllers in the forest root domain are also global catalog servers. There is no benefit to separating the roles.
If some of the forest root domain controllers are not configured as global catalog servers, then move the infrastructure master role to a domain controller that is not a global catalog server and ensure that the server is never configured as such. The infrastructure master role should not reside on a global catalog server unless all domain controllers in the domain are global catalog servers.
In all other domains, the three domain-specific operations master roles can reside on the first domain controller for that domain. Do not place the infrastructure master role on a domain controller that is also a global catalog server.
FSMOs should be placed strategically to ensure the complete and proper functioning of all directory services, from both an authentication and a management standpoint. FSMO server placement must be decided for five roles in the root domain and three roles for all other domains in the forest. This process must be completed for every forest.
Tasks and Considerations
For each operations master role, designate a domain controller that can host the operations master roles. The standby operations master domain controller should be a direct replication partner of the actual operations master role holder in case the standby can assume the role in the event the actual role holder fails. The new FSMO role holder will then have the most up-to-date information regarding Active Directory.
“FSMO placement and optimization on Active Directory domain controllers” at http://support.microsoft.com/kb/223346
“Windows 2000 Active Directory FSMO roles” at http://support.microsoft.com/kb/197132
“How to view and transfer FSMO roles in Windows Server 2003” at http://support.microsoft.com/kb/324801