Solved

Windows 2012 hosting virtual boxes for Exchange and SQL

Posted on 2013-11-26
2
340 Views
Last Modified: 2013-12-02
I know that it is never good practice to house a MS Exchange environment and MS SQL environment on the same physical server when the setup is a 'traditional; Windows Server setup. However I am trying to see if the same applies when housed on a virtual environment.

To be specific, the host environment will be a Windows 2012 host. On this host will be separate virtual machines. One virtual machine running MS Exchange and another virtual machine running MS SQL. In general is this an ok practice? Ideally might there be reference link and/or kb articles that help to clarify if this sort of setup is ok?
0
Comment
Question by:bnrtech
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 31

Accepted Solution

by:
Frosty555 earned 500 total points
ID: 39679784
Since they are running in two separate virtual machines it should be fine - they are two separate OS running their respective dedicated services. There should be no best-practices issues with that.

Remember that your host OS should be dedicated to the task of running Hyper-V, it shouldn't be doing anything else (e.g. you shouldn't install the Hyper-V role on your domain controller)

Also you have to be aware that both Exchange and MSSQL both consume a considerable amount of CPU, Disk I/O and RAM. Your host server must have the horsepower, the disk performance, and the RAM to handle the combined needs of both virtual machines. So we're talking about a beefier system than your typical entry-level server.

I do believe this is a large part of the reason why Microsoft decided to license Server 2012 as 2 VMs per license, and why they let you run Server 2012 as a host OS running Hyper-V with 2x Server 2012 VMs underneath all on the single license key and it's completely fine so long as the host is being used exclusively for the Hyper-V role. They know fully well that people will purchase 1x license to Windows Server and try to put the domain controller AND exchange server AND mssql AND wsus AND their fileserver all on the single OS, which will cause major headaches. This license model encourages people to set up their servers correctly.
0
 

Author Comment

by:bnrtech
ID: 39679803
Frosty555

Thanks for this input. All good points.

Yes host OS will be solely dedicated to running Hyper-V

Good point on the virtual machines. We will be running 4 seperate VMs - DC, Exchange, SQL and File Server

Dell PE T620 Server is fairly beefy....

- 2 onboard NICs and a 4-port PCI NIC (to be used for the 4 VMs)
- 128 GB of memory
- Dual Intel Xeon E5-2609 2.40GHz,10M Cache, 6.4GT/s QPI, procs
- PERC H710p controller
- 600GB 15K RPM SAS 6Gbps 3.5in Hot-plug Hard Drive (quantity = 4, raid 5)
0

Featured Post

Is Your AD Toolbox Looking More Like a Toybox?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

Question has a verified solution.

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

This process describes the steps required to Import and Export data from and to .pst files using Exchange 2010. We can use these steps to export data from a user to a .pst file, import data back to the same or a different user, or even import data t…
Following basic email etiquette rules will help you write a professional email and achieve a good, lasting impression with your contacts.
The basic steps you have just learned will be implemented in this video. The basic steps are shown to configure an Exchange DAG in a live working Exchange Server Environment and manage the same (Exchange Server 2010 Software is used in a Windows Ser…
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit https://www.mail-signatures.com/articles/signature-templates/?sts=6651 If you want to manage em…

730 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