1. Selecting the right Windows Server for Exchange 2013
Microsoft supports the deployment of Exchange 2013 on Windows
Server 2008 R2 SP1 Standard, Enterprise, or Datacenter editions or
Windows Server 2012 Standard or Datacenter editions. Microsoft will
release Windows Server 2012 R2 on October 18, 2013. No indication is
yet available as to what version of Exchange 2013 will run on Windows
2012 R2, but you can expect Microsoft to release an update to support
the new operating system around the same time. The remainder of this
discussion focuses on the choice between Windows 2008 R2 SP1 and
Windows 2012. However, the arguments presented here can be extended to
accommodate Windows 2012 R2 after it is available.
The usual
choice for deployment of Exchange 2013 mailbox servers is Windows 2008
R2 SP1 Enterprise edition or Windows 2012 Standard edition because
these editions enable the servers to participate in DAGs. If you don’t
need this high-availability feature, for instance when you deploy CAS
servers, it is appropriate to use Windows 2008 R2 SP1 instead. Exchange
2013 supports the Datacenter edition of both operating systems, but
this option is more expensive in terms of software licensing and does
not provide any additional benefit to Exchange.
The Windows
Server Core, Essentials, or Foundation server editions remain
unsupported and are unlikely to be supported because they are limited
versions of Windows designed to be deployed to meet specific needs. No
support exists for Exchange 2013 to run on the Itanium (IA64) version
of Windows.
Selecting the version of Windows Server for
deployment is a critical decision because Microsoft does not support
in-place server upgrades (with Exchange 2013) from Windows Server 2008
R2 SP1 to Windows Server 2012. Considering the relative age of the
operating systems, you are likely to use Windows Server 2012 sometime
in the next couple of years. Therefore, consider using Windows Server
2012 as the basic operating system for your Exchange 2013 deployment.
This is much better than creating a situation in which the only way you
can upgrade to Windows Server 2012 is by deploying a set of new
Exchange servers on new Windows Server 2012 servers, moving mailboxes
over to them, and then decommissioning the former Windows Server 2008
R2 SP1 servers. It also makes sense to run the same version of the
operating system and Exchange on every server in the organization; this
makes support and administration much easier.
Another
point to take into consideration is that Windows engineering has made
improvements in some of the critical components that affect Exchange
that make Windows Server 2012 the best choice for specific servers. For
example, you can achieve a more comprehensive level of automation on a
server running Windows 2012 using Windows PowerShell simply because
more of the Windows components support Windows PowerShell. (More than
3,000 Windows PowerShell cmdlets are available to interact with Windows
components in Windows 2012, compared to 700 in Windows 2008 R2 SP1.)
Automating daily operational procedures with Windows PowerShell is a
good way to avoid errors and ensure that the same processes are used to
maintain servers across an organization.
Many factors need to be considered before selecting Windows 2008 R2 SP1 over Windows 2012 or vice versa, including:
The
cost to upgrade to Windows 2012. For instance, you might have the right
to upgrade under the terms of a Microsoft Software Assurance agreement.
The
operating system used in production for other applications today and
the experience that exists within the company of Windows 2008 R2 SP1 or
Windows 2012.
The availability of third-party products (such as backup software) used alongside Exchange for the preferred operating system.
The compatibility of operating processes and procedures with Windows 2008 R2 SP1 or Windows 2012.
In
most cases, the choice comes down to personal preference. Some
companies enjoy the prospect of pushing ahead with a new operating
system to support the new email server; others prefer the comfort of a
well-known (and in their minds, well-sorted) operating system combined
with a new email server on the basis that it’s wise to limit the number
of changes in an environment.
Although it is possible to recycle
older hardware to support a new version of Exchange, it has become
common practice to use new server hardware as the basis for deployment.
At the same time, you could also deploy the latest version of Windows
Server to create a platform that will last as long as possible. The
logic here is that using new hardware matches software and server
capabilities as anticipated by the Exchange developers. However, it is
true that any modern server manufactured in the past few years is more
than capable of handling the load generated by Exchange 2013.