16 Tips to Optimize Exchange 2013 (Part 1)

MSExchange.org
  

Community Area
Login Register Now
Home  Articles & Tutorials  Exchange 2013 Articles  Management & Administration
16 Tips to Optimize Exchange 2013 (Part 1)
by Rui Silva [Published on 4 Nov. 2014 / Last Updated on 4 Nov. 2014] 

10
A set of tips and best practices regarding the optimization of the Exchange Server 2013 environment, performance, security and manageability.

If you would like to read the other parts in this article series please go to:

16 Tips to Optimize Exchange 2013 (Part 2)
16 Tips to Optimize Exchange 2013 (Part 3)
Introduction
Starting with Exchange Server 2010, Microsoft reviewed its development process so that Exchange was built to be both software and a service. And with the cloud in mind, as you can imagine, the requirements from a manageability, performance and security point of view should be very different in order to accommodate the needs of a multi-tenant world that delivers enterprise-grade service, 99.9% availability, to millions of users and organizations.

The current version, Exchange Server 2013, powers Office 365 and incorporates all those self-healing, self-tuning features, such as Managed Availability, that are absolutely critical to handle the tens of millions of mailboxes and a countless number of servers. The Exchange Product Team made a brilliant job, releasing a rock solid version of Exchange Server, as one could expect after the experience gathered from operating the cloud services from the gigantic Microsoft Datacenters.

And since its original release in 2012, Exchange Server 2013 kept on evolving, with the release of the programmed Cumulative Updates, as depicted in Table 1 (by the way, as a tip 0, all the information about Exchange Server versions since Exchange Server 4.0 (!) is available at this TechNet page).

Product name

Release date

Build number

Exchange Server 2013 CU6

August 26, 2014

15.00.995.029

Exchange Server 2013 CU5

May 27, 2014

15.00.0913.022

Exchange Server 2013 SP1

February 25, 2014

15.00.0847.032

Exchange Server 2013 CU3

November 25, 2013

15.00.0775.038

Exchange Server 2013 CU2

July 9, 2013

15.00.0712.024

Exchange Server 2013 CU1

April 2, 2013

15.00.0620.029

Release to Manufacturing (RTM) version of Exchange Server 2013

December 3, 2012

15.00.0516.032

Table 1: Exchange Server Updates: build numbers and release dates

So, you may be wondering, is there room for improvement in such a well-engineered product? Yes, of course, there is always something to be done that, although unlikely to cause a boost in the overall experience, will probably contribute to the happiness of the millions of Exchange Administrators that operate messaging infrastructures throughout the World. And in the end, this is what really counts, right?

Advertisement

1.    An Article a Day Keeps the Doctor Away
If you do a research about the secrets of successful IT Administrators, you’ll certainly find that education in general and an above the average knowledge of their systems and tools in particular contribute significantly to make them stand out from the rest of the crowd.

Fortunately, the Exchange Team is one of the most proficient inside Microsoft, they usually pave the way regarding quality of the documentation produced and continue leading with the creation of tools, analyzers, wizards or help files that uncover all the technical secrets of Exchange Server and provide a means to keep a healthy messaging environment. And let’s not forget the group of amazing people – IT professionals, MVPs or just curious people – that seed the internet regularly with blog posts, technical articles, tweets and every kind of online information.

And then there’s training, a lot of it available freely, such as the courses provided from the Exchange Virtual Academy, and loads of content from the several Microsoft conferences, available online at TechEd | Events | Channel 9, so there’s really no excuse to not knowing your stuff.

Here’s a handful of links you may find useful:

Exchange Server for IT pros TechCenter
Office 365 for IT pros TechCenter
Exchange Library
Exchange Team Blog
Office Blogs
Exchange 2013 IT Pro Forums
Exchange 2013 Developer Forums
Exchange 2013 KB RSS Feed
Exchange 2013 Top Support Solutions
Exchange Documentation (Downloadable Help file)
Solutions using Office Servers and the Cloud
Exchange 2013 SP1 Poster
Image
Figure 1: Exchange Server 2013 SP1 Architecture Poster

2.    The Return of the Best Practices Analyzer
Yes, ExBPA is back! Once declared Missing In Action, it has been replaced by the Office 365 Best Practices Analyzer for Exchange Server 2013 and included in the Exchange Admin Center with the release of Service Pack 1 (Figure 2).

Being this an article about tips to optimize Exchange, we couldn’t possibly miss the tool that scans Exchange servers and identifies items that do not conform to Microsoft best practices.

