• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 380
  • Last Modified:

Hyper-V with Windows Server 2012 Failover And Availability

I have the following question:

We want to replace our current network.

Current situation:
A Windows SBS 2011 Server and a Windows 2008 Server (Premium Add On).
It works for us the last years but we had a (very unexpected) grow in the company, so we get more then 100 extra users next year. SBS 2011 is not an option anymore also for the availability of our network, we get also extra office(s) in other places next year.

We have a quote for a new server:
- Xeon Processor with 6 cores
- 128 GB RAM
- 2 * 146 GB SAS Disk (15k, 6Gbps)
- 6 * 600 GB SAS Disk (10k, 6Gbps)
- Windows 2012 R2 Standard Edition with Software Assurance (two licenses)
- Windows 2012 User cals with Software Assurance
- Exchange 2013 Standard with Software Assurance
- Exchange Standard cals with Software Assurance

The price of the server is not a problem, but I have the following question. What do we need (and to do) to get a availibility option for us. I understand we have to buy an extra server and we can place it in another office. At this moment there is no VPN between the 2 offices.

Do you have a recommendation for our situation. Do we need a cluster or is it not necessarily? When we get a high availibility between 2 servers do we need to buy the user cals twice?

I hope someone can give us a good advice. I know some thing are 'beginner' questions, but I am 'official' a programmer. I learnt a lot in the last years about the systems.

Our management want to keep al the Infrastructure 'in house' and they want to spend some money on it. We can hire an expert, but maybe someone here give us a good summary of things we can do.
  • 2
  • 2
1 Solution
You don't require to purchase user CALs twice.
Once you have 2012 CALs, you can access all downgrade servers (2008\2003) without any issues
Per user/per device or "per seat" mode is the default mode, and the one used most frequently. In this mode, you need one CAL per user or device that will be accessing the server software, regardless of the number of servers being accessed.
Check below article

Hyper-V cluster is not required in your case, you can virtualize your AD and exchange completely.
All you need to do, buy one more physical server with 2012 \ 2012 R2 standard edition as a hyper-v host server and add exchange servers virtual instances on both physical servers
You can combine Mailbox+CAS roles.
You can have total two exchange virtual servers with MBX+CAS on each physical server.
Create DAG for MBX HA and use hardware load balancer for CAS HA\Load balancing
If you are using storage, You can have separate storage LUNs mapped to each hyper-v host

keep both Physical hyper-v servers in separate Racks (same Data center)
DAG Witness server should be kept on separate physical box and not in the Hyper-V host servers.

In case of remote locations, it depends upon network bandwidth and user count if existing infra needs to be extended.
If user count is less (around 25) and WAN link is 1Mbps, you can authenticate them over WAN with exchange mailbox unless you have any specific application requirement for GC in remote location.
Also if remote location have separate internet connectivity, then they can still access emails over internet through OWA \ Outlook Anywhere (RPC over HTTPs) in case of WAN link failure
if user count is more at remote locations and\OR you want to extend the DAG at remote location, it is possible and can be addressed later on if required.
You can then increase network bandwidth if required, place ADC and one MBX+CAS server at remote location and can extend DAG there if wanted to.

Hope that helps
Program1981Author Commented:
Thank you for your answer! I really appreciate that.

We want to replace our SBS 2011 server, so we don't want to use it anymore. I understand we have to buy  (minimal 2) new servers. We use also SQL Server, so we need also SQL Server 2012 licenses (2 server and the user cals).

If we don't use a Hyper-V cluster is it possible to synchronize the files and the SQL Server without using an external storage unit? Or is it better to synchronize the Virtual Machines?

At this moment the bandwith of the 2 offices is 30/30 (head office) and 10/10 (second office). Our management want to place the servers in our offices.
Don't know how heavily loaded your SQL server..

Exchange do not require Windows Hyper-V cluster as it has DAG and redundancy \ HA part can be achieved without Hyper-V failover cluster

There are many ways SQL HA can be achieved for 2012 SQL

Personally I do not recommend to mix SQL cluster VMs with AD + Exchange environment
You may add other infra servers \ app servers with AD\Exchange virtual infra.
Having SQL cluster with Exchange will increase setup complexity.
You can have SQL cluster on different boxes probably for simplicity and manageability

Program1981Author Commented:
Thank you all. We think about it.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Easily manage email signatures in Office 365

Managing email signatures in Office 365 can be a challenging task if you don't have the right tool. CodeTwo Email Signatures for Office 365 will help you implement a unified email signature look, no matter what email client is used by users. Test it for free!

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now