Exchange 2013 Deployment, Coexistence, Virtualization. Jeff Mealiffe Senior Program Manager Exchange Product Group



Similar documents
Exchange Server 2013 Upgrade and Coexistence

4/16/2013. Install. Setup.exe /mode:install /roles:clientaccess Setup.exe /mode:install /roles:mailbox Setup.exe /mode:install /roles:managementtools

New York Exchange User Group: Upgrade to Exchange Server 2013

Microsoft. Exchange Referent: Daniel Glomb System Architect

Exchange 2013 Server Architecture: Part 1. Jeff Mealiffe Senior Program Manager Exchange Product Group

Exchange 2013 Uusi sähköposti. Jussi Lehtoalho Principal Consultant, Microsoft Oy Sakari Kouti Järjestelmäpäällikkö, FC Sovelto Oyj

Eesti. Baltimaad. Põhja Euroopa. Priit Timpson Atea teenuste osakond

Exchange Deployment Options: On-premises, cloud, or hybrid? Jeff Mealiffe Principal Program Manager Microsoft

Deploying Exchange Server 2016

Discuss the new server architecture in Exchange Discuss the Client Access server role. Discuss the Mailbox server role

Digital certificates and SSL

Workshop purpose and objective

Deploying and Managing Microsoft Exchange Server 2013

Outline SSS Microsoft Windows Server 2008 Hyper-V Virtualization

This course is intended for IT professionals who are responsible for the Exchange Server messaging environment in an enterprise.

Exchange Server Hybrid Deployment for Exchange Online Dedicated

Introducing. Markus Erlacher Technical Solution Professional Microsoft Switzerland

Getting Started with HC Exchange Module

Hybrid Architecture. Office 365. On-premises Exchange org (Exchange 2007+) Provisioned via DirSync. Secure Mail flow

Resonate Central Dispatch

5053A: Designing a Messaging Infrastructure Using Microsoft Exchange Server 2007

Exchange Server 2013 Architecture. Ross Smith IV Principal Program Manager, Exchange Server

Mahmoud Magdy Microsoft MVP Exchange server Tech Lead Ingazat Information Technology. Mohamed Fawzi Senior Infrastructure Consultant Link Development

EXCHANGE 2016: WHY AND HOW TO UPGRADE

MOC 5047B: Intro to Installing & Managing Microsoft Exchange Server 2007 SP1

Cisco Unified Computing System: Meet the Challenges of Today s Microsoft Exchange Server Workloads

Solution Brief Availability and Recovery Options: Microsoft Exchange Solutions on VMware

Microsoft Exchange 2013 Ultimate Bootcamp Your pathway to becoming a GREAT Exchange Administrator

Guide to Deploying Microsoft Exchange 2013 with Citrix NetScaler

Course Syllabus. Implementing and Managing Microsoft Exchange Server Key Data. Audience. Prerequisites

Extend your Exchange On Premises Organization to the Cloud

Multi-Tenant Scalability Guidance for Exchange Server 2010 Service Pack 2

Herzlich willkommen. Was ist neu in Exchange

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

10135A: Configuring, Managing, and Troubleshooting Microsoft Exchange Server 2010

Introduction. Part I Introduction to Exchange Server

Feature Comparison. Windows Server 2008 R2 Hyper-V and Windows Server 2012 Hyper-V

Deploying the Barracuda Load Balancer with Microsoft Exchange Server 2010 Version 2.6. Introduction. Table of Contents

Network Configuration/Bandwidth Planning Scope

Deploying Exchange Server 2007 SP1 on Windows Server 2008

Microsoft Exchange Server 2010 SP1

Course Syllabus. 5053A: Designing a Messaging Infrastructure using Microsoft Exchange Server Key Data. Audience. At Course Completion

AV-006: Installing, Administering and Configuring Windows Server 2012

MOC 20342B: Advanced Solutions of Microsoft Exchange Server 2013

Implementing and Managing Windows Server 2008 Hyper-V

Microsoft Dynamics CRM 2011 Installation and Deployment

Before you begin with an Exchange 2010 hybrid deployment Sign up for Office 365 for an Exchange 2010 hybrid deployment... 10