Image
Figure 2: Exchange Admin Center

The computer that runs Office 365 Best Practices Analyzer for Exchange Server 2013 should meet the following requirements:

Windows Server 2008 R2 or Windows Server 2012 running Exchange Server 2013
Internet Explorer 9.0 or later
PowerShell version 3.0 or later
Windows RM 3.0 or later
Azure Active Directory PowerShell module
Microsoft Online Services Sign-In Assistant
Screen Resolution: 1024×768 minimum
To start using the tool, follow these procedures:

If using Windows Server 2012 or above, install .NET Framework 3.5 using the Add Roles and Features Wizard (Figure 3) first, otherwise the installation process will abort with an error (Figure 4 and Figure 5).
Image
Figure 3: Add Roles and Features Wizard

Image
Figure 4: Feature couldn’t be installed

Image
Figure 5: Exchange BPA Setup error

On the Exchange admin center page, on the tools pane, click Check your on-premises Exchange Server with the Office 365 Best Practices Analyzer. Select Run from the pop-up which prompts what to do with setup.exe from bestpracticesanalyzer.microsoft.com (Figure 6).
Image
Figure 6: Exchange Admin Center

Accept all the EULA for the different components to be installed: Microsoft Online Services Sign-in Assistant, .NET Framework 3.5 SP1 (if not previously installed) and Windows Azure Active Directory Module for Windows PowerShell (Figure 7). The installation process will start downloading the required files (Figure 8).
Image
Figure 7: EULA

Image
Figure 8: Downloading required files

On the Application Install – Security Warning window, select Install (Figure 9) to start installing Microsoft Office 365 Best Practices Analyzer (Figure 10).
Image
Figure 9: Application Install – Security Warning

Image
Figure 10: Installation progress

Accept the Terms of Use agreement (Figure 11) and click Next to start a new BPA scan (Figure 12).
Image
Figure 11: Terms of Use agreement

Image
Figure 12: Welcome screen

On the New best practices scan window, click start scan (Figure 13). If the environment to be analyzed includes Office 365 (hybrid), insert the required credentials and click OK; if not just click Cancel (Figure 14). The scan will start (Figure 15).
Image
Figure 13: New best practices scan

Image
Figure 14: Office 365 Credentials

Image
Figure 15: Best Practices Scan…

After the tool finishes scanning the environment, a Best practices scan results summary will be presented (Figure 16). The save scan results button will export the results to an .html file that can be later reviewed (Figure 17). The view details button will display a new page with the Detailed scan results (Figure 18).
Image
Figure 16: Best practices scan results summary

Image
Figure 17: Saved BPA report

Image
Figure 18: Detailed scan results

After fixing any problems, you can run Microsoft Office 365 Best Practices Analyzer again from the Start menu of your computer running Exchange Server 2013 (Figure 19).
Image
Figure 19: Windows 2012 Start Menu

3.    Planning and Deployment
A good planning and a thorough deployment are critical to prevent future unpleasant surprises. Every minute invested in planning, designing and sizing the required messaging infrastructure will probably save you hours of troubleshooting potential performance bottlenecks, unplanned downtime or unexpected behavior of the involved components.

Regarding the planning phase, even before the Server Role Calculator for Exchange Server 2013 was available, Jeff Mealiffe gave us a very in-depth technical lesson about the art and science of determining the optimal hardware requirements for Exchange in the blog post Ask the Perf Guy: Sizing Exchange 2013 Deployments. And then, as expected, the tools that would make our life much easier in that process were born:

Exchange 2013 Server Role Requirements Calculator – The mother of all planning tools, will assist you with sizing the hardware components of the Exchange Server roles. For more information about how to use the calculator, please read the blog post from the Exchange Server Team.
Microsoft Exchange Server Jetstress 2013 Tool – Simulate Exchange disk I/O load on a server to verify the performance and stability of your disk subsystem before putting your server into a production environment
As for the deployment part, avoid shortcuts and stick to the plan outlined during the planning phase. In my experience I’ve witnessed a couple of disastrous situations, just because someone thought that would be a good idea to lower hardware requirements to save money, or because that extra copy of the database in the DAG seemed pretty useless. Remember, Murphy will make his appearance sooner or later!

The good news here is there are a couple of tools and resources that will help avoiding mistakes:

