Active Directory Sizing and Capacity Planning

Sizing discussions can range from exact numbers to the vague statement of "it depends [on the usage/applications/...]". But even an "it depends"-discussion has to start with some bare numbers as a basis.

Harddisk (Storage/Database Size) 40KB to 60KB for each user
RAM
  • Database Size
  • Base operating system recommendations (SYSVOL)
  • Third-party applications (Anti-Virus, Monitoring, Backup, ...)
Storage/Database Size 40KB to 60KB for each user
Network 1 Gb
CPU 1000 concurrent users for each core

It is recommended to size in cycles, such as through "a three step process [that] will be used as part of the capacity planning cycle."

  1. Measure the existing environment, determine where the system bottlenecks currently are, and get environmental basics necessary to plan the amount of capacity needed.
  2. Determine the hardware needed according to the criteria outlined in step 1.
  3. Monitor and validate that the infrastructure as implemented is operating within specifications. Note that some of the data collected in the monitoring and validating phase becomes the measure of the next cycle of capacity planning.

How to measure? With performance counters of course.

Sources:

Keywords:
Windows Server 2012 R2, Active Directory, Sizing, Capacity Planning

Comments

Popular posts from this blog

SQL Server Setup: Windows Firewall warning (Ports)

SQL Server 2014 Enterprise Edition: Server Setup: Feature Selection

How to read an assembly.dll.config