Windows Server 2012

Dear Experts,

In my environment domain is configured in Windows server 2012. Currently we have 350 users with 10 OUS.  I need to add more OUS plus 200 users . In the current configuration can we add so many users & Ous . Server is virtual with 4gb memory. Single processor with 2ghz.

Waiting for reply .

JCT
LVL 1
jct_777Asked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Robin CMSenior Security and Infrastructure EngineerCommented:
There's some useful sizing info here: http://social.technet.microsoft.com/wiki/contents/articles/14355.capacity-planning-for-active-directory-domain-services.aspx#Virtualization_Considerations_for_RAM
Ideally, you want to ensure that all the AD stuff fits into RAM. That said, it depends how many authentication operations, queries etc. you're going to be firing at the server, and what your schema looks like (e.g. Exchange adds a load of extra properties per user, each of which can contain reasonable amounts of info). AD is quite a compact database though, you're not storing vast amounts of data per person, the link above suggests 40KB to 60KB for each user. So assume 60KB:
60KB * 1000 users = 60MB (= tiny!)
Your 4GB of RAM should be fine. As always, the more the merrier though.
An OU itself has very few properties and thus takes up very little space compared to a user - likewise groups. Don't forget about computer accounts - they're effectively a "user" account too.
I ran Server 2003 DCs with 3GB RAM and 50,000 users for many years (just got rid of them) with no issues at all.
You might want to consider an extra CPU - if somebody sends a crazy (badly or not-at-all optimised) query your single CPU will not cope and will have no capacity left to do anything much else until the crazy query completes. I have seen this exact problem several times, and two vCPUs sort/prevent it.
Most of the time the vCPUs will be fairly idle.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2012

From novice to tech pro — start learning today.