Exchange Server Deployment Assistant – The Exchange Server Deployment Assistant is the IT pro’s source for Exchange deployment technical guidance. Tell us what kind of deployment you’re interested in, answer a few questions about your environment, and then view Exchange deployment instructions created just for you. On-Premises, Hybrid and Cloud Only scenarios are fully supported.
Exchange Solution Reviewed Program (ESRP) – Storage – The Exchange Solution Reviewed Program (ESRP) – Storage is a Microsoft Exchange Server program designed to facilitate third-party storage testing and solution publishing for Exchange Server. The program combines a storage testing harness (Jetstress) with solution publishing guidelines. Microsoft Gold Certified or Certified Storage Partners (storage original equipment manufacturers (OEMs) who are part of the Microsoft Certified Partner Program) can use the ESRP framework provided to test their storage solutions targeted for Microsoft Exchange deployment. Customers can use the solutions published here to help plan/design their own Exchange storage architectures.
4.    Embrace the Cloud
Recently I was reading a very interesting post from Tony Redmond’s Exchange Unwashed Blog about the cloud and what really got my attention was the words of Microsoft CEO Satya Nadella at the recent Gartner Symposium/ITxpo Orlando 2014 conference: “Office 365 is the new Exchange and one will cannibalize the other. The key is to ensure that current Exchange customers can transition on their own terms”. In my opinion, these words capture the essence of what can be expected from future Exchange developments.

Since the very first offer of cloud services that Microsoft has a very strong commitment about supporting hybrid scenarios (as opposed to all cloud or nothing), and that’s exactly what’s very well explained in the poster Exchange 2013 Platform Options, and briefly resumed in Table 2.

Exchange Online (Office 365)

Exchange Hybrid

Exchange Server on-premises

Operations of servers and server software handled by Microsoft·
Rich feature set of Exchange Server 2013 as a cloud-based service·
Always up-to-date with the newest features·
Exchange Online Protection (EOP) included for anti-spam/anti-malware protection· 
Built-in high availability with 99.9% SLA·
Directory synchronization including passwords between the on-premises Active Directory Domain Services (AD DS) and the Microsoft Azure Active   Directory tenant. (Active Directory Federation Services (AD FS) is necessary for single sign-on)

Some users are homed on-premises and some users are homed online, and users share the same e-mail address space
Leverages your existing Exchange Server infrastructure
Migrate from Exchange on-premises to Exchange Online over time, on your schedule
Integrate with other Microsoft Office 365 applications, including Lync Online and SharePoint Online

Greatest degree of control and customization on your configuration
No dependency on session affinity being maintained at the load   balancing layer
Simple high availability and site resilience using Database Availability Groups
Managed Availability that helps you maintain a great user experience
Leverage existing hardware and storage infrastructure
Table 2: Comparing Exchange Platform Options

It’s not my intention to turn this article into a marketing campaign for Office 365, but yes, I’m a strong believer of the cloud for email, since it has become more and more a commodity. Microsoft already confirmed that a new on-premises version of its Office Servers will be release next year, but at the same time the market speculates whether this will be the last before Exchange gets cannibalized by Office 365, to use Satya’s words.

I’ve seen a lot of IT people fighting the adoption of the cloud, and although I accept there are a couple of technical issues, such as integration with legacy application, that may still represent a challenge, very often it’s just a sentimental issue or plain old nostalgia of losing their beloved servers.

Explore Exchange Online, built to deliver the enterprise-grade security and reliability that businesses require, and then decide if it fits your organization needs.

Summary
This concludes part 1 of this series. There will be a total of 16 tips provided, so stay tuned for the next 12, divided by 3 more parts.

If you would like to read the other parts in this article series please go to:

16 Tips to Optimize Exchange 2013 (Part 2)
16 Tips to Optimize Exchange 2013 (Part 3)
See Also

Exchange Server 2007 SP1: Configuring a Redundant Network for Log Shipping
Continuous Backup for Exchange Server 2010 with DPM 2012 (Part 1)
Continuous Backup for Exchange Server 2013 with DPM 2012 (Part 1)
Monitoring Exchange 2010 with OpsMgr 2007 R2 (Part 2)
Using Safelist Aggregation (PART 2)
Continuous Backup for Exchange Server 2013 with DPM 2012 (Part 2)
Configuring the Native Exchange 2007 MP for OpsMgr 2007 R2 (Part 1)
Monitoring Exchange 2010 with OpsMgr 2007 R2 (Part 1)
Configuring the Native Exchange 2007 MP for OpsMgr 2007 R2 (Part 6)
Using Safelist Aggregation (PART 1)
The Author — Rui Silva

