Server roles in exchange 2010(number of servers)

Posted on 2011-04-27
Medium Priority
Last Modified: 2012-06-27
We are a small environment of 30 users running exchange 2003. some of the mailboxs reaching 10GB with no restriction. We are planning to move to exchange 2010. I have a Blade server Intel Xeon 2.66 & 2.67 and 8GB RAM in which I am planning to install. Attached with iSCSI SAN (Gigabit switch)
I'm Planning to keep all the mailbox store in SAN. Now I am not sure how many servers do i need for my environment for exchange 2010. Should i install all roles Edge, Hub, Client, Unified messaging on the same server or should i divide them into 2 server. The number of users will remain the same.
please advice.
Question by:numanmalik
LVL 13

Assisted Solution

soostibi earned 664 total points
ID: 35481362
You can not combine Edge with other rolse, you need a separate machine (phisycal or virtual) for that. If you use ForeFront TMG, you can install Edge on that.
All the other roles can be on an other machine, but if you need high availability you have to have 2 boxes.
LVL 24

Assisted Solution

by:Rajith Enchiparambil
Rajith Enchiparambil earned 668 total points
ID: 35481615
Given that you have only 30 users, you can have Mailbox, HUB and CAS on one server and that willbe it.

If you need HA, two servers with all three roles and a hardware load balancer. LoadMaster from Kemp Technologies will be a good & cheaper option for you. It is recommended by MS as well.

What do you do for spam filtering at the moment?
LVL 16

Expert Comment

ID: 35482964
I would think two servers with all the roles on each server, along with a load balancer and a DAG. If you do a DAG, you will also need a third server to act as a file share witness.  

Note: to setup DAG you must run the Enterprise SKU of Server 2008 (Pref. R2) on the servers.. You can still use Exchange 2010 Standard though.  The only major dif between Standard & Enterprise for Exchange is the number of databases that can be created.

If you do setup an Edge server, it cannot be a member of your domain.

Author Comment

ID: 35483200
I use ClearSwift email Gateway for SPAM filtering in DMZ. so i guess i really don't need a Edge server. I am not sure to setup DAG, don't want to make extra complicated rather make it simple to manage.

Do you guyz think 10GB or more of each mailbox size can be easily handled by ex10 or we should be looking to buy an archiving solution
LVL 16

Accepted Solution

Auric1983 earned 668 total points
ID: 35483235
10gb * 30 users is only 300gb I think so long as you backup can support that it's fine.  The recomended maximum size of an exchange 2010 db from MS is 2TB (I would never have a DB this big though as rebuild time would be problematic)  If you are running all of this on a single server, I would recomend more than 8gb of ram though.  For each role it is recomended to have at least 4gb of memory per role, and another 3-30MB per mailbox.  I would err on the side of caution and plan for 30+ mb per mailbox though as the 10Gig ones will be quite large...

Sorry I read Rajith's message rather quickly, which was why I mentioned Dag and load balancer.  


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

Stellar Exchange Toolkit: this 5 in 1 toolkit comes loaded with mega-software tool. Here’s an introduction to tools’ usage and advantages:
Steps to fix error: “Couldn’t mount the database that you specified. Specified database: HU-DB; Error code: An Active Manager operation fail”
In this video we show how to create a mailbox database in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Servers >> Data…
To show how to generate a certificate request in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Servers >> Certificates…
Suggested Courses
Course of the Month15 days, 16 hours left to enroll

850 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