Solved

Installing a domain controller, exchange, and SQL Server on VMware

Posted on 2007-03-24
5
628 Views
Last Modified: 2012-05-05
First off, this is a small office (5-10 people).

They have just purchased a server to run AD, Exchange, and SQL Server.  They want to use STD edition, not small business ed because in the next few months they expect to grow rapidly.

I have 1 server (Windows 2003 x64 ed) that I have to work with at the moment (I have some small box for a backup DC).  The server has VMWare installed on it.

Would it be best to install AD & SQL on virtual and exchange on the physical server?  Install all of them on virtual servers.  Give me some ideas please.
0
Comment
Question by:flood_land
5 Comments
 
LVL 20

Accepted Solution

by:
Lazarus earned 168 total points
ID: 18785847
Do not install Exchange on a VM unless you want to run into alot of problems. You also should not be installing it on a server that is running AD either. Exchange is a memory hungry pig, as well as SQL. I would not put all of that on one server at all. If have no other server you should buy one. At best place your SQL and AD on once Server then the Exchange on the other. If you try to put it all on the one, even if it is 64 bit you will have some performance issues. My opinion anyway...
0
 
LVL 10

Assisted Solution

by:MATTHEW_L
MATTHEW_L earned 166 total points
ID: 18786059
I have had Exchange running on VM in the past.  This was a test enviroment so performance wasn't huge, but it ran OK.  I would also reccomend away from putting so many things on one box.  You would want a lot of RAM to do something like that.  For my VM Exchange I allocated 1GB to the Exchange virtual server and 512 to a few others.  Again this was testing so perforamnce wasn't a huge issue.

In the end it depends on how much it will be used, what acceptable perforamnce is etc.  SBS (Small Business Server) integrates all of these features and more on a single box.

I would virtualize each server as it's own server, that way you could eventaully move them around easily from physical box to box when you get more pysical servers to split them up or give them more resources.  Each one on it's own VM will probably be the best.

Again, just make sure you've got a lot of RAM.
0
 
LVL 104

Assisted Solution

by:Sembee
Sembee earned 166 total points
ID: 18786313
With a small office of 5 - 10 people I would have saved some cash and bought SBS Server. It is designed for exactly these circumstances.

Both Exchange and SQL are not really suitable for VMWARE use because they are very storage intensive. Microsoft also do not support those products in virtual machines.

It will also be very expensive to license for 5 - 10 users, you will need multiple Windows licenses, plus the full product of Exchange and SQL. Certainly something I would struggle to justify for the number of users.

Simon.
0

Featured Post

Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Why is this different from all of the other step by step guides?  Because I make a living as a DBA and not as a writer and I lived through this experience. Defining the name: When I talk to people they say different names on this subject stuff l…
This article shows gives you an overview on SQL Server 2016 row level security. You will also get to know the usages of row-level-security and how it works
Via a live example, show how to backup a database, simulate a failure backup the tail of the database transaction log and perform the restore.
Viewers will learn how to use the SELECT statement in SQL and will be exposed to the many uses the SELECT statement has.

749 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