A new guy is here :)
I have a discussion on this topic scheduled for mid-August, and I'd like to see how much I'm prepared and how many things I actually got right :) Also, how much more I need to learn on the subject :)
The situation is the following:
There are 5 servers available to me, all with 8 CPU cores and 16 GB of RAM.
I will need to set up an Active Directory environment that will have an Exchange Server member server. Of course, it will only need to be functional for me to send a test message with it and prove the concept, but it should also theoretically be enough to run with 100-200 users.
So here are my thoughts.
I would use only 3 servers, as the load on the would be minimal. 2 for AD and 1 for Exchange.
Since this will be new infrastructure with no legacy servers, why not go with Windows Server 2008 R2 forest and domain functional levels. It will allow a lot of nice features for all users :)
One AD server would be a DC in forest root domain and have all 5 FSMO roles: AD1 - Schema Master, Domain Naming Master, PDC, RID, Infrastructure Master. I will also install DNS role on AD1.
AD2 will be a secondary DC for the domain and also host DNS in AD integrated zone.
(I think I can make them both Global Catalogs, but in one domain there should be no benefit to it..? If anyone can shed some light on this, it would be great ;)
Third server, EX3, would host the following Exchange roles: Mailbox Server, Hub Transport and Client Access Server. I don't want Unified Messaging role, and I believe I don't need Edge Transport role as well. Please discuss if you believe I'm wrong.
So this is about it. I believe I should not have much problems defending this setup against professor. It will be okay for Exchange server to have 8 CPU and 16 GB RAM, but it would be overkill for AD1 and AD2. I have no solution to this other than virtualization, but this will not be the topic.
How would you carry this out? How would you spread servers/roles out if you need Exchange in a second domain?
Thanks for reading!
P.S. I originally posted this in stackoverflow.com, which proved to be a mistake. I'm guided to re-post my question here. Thanks.