what spec should my exchange server be?

im using an exchange 2010 sp3 virtual server
i have around 1400 users with a 600meg limit on each mailbox
i have 2 processors and 9 gig of ram
server seems to be running fine
is this spec ok?
should i have 2 servers with the load split?
or should i use DAGs
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.

Simon Butler (Sembee)ConsultantCommented:
9gb of RAM? You are way under for that number of users.
I would be looking at having at least 16gb of RAM on the machine. Rough rule of thumb is 8gb base, then 4mb per user (that can vary quite a bit, but makes a good starting point).

A DAG? I would. You could have three servers in the DAG, two in the main office and one off site. If you haven't already, deploy an RPC CAS Array and then have a load balancer for the CAS role.

Sushil SonawaneCommented:
As per Microsoft 4 MB ram require per mailbox for exchange. With 9 GB ram it good enough for you.

For More info and details specification refer below link :




If you want to configure DAG it's your exchange server high availability feature and also use for load balancing.
dougdogAuthor Commented:
so is it better to create 2 exchange servers in a dag
create 2 exchange servers with the load split
is it ok to have so many users on 1 exchange server
Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

Simon Butler (Sembee)ConsultantCommented:
If you have two Exchange servers that are not members of a DAG, then one fails, half of your users are down. If they are in a DAG then everyone continues to work correctly.

You could have the servers in an Active/Active DAG design, which means that in day to day oeprations the load is split, but ensure that the servers have enough resources to be able to take on the entire load if required.

You can have as many users as you like with Exchange - it coems down to the hardware being up to it. There are many considerations for a platform of that size though, not just performance. DR, database design and general management all come in to it, which a good consultant would be able to assist with.


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
dougdogAuthor Commented:
i have split my databases into 6
these are split over different drives
when using DAGs do i need many cpus with high performance
i was once told the cpus we had were not capable of running a DAG
Simon Butler (Sembee)ConsultantCommented:
The CPU has nothing to do with being able to run a DAG or not.

As long as you meet the system requirements for Exchange at the laod you want to apply then you will be fine.

dougdogAuthor Commented:
any good simple advice or links for setting up a DAG
RPC CAS Array and then have a load balancer for the CAS role
Simon Butler (Sembee)ConsultantCommented:
CAS Array: http://exchangeserverpro.com/exchange-server-2010-cas-array/
DAG: http://exchangeserverpro.com/exchange-server-2010-database-availability-group-installation-step-by-step/

I would probably follow the guidance to have a replication network with that number of users as well.

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

From novice to tech pro — start learning today.