Licensing for Domain Controller and EXchange 2013 Standard

Microsoft Licensing has always been a little confusing to me. We are currently running Windows 2003 server Domain Controller and WIndows 2003 server with MS Exchange 2007. I need  to upgrade our hardware and purchase licensing to cover 140 mail boxes and 50-60 concurrent workstations on our AD. I am looking for some help with what the appropriate amount/type of Cals would be the most cost effective.
Who is Participating?
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.

Lee W, MVPTechnology and Business Process AdvisorCommented:
VERY IMPORTANT - Microsoft does not license by concurrent connection.  They license by Human Being (NOT USER ACCOUNT) and by Device - you can mix.  You can license some devices and some users, ONLY devices, OR ONLY users.  Especially with users getting e-mail at home, through OWA, phones, etc, licensing by DEVICE doesn't make sense as their phone would need a CAL, their office PC would need a CAL, ANY computer they connect to OWA on would need a CAL, so you almost certainly only want USER CALs.

*IF* you virtualize, as I see it, you need:
1 Server 2012 License (provides two VMs; one to be your DC, one to be your Exchange server).
*ASSUMING* your 140 mailboxes are all HUMAN BEINGS, you need 140 Windows Server CALs and 140 Exchange CALs.

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
Lee W, MVPTechnology and Business Process AdvisorCommented:
If you have users who do not get Exchange mailboxes, you only need Windows CALs for them; if you have a "shop" floor or a retail system with PCs where you have 20 clerks sharing 4 PCs who ONLY check people out of the store and don't get e-mail or remotely access company resources, you can get 4 Device CALs for those PCs instead of 20 User CALs.

And remember:
Licensing Disclaimer
License information provided here is "best efforts".  The comments of the respondents are based on interpretation of the license agreements and their knowledge of the particular laws and regulations in their geographic location.  Laws in your location may invalidate certain aspects of the license and/or licenses can change.  "They told me on Experts-Exchange" will not be a valid excuse in an audit.  You need to contact the license granting authority to confirm any advice offered here.
Adam FarageEnterprise ArchCommented:
This is pretty simple, actually...

As others denotes, you are only changed for the CALs that have physical users. If you have 60 users that are assigned Exchange mailboxes, then you need to make sure you have 60 Exchange CALs for the version you wish you actually use (I will get into this below).

Server licensing is the same, and the Exchange CAL should cover the Server usage license (unless you are doing a terminal server, in that case you would need to purchase the # of terminal server CALs in which users will connect too).

There are two versions of Exchange, which are standard and enterprise. You can read more about these here:

Go through that list, and make the determination based off your business requirements on which licenses you actually need. If its a smaller shop with no HA, then you are fine with Exchange 2013 Standard. If you want HA, you might need Enterprise...

As for server licenses, unless you are doing virtualization I say go standard. The main difference between Server 2012 Standard and Datacenter licenses are the number of procs supported (physical CPU - 2 is supported in Standard edition, and unlimited in Datacenter I believe) along with the number of actual virtual machines running (Server 2012 Standard supports 2 VMs on the host OS, and Datacenter is unlimited).

I hate licensing, but they made it a bit more streamlined.
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

theADDkiDDAuthor Commented:
Adam -

So if i have 140 mailboxes I need a 140 exchange CALs and that should cover up to 140 clients that will be on the Domain? All of our employees will have email. At the moment about half actually have a workstation they sign into (the ohters on mible devices for email) but the workstations will increase with time. This is where i get confused. So you are saying 140 exchange CALs will cover mailboxes as well as the AD?
Lee W, MVPTechnology and Business Process AdvisorCommented:
I'm not Adam.

Exchange is licensed by the USER, not the mailbox.  You could have a "Support" or a "Sales" mailbox - they would not need licenses.  But the USERS do.  Which is why in my comment, I said you license by the Human Being.

Was I not clear?  Do you need clarification on my comment before?
Adam FarageEnterprise ArchCommented:
Lee is absolutely correct. You can have a million mailboxes, but if you only have 20 PHYSICAL users connecting into Exchange then you only need 20 physical Exchange CALs.
Lee W, MVPTechnology and Business Process AdvisorCommented:
Can you explain why this was not AT LEAST a split?
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
Active Directory

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.