Link to home
Start Free TrialLog in
Avatar of vmich
vmichFlag for United States of America

asked on

Memory and CPU requirements for Exch 2010 DAG

I just wanted to put this out there and see what kind of setup I would need, approx., for memory and CPU..

There will be 2 Mailbox servers in a DAG and 2 CAS servers. (EXCH 2010 Enterprise)
There will be about 5500 users with their database limits set to 2GB. They have a very high amount of email coming in each day. There will be about 80 databases which will be setup between the 2 servers in the DAG and none of them will go any larger than 200GB.

So I was just wondering the best setup for CPU, which I think I will go with 4 cpu's on each mailbox server, and how much memory for this to work well?
I tried the exchange calculator but I cant seem to get it to give me any info. I guess I maybe doing that wrong.
SOLUTION
Avatar of David Carr
David Carr
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of vmich

ASKER

Yes that is the one I downloaded but cant seem to get it to give me memory and CPU settings that I need...
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of vmich

ASKER

Well we are going with 2 mailbox servers and 2 CAS servers.
So I figured 4 cpu and 40GB on the mailbox servers.
Should I put the same on the CAS servers or can they be less since the mailbox roles will be on the other 2 server?
The CAS servers can have less RAM. I would keep the CPU's the same. Any reason you are not doing multi-role (CAS + MB) servers?
Avatar of vmich

ASKER

Well it was just how they wanted it setup...
This should not be an issue setup this way correct?
CAS only won't need more than 8gb. It is fine to have cas/hub on two servers and mbx separated. Also, going beyond 32gb for exchange 2010 is a bit much even for multirole servers. Exchange will use everything you throw at it, but performance gains after 32gb are close to nil.
Avatar of vmich

ASKER

Ok thanks that's why I decided to go with 24GB on the mailbox servers and 8GB on the CAS...
Avatar of vmich

ASKER

I am going to have 4 mailbox server now with 24GB and 4 cores..
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of vmich

ASKER

Sembee,
Well the config is going to be 4 mailbox servers and 2 CAS servers..
Does Microsoft frown on this setup if we don't want to use a Load balancer?
Avatar of vmich

ASKER

Sembee,
What if I  or can I use the CAS servers as mailbox also by installing the mailbox role on them since they already have the CAS and Hub?
Multi-role is CAS+HT+Mailbox roles all on same server. There is nothing wrong with doing that. also a hardware Load Balancer is recommended for Exchange Server 2010 but not required.
Avatar of vmich

ASKER

David what I am asking is right now I have 2 mailbox servers and 2 CAS servers. Can I take the 2 CAS servers and add the mailbox role to them making 4 total servers with all of the roles and if so does that keep all of my CAS setting in tact?
Then I would add the CAS and Hub roles also to the 2 existing mailbox servers if that is correct also?
Avatar of vmich

ASKER

another note to that is I guess if I can add the mailbox role to the 2 already running CAS servers, if that is possible,then I don't really need to add the CAS and HUb to the other 2 existing mailbox servers?
You can add the role to an existing server if you wish.
However my preference is to have all three roles on all servers. I see no reason to split the roles out. I work with some very large clients (100,000 plus) and the best practise is pretty simple:

- all roles on all servers
- keep everything as vanilla as possible
- install everything in the defaults (move the logs and databases)
- make all changes globally - so do not have different configurations on different servers.
- use hardware load balancers.

Microsoft Exchange team don't recommend WINDOWS NLB, not load balancers in general.
http://www.stevieg.org/2010/11/exchange-team-no-longer-recommend-windows-nlb-for-client-access-server-load-balancing/

Simon.
Avatar of vmich

ASKER

Simon or whomever would lie to respond,

This is what my plan was for the 4 servers I have already in place now. Let me know if this will work or not?
2 CAS which have the Hub already on them, just add the Mailbox role to them
2 Mailbox servers, just add the CAS and Hub to them.
That would give me 4 servers with all of the roles...
Is this possible to do?
That would work fine - you can then spread the mailboxes over the servers.
Do ensure that that you deploy an RPC CAS Array right at the start, so if you do decide to deploy load balancers later it is easy to deploy.

Simon.
Avatar of vmich

ASKER

Simon,
One more question and then I promise I will close this..
Can I just run with the 2 CAS servers and not have to worry about making the other 2 mailbox servers CAS and can I do this during production, adding these role, without affecting the users??
Sorry that was 2 questions.. :)
Exchange fuctions differently when cas and mailbox roles are together, so if you have cas and mbx on the same server in part of your environmemt it is best to do it in all the environment. Also, i would schedule downtime for that change. Adding roles may require reboots and could mpact your users.
Avatar of vmich

ASKER

No I don't if you look at my notes from above..
I have 2 Mailbox servers and 2 CAS with Hub servers..
@  acbrown2010
"Exchange fuctions differently when cas and mailbox roles are together"

Really? What changes? I have never seen any differences. Exchange is specifically designed to not care whether the roles are on the same server or not. The only thing that having all of the roles on the same server does is stop you from using WNLB, which is no bad thing.

Simon.
Avatar of vmich

ASKER

solved