Lesson Plans Configuring Exchange Server 2007

Microsoft MCITP Exam

MAKING THE TRANSITION

How To Live Migrate In Hyperv On Windows Server 22 (Windows) (Windows V) (Hyperv) (Powerpoint) (For A Hyperv Virtual Machine) (Virtual Machine) And (Hyper V) Vhd (Virtual Hard Disk

ALOHA Load-Balancer. Microsoft Exchange 2010 deployment guide. Document version: v1.4. ALOHA version concerned: v4.2 and above

Using EonStor FC-host Storage Systems in VMware Infrastructure 3 and vsphere 4

5/20/2013. The primary design goal was for simplicity of scale, hardware utilization, and failure isolation. Microsoft Exchange Team

Exchange Storage Meeting Requirements with Dot Hill

5054A: Designing a High Availability Messaging Solution Using Microsoft Exchange Server 2007

Deployment Options for Microsoft Hyper-V Server

Microsoft. Official Course. Introduction to Active Directory Domain Services. Module 2

Course Syllabus. Implementing and Managing Windows Server 2008 Hyper-V. Key Data. Audience. At Course Completion. Prerequisites

Deploying System Center 2012 R2 Configuration Manager

Sy Computing Services, Inc. TOP REASONS TO MOVE TO MICROSOFT EXCHANGE Prepared By:

System Requirements for Netmail Archive

6422: Implementing and Managing Windows Server 2008 Hyper-V (3 Days)

Implementing and Managing Microsoft Exchange Server 2003

Microsoft Premier Deployment. Office 365 Service Description

Windows Server 2012 授 權 說 明

Module 4. Planning and Designing Load Balancing

Load Balancing Exchange 2007 Client Access Servers using Windows Network Load- Balancing Technology

GSX Monitor & Analyzer for Exchange On premise. Performance, Reporting, Management

CA ARCserve Replication and High Availability Deployment Options for Hyper-V

What s New and Cool in Exchange 2013

Cloud Optimize Your IT

Index C, D. Background Intelligent Transfer Service (BITS), 174, 191

Managing Multi-Hypervisor Environments with vcenter Server

How to Test Out Backup & Replication 6.5 for Hyper-V

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

Audience. At Course Completion. Prerequisites. Course Outline. Take This Training

Monitoring and Troubleshooting Microsoft Exchange Server 2007 (5051A) Course length: 2 days

MS 20342B: Advanced Solutions of Microsoft Exchange Server 2013

Virtualization. as a key enabler for Cloud OS vision. Vasily Malanin Datacenter Product Management Lead Microsoft APAC

Course Syllabus. Deploying Microsoft Windows Server Key Data. Audience. At Course Completion

Virtualizing Exchange

WINDOWS SERVER SMALL BUSINESS SOLUTIONS. Name: Marko Drev

Microsoft Exchange Server 2007 and Hyper-V high availability configuration on HP ProLiant BL680c G5 server blades

Workshop & Chalk n Talk Catalogue Services Premier Workshop & Chalk n Talk Catalogue

Microsoft Exchange Server Design, Deploy and Deliver an Enterprise Messaging Solution

Cisco TelePresence Management Suite Extension for Microsoft Exchange Version 4.0.1

Score your ACE in Business and IT Efficiency

Microsoft Dynamics 2011: MS Installation and Deployment

Windows Server 2008 R2 Hyper-V Server and Windows Server 8 Beta Hyper-V

High Availability with Windows Server 2012 Release Candidate

5nine Security for Hyper-V Datacenter Edition. Version 3.0 Plugin for Microsoft System Center 2012 Virtual Machine Manager

MCSE 5053/ Designing a Messaging Infrastructure and High Availability Messaging Solution Using Microsoft Exchange Server 2007

TS: Microsoft Exchange Server 2010, Configuring

Installing and Configuring vcenter Multi-Hypervisor Manager

The Exchange 2010 Ecosystem

Navigate your checklist Before you begin with Exchange Sign up for Office

HC License - Product Selection Guide

Mod 3: Office 365 DirSync, Single Sign-On & ADFS

Preliminary Course Syllabus

Transcription:

Exchange 2013 Deployment, Coexistence, Virtualization Jeff Mealiffe Senior Program Manager Exchange Product Group

Agenda Fundamentals of Deployment Upgrade and Coexistence Public Folder Migrations Virtualization

Fundamentals of deployment

Exchange 2013 prerequisites Supported coexistence scenarios Exchange Server 2010 SP3* Exchange Server 2007 SP3 (+ coexistence RU*) Supported client access methods Outlook 2013, Outlook 2010, Outlook 2007 RPC over HTTP is only method of connectivity for Outlook clients Entourage 2008 for Mac, Web Services Edition Outlook for Mac 2011

Exchange 2013 prerequisites Active Directory Windows Server 2003 forest functional level or higher At least one Windows 2003 SP2 or later GC/DC in each site No support for RODC or ROGC Supported Namespaces Contiguous Disjoint Single label domain Non-contiguous

Exchange 2013 prerequisites Operating System (64-bit) Windows Server 2008 R2 SP1 Standard or Enterprise Standard - for Exchange 2013 Client Access servers Enterprise - for Exchange 2013 Mailbox servers in a DAG Windows Server 2012 Standard or Datacenter Other IIS and OS components.net Framework 4.5 Windows Management Framework 3.0 Unified Communications Managed API (UCMA) 4.0

Upgrade and coexistence

8 Upgrading to Exchange 2013 From an existing Exchange 2010 environment HUB Clients autodiscover.contoso.com mail.contoso.com 1 2 MBX SP3 SP3 CAS Internet-facing site upgrade first 3 4 E2013 CAS Exchange 2010 Servers SP3 Intranet site 5 6 E2013 MBX 1. Prepare Install Exchange 2010 SP3 across the ORG Prepare AD with Exchange 2013 schema Validate existing Client Access using Remote Connectivity Analyzer and test connectivity cmdlets 2. Deploy Exchange 2013 servers Install both Exchange 2013 MBX and CAS servers 3. Obtain and deploy certificates Obtain and deploy certificates on Exchange 2013 Client Access Servers 4. Switch primary namespace to Exchange 2013 CAS Exchange 2013 fields all traffic, including traffic from Exchange 2010 users Validate using Remote Connectivity Analyzer 5. Move Mailboxes Build out DAG Move Exchange 2010 users to Exchange 2013 MBX 6. Repeat for additional sites

9 Upgrading to Exchange 2013 From an existing Exchange 2007 environment E2007 SP3 HUB Clients autodiscover.contoso.com mail.contoso.com legacy.contoso.com 1 2 E2007 SP3 MBX E2007 SP3 CAS RU Internet-facing site upgrade first 4 3 5 E2013 CAS Exchange 2007 Servers RU Intranet site 6 7 E2013 MBX 1. Prepare Install Exchange 2007 SP3 + RU across the ORG Prepare AD with Exchange 2013 schema and validate 2. Deploy Exchange 2013 servers Install both Exchange 2013 MBX and CAS servers 3. Create legacy namespace Create DNS record to point to legacy Exchange 2007 CAS 4. Obtain and Deploy Certificates Obtain and deploy certificates on Exchange 2013 CAS servers configured with legacy namespace, Exchange 2013 namespace, and autodiscover namespace Deploy certificates on Exchange 2007 CAS 5. Switch primary namespace to Exchange 2013 CAS Validate using Remote Connectivity Analyzer 6. Move mailboxes Build out DAG Move Exchange 2007 users to Exchange 2013 MBX 7. Repeat for additional sites

1 Upgrading to Exchange 2013 (Cont d) Clients autodiscover.contoso.com mail.contoso.com 1. Prepare Install Exchange SP and/or updates across the org Prepare AD with Exchange 2013 schema and validate 1 2. Deploy Exchange 2013 servers 3. Create legacy namespace or 2007 HUB or 2007 CAS SP/RU Exchange 2010 or 2007 Servers SP/RU Intranet site 4. Obtain and deploy certificates 5. Switch primary namespace to Exchange 2013 CAS 6. Move mailboxes 7. Repeat for additional sites or 2007 MBX Internet facing site Upgrade first

Preparing for Exchange 2013 Prepar e 1 Install coexistence update on all servers in the organization Install Exchange 2010 SP3 using same steps as previous Exchange 2010 Service Packs Install Exchange 2007 SP3 + coexistence RU using same steps as previous Exchange 2007 roll-ups Prepare Active Directory with Exchange 2013 schema Validate existing client access using Remote Connectivity Analyzer and test connectivity cmdlets http://www.exrca.com 1

1 Upgrading to Exchange 2013 (Cont d) Clients autodiscover.contoso.com mail.contoso.com 1. Prepare Install Exchange SP and/or updates across the org Prepare AD with Exchange 2013 schema and validate 2 2. Deploy Exchange 2013 servers Install both E2013 Exchange MBX 2013 and MBX CAS and servers CAS servers 3. Create legacy namespace or 2007 HUB or 2007 CAS E2013 CAS Exchange 2010 or 2007 Servers SP/RU 4. Obtain and deploy certificates 5. Switch primary namespace to Exchange 2013 CAS SP/RU Intranet site 6. Move mailboxes 7. Repeat for additional sites or 2007 MBX E2013 MBX Internet-facing site upgrade first

Exchange 2013 Setup 12 Install Setup.exe /mode:install /roles:clientaccess Setup.exe /mode:install /roles:mailbox Setup.exe /mode:install /roles:managementtools Other required parameter - /IAcceptExchangeServerLicenseTerms Install both MBX and CAS Servers MBX performs PowerShell commands CAS is proxy only Exchange 2013 Setup GUI or command line In-place upgrades not supported Updated to reflect Exchange 2013 roles Parameters New required parameter for license terms acceptance 1

1 Upgrading to Exchange 2013 (Cont d) Clients autodiscover.contoso.com mail.contoso.com legacy.contoso.com 3 1. Prepare Install Exchange SP and/or updates across the org Prepare AD with Exchange 2013 schema and validate 2. Deploy Exchange 2013 servers Install both Exchange 2013 MBX and CAS servers 3. Create legacy namespace or 2007 HUB or 2007 CAS SP/RU E2013 CAS Exchange 2010 or 2007 Servers SP/RU Intranet site 4. Obtain and deploy certificates 5. Switch primary namespace to Exchange 2013 CAS 6. Move mailboxes 7. Repeat for additional sites or 2007 MBX E2013 MBX Internet-facing site upgrade first

Create Legacy Namespace 13 Required for Exchange 2007 coexistence only Used to access Exchange 2007 during coexistence Create DNS record in internal and external DNS for legacy namespace Legacy.contoso.com Validate legacy namespace creation via Remote Connectivity Analyzer http://www.exrca.com 1

1 Upgrading to Exchange 2013 (Cont d) Clients autodiscover.contoso.com mail.contoso.com legacy.contoso.com 1. Prepare Install Exchange SP and/or updates across the org Prepare AD with Exchange 2013 schema and validate 2. Deploy Exchange 2013 servers Install both Exchange 2013 MBX and CAS servers 3. Create legacy namespace or 2007 HUB or 2007 CAS SP/RU 4 E2013 CAS Exchange 2010 or 2007 Servers SP/RU Intranet site 4. Obtain and deploy certificates Obtain and deploy certificates on Exchange 2013 CAS configured with legacy namespace, Exchange 2013 namespace, and Autodiscover namespace Deploy certificates on Exchange 2007 CAS 5. Switch primary namespace to Exchange 2013 CAS or 2007 MBX E2013 MBX Internet-facing site upgrade first 6. Move mailboxes 7. Repeat for additional sites

Certificates 14 End-to-end Certificate Wizard in the Exchange Administration Center (EAC) EAC provides notification when an Exchange 2013 Client Access server s certificate(s) is about to expire First notification shown 30 days prior to expiration Subsequent notifications provided daily 1

Certificates - Best Practices Certificates 14 Minimize the number of certificates Minimize number of host names Use split DNS for Exchange host names mail.contoso.com for Exchange connectivity on intranet and Internet mail.contoso.com has different IP addresses in intranet/internet DNS Don t list machine host names in certificate host name list Use load-balanced (LB) arrays for intranet and Internet access to servers Use Subject Alternative Name (SAN) certificate 1

1 Upgrading to Exchange 2013 (Cont d) Clients autodiscover.contoso.com mail.contoso.com legacy.contoso.com or 2007 HUB or 2007 CAS SP/RU 5 E2013 CAS Exchange 2010 or 2007 Servers SP/RU Intranet site 1. Prepare Install Exchange SP and/or updates across the org Prepare AD with Exchange 2013 schema and validate 2. Deploy Exchange 2013 servers Install both Exchange 2013 MBX and CAS servers 3. Create legacy namespace 4. Obtain and deploy certificates Obtain and deploy certificates on Exchange 2013 CAS configured with legacy namespace, Exchange 2013 namespace, and Autodiscover namespace Deploy certificates on Exchange 2007 CAS or 2007 MBX E2013 MBX Internet-facing site upgrade first 5. Switch primary namespace to Exchange 2013 CAS Validate using Remote Connectivity Analyzer 6. Move mailboxes 7. Repeat for additional sites

Client Access Server Upgrade Validate legacy namespace creation Configure Load balancing Layer 7 load balancers are no longer required for primary Exchange 2013 namespace Layer 4 is supported and recommended Legacy namespace is separate VIP configured with Layer 7 load balancing Configure the AutoDiscoverServiceInternalUri on Exchange 2013 CAS Servers to a LB value Configure AutoDiscoverSiteScope

Switching to new Client Access Servers Update internal and external DNS to point Mail and Autodiscover to CAS 2013 Update publishing rules for legacy namespace Use Remote Connectivity Analyzer to test access to all CAS servers Test both externally and internally

Exchange 2013 OWA Client Connectivity Flow Exchange 2010 Coexistence OWA mail.contoso.com Layer 4 LB europe.mail.contoso.com Layer 7 LB Protocol Head RPC CAS Store IIS HTTP Proxy E2013 CAS Protocol Head Site Boundary Protocol Head RPC CAS Store Cross-Site Redirect Request DB DB DB 2 MBX E2013 MBX Cross-Site Proxy MBX Request

Exchange 2013 OWA Client Connectivity Flow Exchange 2007 Coexistence OWA Legacy.contoso.com mail.contoso.com europe.mail.contoso.com Layer 7 LB Layer 4 LB Layer 7 LB Protocol Head RPC E2007 CAS Store IIS HTTP Proxy E2013 CAS Protocol Head Site Boundary Protocol Head RPC E2007 CAS Store Cross-Site Redirect Request DB DB DB 2 E2007 MBX E2013 MBX E2007MB Cross-Site Proxy X Request

2 Upgrading to Exchange 2013 (Cont d) Clients autodiscover.contoso.com mail.contoso.com legacy.contoso.com or 2007 HUB or 2007 CAS SP/RU E2013 CAS Exchange 2010 or 2007 Servers SP/RU Intranet site 1. Prepare Install Exchange SP and/or updates across the org Prepare AD with Exchange 2013 schema and validate 2. Deploy Exchange 2013 servers Install both Exchange 2013 MBX and CAS servers 3. Create legacy namespace 4. Obtain and deploy certificates Obtain and deploy certificates on Exchange 2013 CAS configured with legacy namespace, Exchange 2013 namespace, and Autodiscover namespace Deploy certificates on Exchange 2007 CAS 5. Switch primary namespace to Exchange 2013 CAS Validate using Remote Connectivity Analyzer or 2007 MBX 6 E2013 MBX Internet-facing site upgrade first 6. Move mailboxes Build out DAG Move users to Exchange 2013 MBX 7. Repeat for additional sites

Exchange 2013 Public Folders Database-centered architecture replaced by mailbox Existing Public Folders can be migrated to Exchange 2013 Public Folder Replication is removed End user experience doesn t change Migrate Public Folder users before Public Folders Exchange 2013 users can access Exchange 2010/Exchange 2007 Public Folders Exchange 2010/Exchange 2007 users cannot access Exchange 2013 Public Folders Migration of Public Folders is a cut-over migration Similar to online mailbox moves

Public Folder Migration Process Analyze existing Public Folders Tool available to analyze existing Public Folder hierarchy to determine how many Exchange 2013 Public Folder mailboxes are recommended Copy Public Folder data Users continue to access existing Public Folder deployment while data is copied Data migration happens in the background Switch clients to Exchange 2013 Public Folders There will be a short downtime while the migration is finalized Once migration completes, everyone switches at the same time Can switch back, but any post migration Public Folder changes are lost

Upgrade and Coexistence Summary Updates are required for Exchange 2013 coexistence Exchange 2010 Service Pack 3 Exchange 2007 SP3 with a coexistence rollup (RU) Exchange 2007 requires a legacy namespace when coexisting with Exchange 2013 Certificate deployment and management is improved Exchange 2013 Public Folders now utilize the mailbox architecture and require migration planning

Virtualization

Why Talk About Virtualization? A common reason for virtualizing workloads is to consolidate and better manage resources Exchange 2013 can be virtualized Exchange 2013 is designed to do a great job of managing resources, hypervisor resource management adds complexity and doesn t connect well to Exchange

Supported Hypervisors Windows Server 2008 R2 Hyper-V Server 2008 R2 Windows Server 2012 Hyper-V Server 2012 Third-party hypervisors (SVVP) Exchange roles All Exchange 2013 roles supported for virtualization Storage Block-level Same support as Exchange 2010 Host-based clustering All Exchange 2013 roles supported Migration All Exchange 2013 roles supported Jetstress in guests Yes, on supported Windows hypervisors or ESX 4.1 (or newer)

Not Supported Dynamic memory & memory overcommit Apps on the root Not supported for any Exchange 2013 role Hypervisor snapshots Not supported for any Exchange 2013 role Differencing/delta disks Not supported for any Exchange 2013 role Only deploy management, monitoring, AV, etc. Significant processor oversubscription Limited to 2:1, best practice is 1:1

Windows Server 2012 Hyper-V adds many new features Many deployment-blocking limits removed Customers who virtualize Exchange Server 2013 will have a great experience on Windows Server 2012 Hyper-V Important to be aware of what does & doesn t work (and supportability limits)

Best practices for virtualized deployments

The Memory Mess Dynamic memory technologies are fantastic for lab environments For production Exchange servers, just don t do it! Exchange code doesn t deal well with disappearing memory End result for the mailbox role is cache served from the page file or very small DB cache

Dynamic Memory At Work 3000 120 2500 100 2000 1500 1000 80 60 40 Datenreihen5 Datenreihen1 Datenreihen4 Datenreihen7 Linear (Datenreihen5) 500 20 0 0

60 Dynamic Memory At Work 6E+09 50 5E+09 40 30 20 4E+09 3E+09 2E+09 Datenreihen7 Datenreihen11 10 1E+09 0 0

Dynamic Memory At Work 45000 6E+09 40000 35000 30000 25000 20000 15000 10000 5000 0 5E+09 4E+09 3E+09 2E+09 1E+09 0 Datenreihen12 Datenreihen13 Datenreihen2 Datenreihen3 Datenreihen11

Time Traveling Hypervisor snapshots make lab testing much easier Resist the temptation to use hypervisor snapshots in production they aren t supported! Aspects of the Exchange system do not handle time travel well (log shipping) Use caution with snapshots in the lab (multiple machines may need to roll back simultaneously)

Too Much Work, Too Little Time Hypervisors are pretty cool but they don t make CPU appear out of thin air While oversubscription can help with hardware consolidation, it doesn t help provide reliable high-performance Exchange services Proper Exchange sizing ensures that resources are available on-demand, so don t allow hypervisors to yank those resources away CPU constrained Exchange servers will experience reduced throughput: Delivery throughput reduction = queue growth Content indexing throughput reduction = increased IOPS Store ROP processing throughput reduction = RPC latency & end-user pain

Questions?

2012 Microsoft Corporation. All rights reserved. Microsoft, Office 365, and other product and service names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.