Rui Silva avatar
Rui Silva specializes in Unified Communications and Enterprise Cloud solutions, using Microsoft technologies, with a proven track record of 15+ years experience working with some of the biggest companies in Portugal and Western Europe. Rui can often be found in the cloud or on-premises contributing to the Technical Community through blogging, writing articles or with a presence in the social networks.

Latest Contributions

16 Tips to Optimize Exchange 2013 (Part 3) 2 Dec. 2014
16 Tips to Optimize Exchange 2013 (Part 2) 13 Nov. 2014
16 Tips to Optimize Exchange 2013 (Part 1) 4 Nov. 2014
Exchange 2013 Sizing Cheat Sheet (Part 2) 14 Aug. 2014
Exchange 2013 Sizing Cheat Sheet (Part 1) 5 Aug. 2014
Featured Links

Advanced Exchange Backup and Recovery Strategies for SMOs
Join experts Lee Benjamin, Microsoft MVP and President of ExchangeGuy Consulting, and Len Srinivasan, Vice President of Vembu Technologies for an interactive discussion on the best practices for creating a solid back-up and restore strategy and putting in the proper processes and technologies to insure the fast and accurate backup and recovery of Exchange servers!

This interactive event will demystify the backup and recovery process by addressing:

Practical steps every IT professional can take to avoid gaps in services and lost data
Key stages of the recovery process, including a few that are often missed
A primer on the different types of backups and restore options for Microsoft Exchange
A Live Q&A Session will be included to answer your top questions
Time and Date: February 18, 2015, 11AM EST / 8am PST / 4pm GMT

Sign up today!
Newsletter Subscription
 
My Subscription Newsletters
By subscribing to our newsletters you agree to the terms of our privacy policy

MSExchange.org Sections
Anti Spam Section Articles & Tutorials Blogs Exchange Server News Hardware KBase Tips Load Balancing Section Newsletters Our Authors Services Site News Software Useful Resources Webinars White Papers
Featured Products

Advertisement

Featured Freeware

Get a free copy of the new SolarWinds Permissions Analyzer!

Which is your preferred Outlook Addon solution?
  Add-On Exchange Central
  Agave Email Templates
  CodeTwo Public Folders
  EmergingSoft MeetingPlanner
  Exclaimer Signature Manager Outlook Edition
  MAPILab Toolbox for Outlook
  Symprex Email Signature Manager
  Other (please specify below)

Articles & Tutorials View All Feed
Office 365 Exchange 2013 Articles Exchange 2010 Articles Exchange 2007 Articles Exchange 2003 Articles Exchange 2000 Articles Exchange 5.5 Articles Product Reviews
Home
Articles & Tutorials
KBase Tips
Products
Reviews
Free Tools
Blogs
Tech Topics
Forums
White Papers
Contact Us
Services
Anti Spam Filtering
BlackBerry Hosting
Exchange Hosting
Hosted Email Archiving
SMTP Relay Services
Hardware
Load Balancers
Mail Archiving
Software
Administration Anti Spam Backup & Recovery Calendar Tools Content Checking CRM Software Disclaimers Document Management eDiscovery Email Anti Virus Email Archive & Storage Email Signatures Fax Connectors Free Exchange Tools List Servers – Mgmt Load Balancing Log Monitoring Lync Migration Misc. Exchange server software Mobility & Wireless Monitoring Office 365 Tools Outlook Addons OWA Addons POP3 Downloaders PST Management Reporting Security & Encryption
TechGenix.com
TechGenix Ltd is an online media company which sets the standard for providing free high quality technical content to IT professionals.
WindowsNetworking.com
Windows Server 2012 / 2008 / 2003 & Windows 8 / 7 networking resource site
WindowSecurity.com
Network Security & Information Security resource for IT administrators
VirtualizationAdmin.com
The essential Virtualization resource site for administrators
ISAserver.org
The No.1 Forefront TMG / UAG and ISA Server resource site
CloudComputingAdmin.com
Cloud Computing Resource Site for IT Pros
InsideAWS.com
An independent Amazon Web Services resource site
WServerNews.com
World’s largest weekly newsletter on Windows Server and cloud technologies
About Us Advertise With Us Contact Us
MSExchange.org is in no way affiliated with Microsoft Corp.
Copyright © 2015, TechGenix Ltd. All rights reserved. Please read our Privacy Policy and Terms & Conditions.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s