Solved

hardware requirements for 2012 DC (DNS and DHCP) for about  8000 users in one site

Posted on 2014-12-23
4
8,591 Views
Last Modified: 2014-12-30
Hello,
What are the hardware requirements for two 2012 DC (DNS and DHCP) for one site that has about 8000 users, 4000 computers and 2000 groups? Currently all our 2003 DCs are GC, so the new 2012 DC should be GC as well.

Thank you
0
Comment
Question by:creative555
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
4 Comments
 
LVL 34

Accepted Solution

by:
it_saige earned 500 total points
ID: 40515899
The basic requirements for a domain controller are, on paper, no different to the requirements for installing Windows Server in the first place.

For Windows Server 2012 R2 those requirements are:

Processor
--------------------------------------------------------------------------------
Processor performance depends not only on the clock frequency of the processor, but also on the number of processor cores and the size of the processor cache. The following are the processor requirements for this product:
•Minimum: 1.4 GHz 64-bit processor

RAM
--------------------------------------------------------------------------------
The following are the estimated RAM requirements for this product:
•Minimum: 512 MB

Important - If you create a virtual machine with the minimum supported hardware parameters (1 processor core and 512 MB RAM) and then attempt to install this release on the virtual machine, Setup will fail.
 To avoid this, do one of the following:
• Allocate more than 800 MB RAM to the virtual machine you intend to install this release on. Once Setup has completed, you can change the allocation to as little as 512 MB RAM, depending on the actual server configuration.

• Interrupt the boot process of this release on the virtual machine with SHIFT+F10. In the command prompt that opens, use Diskpart.exe to create and format an installation partition. Run Wpeutil createpagefile /path=C:\pf.sys (assuming the installation partition you created was C:). Close the command prompt and proceed with Setup.

Disk space requirements
--------------------------------------------------------------------------------
The following are the estimated minimum disk space requirements for the system partition.
•Minimum: 32 GB

Note - Be aware that 32 GB should be considered an absolute minimum value for successful installation. This minimum should allow you to install Windows Server 2012 R2 in Server Core mode, with the Web Services (IIS) server role. A server in Server Core mode is about 4 GB smaller than the same server in Server with a GUI mode. For the smallest possible installation footprint, start with a Server Core installation and then completely remove any server roles or features you do not need by using Features on Demand. For more information about Server Core and Minimal Server Interface modes, see Windows Server Installation Options.
The system partition will need extra space for any of the following circumstances:
◦If you install the system over a network.
◦Computers with more than 16 GB of RAM will require more disk space for paging, hibernation, and dump files.

Other requirements
--------------------------------------------------------------------------------
You also must have the following:
• Gigabit (10/100/1000baseT) Ethernet adapter
• DVD drive (if you intend to install the operating system from DVD media)

The following items are not strictly required, but are necessary for certain features:
• Super VGA (1024 x 768) or higher-resolution monitor
• Keyboard and Microsoft® mouse (or other compatible pointing device)
• Internet access (fees may apply)
Source

That being said, these requirements can, and do, change depending upon the size and activity of the domain and the services that each domain controller is responsible for.  It's typically best to follow the same general rules that you would apply to an standard windows application server, add more memory and more processing power to start.  These two are easy.

As a starting point adding memory allows for an immediate performance gain for the lowest cost. After that you typically look at the processor.  As Windows Server is an SMP-aware operating system, the more cores you have the better.

The hard one is in the amount of disk-space and disk-types you want to use.  Obviously the fast the better, but the real question is how big is that database going to get.  I have seen some people recommend at least 0.5Gb per 1000 users when allocating disk space for the AD database with the same stipulation for RAM allocation.

-saige-
1
 

Author Comment

by:creative555
ID: 40517014
Hi,
No. I actually need the hardware requirements for supporting the number of users and workstation for the site that I have and the recommendation for the required hardware.

512 MB memory doesn't seem like will do that.

Could you please let me know or advise how to calculate the recommended requirements for the 2012 DC with the number of objects that I have. Do I need to take into the account for all object in the forest if 2012 DC will be GC or just the number per site will be sufficient?

Thank you very much
0
 
LVL 34

Expert Comment

by:it_saige
ID: 40517028
I don't know if you missed this part:
I have seen some people recommend at least 0.5Gb per 1000 users when allocating disk space for the AD database with the same stipulation for RAM allocation.
However for further detail I will refer you to: Capacity Planning for Active Directory Domain Services
For Ram specifically the author states;
Evaluating the amount of RAM that a domain controller (DC) needs is actually quite a complex exercise. There is a high potential for error when trying to use an existing system to gauge how much RAM is needed as LSASS will trim under memory pressure conditions, artificially deflating the need. Additionally, there is the rather subjective fact that an individual DC only needs to cache what is “interesting” to its clients. This means that the data that needs to be cached on a DC in a site with only an Exchange server will be very different than the data that needs to be cached on a DC that only authenticates users.
And;
Simply, the more that can be cached in RAM, the less it is necessary to go to disk. To maximize the scalability of the server the minimum amount of RAM should be the sum of the current database size, the total SYSVOL size, the operating system recommended amount, and the vendor recommendations for the agents (antivirus, monitoring, backup, and so on). An additional amount should be added to accommodate growth over the lifetime of the server. This will be environmentally subjective based on estimates of database growth based on environmental changes.
-saige-
0
 

Author Closing Comment

by:creative555
ID: 40524871
Great!! Thanks!!
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article describes my battle tested process for setting up delegation. I use this process anywhere that I need to setup delegation. In the article I will show how it applies to Active Directory
This article demonstrates probably the easiest way to configure domain-wide tier isolation within Active Directory. If you do not know tier isolation read https://technet.microsoft.com/en-us/windows-server-docs/security/securing-privileged-access/s…
This tutorial will walk an individual through the process of transferring the five major, necessary Active Directory Roles, commonly referred to as the FSMO roles from a Windows Server 2008 domain controller to a Windows Server 2012 domain controlle…
Microsoft Active Directory, the widely used IT infrastructure, is known for its high risk of credential theft. The best way to test your Active Directory’s vulnerabilities to pass-the-ticket, pass-the-hash, privilege escalation, and malware attacks …

738 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question