Académique Documents
Professionnel Documents
Culture Documents
May 4 8, 2015
Chicago, IL
Pre-Release Programs
Be first in line!
BRK3197
Agenda
Fundamentals
Client connectivity
Namespace planning and principles
Preferred architecture
Exchange
fundamentals
Loosely coupled
Functionality
Versioning
User partitioning
Geo affinity
Exchange
Online
Protection
External
SMTP
servers
Edge
Transport
Routing
and AV/AS
DAG
MBX
MBX
MBX
MBX
Mobile
phone
Web
browser
Outlook
(remote
user)
AD
MBX
Load Balancer
Single building
block
ENTERPRISE
NETWORK
Outlook (local
user)
Office
Web
Apps
Server
farm
Phone
system
(PBX or
VOIP)
EWS protocol
PROTOCOLS,
SERVER AGENTS
MRS
MRSProxy
EWS
Transport
Custom WS
Transport
MRS
MRSProxy
RPC CA
Assistants
Assistants
RPC CA
XSO
Mail item
XSO
Mail item
CTS
Other API
CTS
Other API
Store
Content
index
Store
Content
index
ESE
File
system
ESE
File
system
BUSINESS LOGIC
STORAGE
Server1
(Vn)
Banned
E2010
Server2
(Vn+1)
EWS
USER
MBX CAS
COMPONENTS
DAG1
MBX-A
MBX-B
Topology requirements
Exchange 2016 supports coexistence with
Exchange 2010 SP3 RU11 and later*
Exchange 2013 CU10 and later*
* Subject to change
Announcing
The Exchange storage engine moves to
SQL
uea
Just Kidding.
Remember kiddos, SQL squeals like a pig, while our
MBX2016
Transport
Transport
Content transformation
Service
Mailbox
Store
Mailbox
Local delivery
ExSearch
CTS
Index node
Passive
DB
Log
DB
Reliabl
e
event
Read
content
Log
Idx
Idx
Enables side-by-side
viewing and edit & reply
capabilities for OWA
Access to the document
Client connectivity
Outlook
EAS
EAC
PowerShell
IMAP
SMT
P
Telephony
Load
balancer
Redirect
IIS
POP
IMAP
HTTP Proxy
MBX16
HTTP
SMTP
POP
IMAP
IIS
RpcProxy
RPS
RPC CA
SMTP
POP IMAP
UM
MDB
Transpo
rt
UM
Mail
Q
SIP
+
RTP
MAPI/HTTP baby!
The default connectivity
mechanism
Header information
Common authentication
scheme across protocol
stack
Requires
LB
HTTPS
Req/Response
HTTPS
Hanging Notification
IIS
MAPI
HTTP
HTTP Proxy
MBX
2016
HTTP
IIS
MAPI HTTP Handler
MDB
LOAD BALANCER
MBX2016
CAS2010
LOAD BALANCER
Site
boundary
LOAD BALANCER
CAS2010
IIS
IIS
HTTP proxy
MBX2010
IIS
Middle tier layer
MBX2010
Protocol head
DB
DB
Legacy proxy request
DB
Cross-site legacy proxy request
Cross-site OWA redirect request
LOAD BALANCER
LOAD BALANCER
CAS2013
MBX2016
MBX2016
IIS
IIS
HTTP proxy
HTTP proxy
Site
boundary
LOAD BALANCER
IIS
HTTP proxy
MBX2013
Protocol head
Protocol head
Protocol head
DB
DB
DB
Proxy Request
LOAD BALANCER
MBX2016
CAS2013
LOAD BALANCER
Site
boundary
LOAD BALANCER
CAS2013
IIS
IIS
HTTP proxy
HTTP proxy
MBX2013
IIS
HTTP proxy
MBX2013
Protocol head
Protocol head
Protocol head
DB
DB
DB
Cross-site OWA
legacy
redirect
proxy request
request
Exchange
2016
3
4
OWA
1 2 6
5
7
Namespace
planning principles
Bound model
Sue
(somewhere in NA)
DNS Resolution
west VIP
east.contoso.com
west.contoso.co
DNS Resolution
m
east VIP
DAG1
Active
Passive
Passive
Active
DAG2
Jane
(somewhere in
NA)
Unbound model
Sue
mail.contoso.com
(somewhere in
NA)
DNS resolution
VIP #1
DAG
DAG
VIP #2
Single namespace/layer 4
MBX
health check
OWA
ECP
mail.contoso.com
autodiscover.contoso.
com
Layer 4LB
USER
EWS
EAS
OAB
RPC
MAP
I
Auto
D
OWA
ECP
mail.contoso.com
autodiscover.contoso.
com
Layer 7LB
USER
EWS
EAS
OAB
RPC
MAP
I
Auto
D
Health check
executes against
each virtual
directory
Multiple namespaces/layer 4
USER
MBX
mail.contoso.com
OWA
ecp.contoso.com
ECP
ews.contoso.com
oab.contoso.com
oa.contoso.com
mapi.contoso.com
autodiscover.contoso.
com
Layer 4LB
eas.contoso.com
EWS
EAS
OAB
RPC
MAP
I
Auto
D
Generalist IT admin
Those with
increased network
flexibility
TRADEOFFS
Plus(es):
+ Simple, fast, no
affinity LB
+ Single, unified
namespace
+ Minimal networking
skillset
Plus(es):
+ Simple, fast, no affinity
LB
+ Per protocol availability
Plus(es):
+ Per protocol
availability
+ Single, unified
namespace
Minus(es):
FUNCTIONALITY
Per server availability
Minus(es):
One namespace per
appprotocol
One VIP per protocol
Minus(es):
SSL termination at LB
Requires increase
networking skillset
SIMPLICITY
Wes
t
mail VIP
East
mail VIP
DAG
OWAS
OWAS
Requires persistence at
the load balancer
owaswest.contoso.com
owaseast.contoso.com
Preferred architecture
Namespace design
DC1
mail
VIP
DC2
mail
VIP
Preferred architecture
DAG design
DC1
mail
VIP
DAG
DAG configuration
Unbound, symmetrical DAG model spanning across
datacenters
No administrative access point
Single network for replication and client traffic
Utilize a third datacenter or Azure for Witness server
placement, if possible
Database configuration
Deploy four copies, two copies in each datacenter
Distribute active copies across all servers in the DAG
DC3/Azure
Witnes
s
Server
DC2
mail
VIP
Preferred architecture
Server design
mail VIP
DAG
Preferred architecture
Sue
(somewhere in
NA)
DNS Resolution
na VIP
DAG
na.contoso.com
mail.contoso.co
eur.contoso.co
m
DNS Resolution
m
na VIP
eur VIP
DAG
Jane
(somewhere
in Europe)
eur VIP
TIME
ITEMS
MAILBOX SIZE
1 day
150
11 MB
1 month
3300
242 MB
1 year
39000
2.8 GB
2 years
78000
5.6 GB
4 years
156000
11.2 GB
Summary
Building block architecture provides
flexibility in load balancing, namespace
planning, and high availability
Exchange 2016 coexistence rocks
Take advantage of large, low-cost mailboxes
by utilizing large capacity 7.2k RPM disks
Simpler is better!
Sessions to attend
BRK2189
BRK3102
BRK3125
BRK3129
BRK3138
BRK3147
BRK3160
BRK3163
BRK3173
BRK3178
BRK3180
BRK3186
BRK3206
BRK4105
BRK4115
Visit Myignite at
http://myignite.microsoft.com
or download and use the Ignite Mobile