Académique Documents
Professionnel Documents
Culture Documents
SIP
Load Balancer
Redirect
IIS SIP + RTP
Client
POP,
HTTP Proxy IMAP
SMTP UM
Access SMTP
HTTP POP, IMAP
IIS
RpcProxy
POP
OWA, EAS, EWS, ECP, Transport UM
RPS OAB
IMAP
RPC CA
Mailbox
MDB MailQ
A Single Common Namespace Example
Geographical DNS Solution
Sue Sue
(somewhere in NA)
mail.contoso.com (traveling
in APAC)
DNS Resolution DNS Resolution via Geo-DNS
Round-Robin between # of VIPs Round-Robin between # of VIPs
DAG DAG
11
HTTP HTTP HTTP
Layer 4 LB Layer 4 LB
Cross-Site Proxy Request
Site Boundary
Site Boundary
HTTP Proxy HTTP Proxy HTTP Proxy
CAS CAS CAS
HTTP HTTP
DB DB DB
MBX MBX MBX
12
Local Proxy Request OWA Cross-Site Redirect Request
Exchange 2010 HTTP
Legacy Coexistence Layer 4 LB Layer 7 LB
OWA
Cross-Site
IIS Redirect
Protocol Protocol
Site Boundary
Request
Head HTTP Proxy Head
DB DB MBX DB
MBX 2013 MBX
13
Cross-Site
Proxy Request
Legacy Coexistence
Protocol E2007 user accessing E2010 E2007 user accessing E2013 E2010 user accessing E2013 namespace
namespace namespace
Requires Legacy Namespace Legacy Namespace No additional namespaces
OWA • Same AD site: silent or SSO FBA redirect Silent redirect (not SSO) to CAS 2007 • Proxy to CAS 2010
• Externally facing AD site: manual or externally facing URL • Cross-site silent redirect (not SSO), which may redirect to CAS
silent/SSO cross-site redirect 2010 or CAS 2013
• Internally facing AD site: proxy
Exchange • EAS v12.1+ : Autodiscover & redirect Proxy to MBX 2013 Proxy to CAS 2010
ActiveSync • Older EAS devices: proxy
Outlook Anywhere Direct CAS 2010 support Proxy to CAS 2007 Proxy to CAS 2010
Autodiscover Exchange 2010 answers Autodiscover Exchange 2013 answers Autodiscover query Proxy to CAS 2010
query for 2007 User for 2007 User
EWS Uses Autodiscover to find CAS 2007 EWS Uses Autodiscover to find CAS 2007 EWS Proxy to CAS 2010
External URL External URL
POP/IMAP Proxy Proxy to CAS 2007 Proxy to CAS 2010
OAB Direct CAS 2010 support Proxy to CAS 2007 Proxy to CAS 2010
14
What you need to control connectivity flow
15
18
External SMTP External SMTP
21
22
Per DB cache usage in Megabytes
10 Active DBs
0 Passive DBs
Other, IIS, 10 Max Allowed Active DBs
100 GB System Memory
EAS, OWA,
OS, etc… 2560 2560
50GB
2560 2560
Search
Foundations
2560 2560
Cache ~25GB
ESE Cache 31
2560 2560
~25GB
2560 2560
Per DB cache usage in Megabytes
5 Active DBs
5 Passive DBs
Other, IIS, 10 Max Allowed Active DBs
100 GB System Memory
EAS, OWA,
OS, etc…
DB1, 2560
50GB
DB2, 2560
Search
Foundations Remaining Pool, 14336
DB3, 2560
Cache ~25GB
DB4, 2560
ESE Cache
~25GB DB5, 2560
DB6, 512
DB8, 512
DB10, 512 DB9, 512 DB7, 512
Per DB cache usage in Megabytes
5 Active DBs
5 Passive DBs
5 Max Active DBs Allowed
Other, IIS,
100 GB System Memory
50GB 4267
853
Search
Foundations
Cache ~25GB 4267 4267
ESE Cache
~25GB
4267 4267
0.70 4 3.99
3.75
Online | Cached Modes
48 | 76% IOPS reduction
0.60
3.5
(disk IOPS capacity not
3.09 3.16
expected to change)
3
0.50
2.5 2.35 18 | 41% Average RPC
0.65 Latency reduction
0.40
2
~95.5%
1 Reduction!
0.8
Exchange 2003
0.6 Exchange 2007
Exchange 2010
0.4 Exchange 2013
0.2
0
Exchange 2003 Exchange 2007 Exchange 2010 Exchange 2013
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
Public Public
Private
logon logon
logon
CAS2013
Hierarchy Content
Mailbox Mailbox
CTS IMS
Word Content Content
Filter Query Parse
Break XForm XForm
Core
Catalog
Transport
Transport CTS
Mailbox
Store ExSearch Index
CTS Node
Mailbox
Passive
DB Idx DB Idx
Log Log
Read Content
SMTP SMTP
Transport Pipeline
SMTP Receive
Delivery Queue
Protocol SMTP Send
Agents
Categorizer
Routing
Agents
Pickup/Replay Submission Delivery Agents for
Queue other protocols
Delivery Queue
MAPI MAPI
Mailbox Store
56
L4 Load Balancer
time
CAS1 CAS2
CAS2 Managed Availability = Monitoring + HA
“Stuff breaks, but the Experience does not”
DAG
MBX1 OWA MBX2 OWA MBX3 OWA
DB1
DB1 DB2 DB1 DB2 DB1 DB2
58
59
60
61
62
Building Blocks
Flexible Scalable
Simpler