Solved

Exchange 2013 high availability best practices

Posted on 2015-01-23
4
15 Views
Last Modified: 2016-06-23
I am currently running a windows server 2012 R2 with exchange 2013 SP1 CU5.
This is a virtual machine running on VMware.
I want to have high availability for this server in the future.

What are the best practices in the current situation?

Tthe server has DAS, database and transaction logs are still on the default location.
Since I have the possibility to use NAS iSCSI storage, is it advisable to use this instead of DAS? (whole VM on SAN or just the db?)
Or, keep the DAS, JOBD with 1 volume with multiple databases? (and logs on the same volume)

In the current situation I think one extra virtual exchange server and a witness server should be setup for the DAG?

On the vmware side, so I also need to configure things? (cluster Vmware, ...?)

Do you have other hints, tips, advise?
0
Comment
Question by:x2x2x
  • 2
4 Comments
 
LVL 53

Accepted Solution

by:
Will Szymkowski earned 500 total points
ID: 40566135
Here are a few things I can think of...
- make sure hyperthreading is disabled for Exchange servers
- DAS or SAN is fine for Exchange. NAS is not supported
- Database and Log files should be on separate drives
- for DAG you should have an off site member also with multiple FSW in each site.
- As for VM setup there is an entire guide on best practices

Will.
0
 

Author Comment

by:x2x2x
ID: 40566186
Yeah, I meant iSCSI SAN off course ;)

The thing is that I found all these best practices but it's a bit too many info at once ... .
This is not a big exchange environment, and so still a small db.
So, before creating the DAG environment, I was wondering which steps are 'essential' ... for now, to provide the best high availability at the lowest cost.

That is why I am wondering what are the best practices for a small environment:
- SAN or local DAS? (local DAS in raid or JOBD as microsoft recommends?)
- db and transaction logs on seperate volumes or drives? or one volume per drive and with multiple db per volume?
- one extra exchange and one witness server (or go for two extra virtual exchange servers, one in the datacenter and one in the office)?

I don't think clustering the VMware host is an option for now, I can always do that later.
0
 
LVL 53

Assisted Solution

by:Will Szymkowski
Will Szymkowski earned 500 total points
ID: 40566281
There are different levels of high Availability DAG is solely for Mailbox/transport role for Exchange 2013. You still need to consider CAS. Using a hardware load balancer and either layer 4 or layer 7 configuration for this.

I think you are getting confused with best practices with regards to jbod vs raid vs etc. Each supported method has their own set of best practices, which option you choose is based on your needs/budget.

Having multiple witness servers and using node majority is the best method to keep your DAG from going offline in the event if a node fails or becomes un-reachable.  

Just be aware the HA comes at a cost and your only HA until your weakest point.

Meaning if your DAG is created you have HA at that level but if you have 1 CAS, if that server goes down no one connects to their mailbox. Same with storage, redudant power etc. Theses are all things to take into consideration.

The below link outlines all data options available with each best practice for each supported configuration.
https://technet.microsoft.com/en-us/library/ee832792(v=exchg.150).aspx

Will.
0

Featured Post

Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  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

Suggested Solutions

When converting a physical machine to a virtual machine using VMware vCenter Converter Standalone or vCenter Converter Enterprise, if an adapter type is not selected during the initial customization the resulting virtual machine may contain an IDE d…
Giving access to ESXi shell console is always an issue for IT departments to other Teams, or Projects. We need to find a way so that teams can use ESXTOP for their POCs, or tests without giving them the access to ESXi host shell console with a root …
This tutorial will walk an individual through the process of transferring the five major, necessary Active Directory Roles, commonly referred to as the FSMO roles from a Windows Server 2008 domain controller to a Windows Server 2012 domain controlle…
This tutorial will walk an individual through the process of installing of Data Protection Manager on a server running Windows Server 2012 R2, including the prerequisites. Microsoft .Net 3.5 is required. To install this feature, go to Server Manager…

820 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