SlideShare ist ein Scribd-Unternehmen logo
1 von 63
Downloaden Sie, um offline zu lesen
Load Balancer
MDB
HTTP Proxy
IIS
Client
Access
RPC CA
Mailbox
IIS
RPS
OWA, EAS, EWS, ECP,
OAB
POP,
IMAP
SMTP UM
POP
IMAP
Transport UM
SMTPPOP, IMAPHTTP
MailQ
RpcProxy
SMTP
SIP
Redirect
SIP + RTP
POP/IMAPOutlook Web App Outlook EAS EAC PowerShell
A Single Common Namespace Example
Geographical DNS Solution
Sue
(somewhere in NA)
DNS Resolution
DAG
VIP #1 VIP #2
Sue
(traveling
in APAC)
DNS Resolution via Geo-DNS
Round-Robin between # of VIPs
DAG
VIP #3 VIP #4
mail.contoso.com
Round-Robin between # of VIPs
10
Layer 4 LB
CAS
IIS
HTTP Proxy
MBX
Protocol Head
DB
Layer 4 LB
CAS
IIS
HTTP Proxy
MBX
Protocol Head
DB
SiteBoundary
HTTP
Local Proxy Request OWA Cross-Site Redirect Request
MBX
Protocol Head
DB
SiteBoundary
Cross-Site Proxy Request
HTTP
HTTPHTTP HTTP
11
CAS
IIS
HTTP Proxy
Exchange 2010
Legacy Coexistence Layer 4 LB
CAS 2013
IIS
HTTP Proxy
MBX
2013
Protocol Head
DB
Exchange 2010 CAS
Protocol
Head
MBX
Store
DB
SiteBoundary
E2010 CAS
Protocol
Head
MBX
Store
DB
RPC RPC
Cross-Site
Proxy Request
Layer 7 LB
OWA
Cross-Site
Redirect
Request
HTTP
12
Legacy Coexistence
Protocol E2007 user accessing E2010
namespace
E2007 user accessing E2013
namespace
E2010 user accessing E2013 namespace
Requires Legacy Namespace Legacy Namespace No additional namespaces
OWA ‱ Same AD site: silent or SSO FBA redirect
‱ Externally facing AD site: manual or
silent/SSO cross-site redirect
‱ Internally facing AD site: proxy
Silent redirect (not SSO) to CAS 2007
externally facing URL
‱ Proxy to CAS 2010
‱ Cross-site silent redirect (not SSO), which may redirect to CAS
2010 or CAS 2013
Exchange
ActiveSync
‱ EAS v12.1+ : Autodiscover & redirect
‱ Older EAS devices: proxy
Proxy to MBX 2013 Proxy to CAS 2010
Outlook Anywhere Direct CAS 2010 support Proxy to CAS 2007 Proxy to CAS 2010
Autodiscover Exchange 2010 answers Autodiscover
query for 2007 User
Exchange 2013 answers Autodiscover query
for 2007 User
Proxy to CAS 2010
EWS Uses Autodiscover to find CAS 2007 EWS
External URL
Uses Autodiscover to find CAS 2007 EWS
External URL
Proxy to CAS 2010
POP/IMAP Proxy Proxy to CAS 2007 Proxy to CAS 2010
OAB Direct CAS 2010 support Proxy to CAS 2007 Proxy to CAS 2010
RPS n/a n/a Proxy to CAS 2010
ECP n/a n/a ‱ Proxy to CAS 2010
‱ Cross-site redirect, which may redirect to CAS 2010 or CAS
2013
13
What you need to control connectivity flow
14
17
Front-End Transport Pipeline
SMTP SendSMTP Receive
Protocol
Agents
SMTP to MBX 2013SMTP from MBX 2013
External SMTP External SMTP
Hub Selector
18
19
1. FET accepts initial SMTP conversation
if source passes connection filtering
2. FET determines the recipient
type/location via hub selector
3. Proxies the message to the
appropriate destination
1. MBX 2013 determines if mail recipient
is a remote destination and selects a
FET within local site if the
FrontEndProxyEnabled parameter on
Send Connector is set to $true
2. MBX 2013 connects to FET and
initiates SMTP conversation
3. FET proxies outbound connection to
appropriate destination
20
21
30
2560
2560
2560
2560
25602560
2560
2560
2560
2560
Per DB cache usage in Megabytes
10 Active DBs
0 Passive DBs
10 Max Allowed Active DBs
100GBSystemMemory
ESE Cache
~25GB
Search
Foundations
Cache ~25GB
Other, IIS,
EAS, OWA,
OS, etc

50GB
100GBSystemMemory
ESE Cache
~25GB
Search
Foundations
Cache ~25GB
Other, IIS,
EAS, OWA,
OS, etc

50GB DB1, 2560
DB2, 2560
DB3, 2560
DB4, 2560
DB5, 2560
DB6, 512
DB7, 512DB8, 512
DB9, 512
DB10, 512
Remaining Pool, 14336
Per DB cache usage in Megabytes
5 Active DBs
5 Passive DBs
10 Max Allowed Active DBs
100GBSystemMemory
ESE Cache
~25GB
Search
Foundations
Cache ~25GB
Other, IIS,
EAS, OWA,
OS, etc

50GB 4267
4267
42674267
4267
853
853
853
853
853
Per DB cache usage in Megabytes
5 Active DBs
5 Passive DBs
5 Max Active DBs Allowed
Exchange 5.5
9gb, 18gb
10k-15k RPM
25mb MBX
Exchange 2000
36gb
10k-15k RPM
100mb MBX
Exchange 2003
72-146gb
10k-15k RPM
250mb MBX
Exchange 2007
300-600gb
7200 RPM
2GB MBX
Exchange 2010
2TB
7200 RPM
10GB MBX
Exchange 2013
4-8TB
7200 RPM
25GB MBX
http://research.microsoft.com/apps/pubs/default.aspx?id=64151
Hotmail Gmail Google File System
Netflix Amazon S3 Facebook
Online | Cached Modes
48 | 76% IOPS reduction
(disk IOPS capacity not
expected to change)
18 | 41% Average RPC
Latency reduction
17 | 34% increase in CPU
per RPC processed (offset
by additional CPU cores)
~4X increase in store
memory overhead (~4GB
vs. ~1GB not including
ESE cache)
0.00
0.10
0.20
0.30
0.40
0.50
0.60
0.70
DB IOPS/MAILBOX
0.65
0.16
E14SP1 E15 Build 466
0
0.5
1
1.5
2
2.5
3
3.5
4
RPC AVERAGE
LATENCY
MCYCLES PER
RPC PACKET
STORE MEMORY
PER MAILBOX
(MB)
3.99
3.09
0.74
2.35
3.75
3.16
E14SP1 E15 Build 466
37
0
0.2
0.4
0.6
0.8
1
Exchange 2003 Exchange 2007 Exchange 2010 Exchange 2013
DB IOPS/Mailbox
Exchange 2003
Exchange 2007
Exchange 2010
Exchange 2013
~95.5%
Reduction!
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
MBX
2013
CAS2013
MBX
2013
MBX
2013
Public
logon
Private
logon
Public
logon
Content
Mailbox
Hierarchy
Mailbox
Core
Catalog
CTS
Incoming Documents
Filter
Word
Break
Content
XForm
MARS
Writer
Incoming Queries
“CTS Flow”
IMS
Content
XForm
Query Parse
“IMS Flow”
Content Transformation System Integration Management Service
Mailbox
DB Idx
Passive
Transport
Transport CTS
Mailbox
Store
DB
Index
Node
Idx
ExSearch
CTS
Read Content
LogLog
Transport Pipeline
SMTP to MBX Transport SubmissionSMTP from MBX Transport Delivery
SMTP SMTP
Delivery Agents for
other protocols
Submission
Queue
Delivery Queue
Delivery Queue
Pickup/Replay
Categorizer
Routing
Agents
SMTP Send
SMTP Receive
Protocol
Agents
Mailbox Transport SubmissionMailbox Transport Delivery
Mailbox Transport Pipeline
Store Driver Deliver
MBX Deliver
Agents
SMTP SendSMTP Receive
Hub Selector (Router)
Store Driver Submit
MBX
Assistants
MBX Submit
Agents
MAPI MAPI
Mailbox Store
SMTP to Transport ServiceSMTP from Transport Service
56
DB2
MBX1
DB2
OWAMBX2
DB1 DB2
OWAMBX3
DB1 DB1DB1
CAS2
OWAOWA
time
Managed Availability = Monitoring + HA
“Stuff breaks, but the Experience does not”
DB1
DAG
CAS1 CAS2
L4 Load Balancer
58
59
60
61
62
Building Blocks
Flexible Scalable
Simpler

Weitere Àhnliche Inhalte

Was ist angesagt?

IBM DataPower Gateway - Common Use Cases
IBM DataPower Gateway - Common Use CasesIBM DataPower Gateway - Common Use Cases
IBM DataPower Gateway - Common Use CasesIBM DataPower Gateway
 
Mysql security 5.7
Mysql security 5.7 Mysql security 5.7
Mysql security 5.7 Mark Swarbrick
 
High Availability & Disaster Recovery with SQL Server 2012 AlwaysOn Availabil...
High Availability & Disaster Recovery with SQL Server 2012 AlwaysOn Availabil...High Availability & Disaster Recovery with SQL Server 2012 AlwaysOn Availabil...
High Availability & Disaster Recovery with SQL Server 2012 AlwaysOn Availabil...turgaysahtiyan
 
Pragmatic Guide to Apache KafkaÂź's Exactly Once Semantics
Pragmatic Guide to Apache KafkaÂź's Exactly Once SemanticsPragmatic Guide to Apache KafkaÂź's Exactly Once Semantics
Pragmatic Guide to Apache KafkaÂź's Exactly Once Semanticsconfluent
 
Maximizing performance via tuning and optimization
Maximizing performance via tuning and optimizationMaximizing performance via tuning and optimization
Maximizing performance via tuning and optimizationMariaDB plc
 
Introduction to Haproxy
Introduction to HaproxyIntroduction to Haproxy
Introduction to HaproxyShaopeng He
 
Configure Mikrotik Khmer.pdf
Configure Mikrotik Khmer.pdfConfigure Mikrotik Khmer.pdf
Configure Mikrotik Khmer.pdfBT Digital
 
IBM MQ - better application performance
IBM MQ - better application performanceIBM MQ - better application performance
IBM MQ - better application performanceMarkTaylorIBM
 
Introducing Change Data Capture with Debezium
Introducing Change Data Capture with DebeziumIntroducing Change Data Capture with Debezium
Introducing Change Data Capture with DebeziumChengKuan Gan
 
Demystifying flink memory allocation and tuning - Roshan Naik, Uber
Demystifying flink memory allocation and tuning - Roshan Naik, UberDemystifying flink memory allocation and tuning - Roshan Naik, Uber
Demystifying flink memory allocation and tuning - Roshan Naik, UberFlink Forward
 
Connection Pooling in PostgreSQL using pgbouncer
Connection Pooling in PostgreSQL using pgbouncer Connection Pooling in PostgreSQL using pgbouncer
Connection Pooling in PostgreSQL using pgbouncer Sameer Kumar
 
44CON London 2015: NTFS Analysis with PowerForensics
44CON London 2015: NTFS Analysis with PowerForensics44CON London 2015: NTFS Analysis with PowerForensics
44CON London 2015: NTFS Analysis with PowerForensicsJared Atkinson
 
Java와 go 간의 병렬 í”„ëĄœê·žëžš 성늄 ëč„ꔐ
Java와 go 간의 병렬 í”„ëĄœê·žëžš 성늄 ëč„ꔐJava와 go 간의 병렬 í”„ëĄœê·žëžš 성늄 ëč„ꔐ
Java와 go 간의 병렬 í”„ëĄœê·žëžš 성늄 ëč„ꔐDaniel Lim
 
HBase Advanced - Lars George
HBase Advanced - Lars GeorgeHBase Advanced - Lars George
HBase Advanced - Lars GeorgeJAX London
 
PostgreSQL and Benchmarks
PostgreSQL and BenchmarksPostgreSQL and Benchmarks
PostgreSQL and BenchmarksJignesh Shah
 
Introduction to OpenStack Cinder
Introduction to OpenStack CinderIntroduction to OpenStack Cinder
Introduction to OpenStack CinderSean McGinnis
 

Was ist angesagt? (20)

Survey of Percona Toolkit
Survey of Percona ToolkitSurvey of Percona Toolkit
Survey of Percona Toolkit
 
IBM DataPower Gateway - Common Use Cases
IBM DataPower Gateway - Common Use CasesIBM DataPower Gateway - Common Use Cases
IBM DataPower Gateway - Common Use Cases
 
Mysql security 5.7
Mysql security 5.7 Mysql security 5.7
Mysql security 5.7
 
High Availability & Disaster Recovery with SQL Server 2012 AlwaysOn Availabil...
High Availability & Disaster Recovery with SQL Server 2012 AlwaysOn Availabil...High Availability & Disaster Recovery with SQL Server 2012 AlwaysOn Availabil...
High Availability & Disaster Recovery with SQL Server 2012 AlwaysOn Availabil...
 
Radius1
Radius1Radius1
Radius1
 
Pragmatic Guide to Apache KafkaÂź's Exactly Once Semantics
Pragmatic Guide to Apache KafkaÂź's Exactly Once SemanticsPragmatic Guide to Apache KafkaÂź's Exactly Once Semantics
Pragmatic Guide to Apache KafkaÂź's Exactly Once Semantics
 
Maximizing performance via tuning and optimization
Maximizing performance via tuning and optimizationMaximizing performance via tuning and optimization
Maximizing performance via tuning and optimization
 
ClearPass 6.3.6 Release Notes
ClearPass 6.3.6 Release NotesClearPass 6.3.6 Release Notes
ClearPass 6.3.6 Release Notes
 
Introduction to Haproxy
Introduction to HaproxyIntroduction to Haproxy
Introduction to Haproxy
 
Configure Mikrotik Khmer.pdf
Configure Mikrotik Khmer.pdfConfigure Mikrotik Khmer.pdf
Configure Mikrotik Khmer.pdf
 
IBM MQ - better application performance
IBM MQ - better application performanceIBM MQ - better application performance
IBM MQ - better application performance
 
Introducing Change Data Capture with Debezium
Introducing Change Data Capture with DebeziumIntroducing Change Data Capture with Debezium
Introducing Change Data Capture with Debezium
 
Demystifying flink memory allocation and tuning - Roshan Naik, Uber
Demystifying flink memory allocation and tuning - Roshan Naik, UberDemystifying flink memory allocation and tuning - Roshan Naik, Uber
Demystifying flink memory allocation and tuning - Roshan Naik, Uber
 
Connection Pooling in PostgreSQL using pgbouncer
Connection Pooling in PostgreSQL using pgbouncer Connection Pooling in PostgreSQL using pgbouncer
Connection Pooling in PostgreSQL using pgbouncer
 
Advanced ClearPass Workshop
Advanced ClearPass WorkshopAdvanced ClearPass Workshop
Advanced ClearPass Workshop
 
44CON London 2015: NTFS Analysis with PowerForensics
44CON London 2015: NTFS Analysis with PowerForensics44CON London 2015: NTFS Analysis with PowerForensics
44CON London 2015: NTFS Analysis with PowerForensics
 
Java와 go 간의 병렬 í”„ëĄœê·žëžš 성늄 ëč„ꔐ
Java와 go 간의 병렬 í”„ëĄœê·žëžš 성늄 ëč„ꔐJava와 go 간의 병렬 í”„ëĄœê·žëžš 성늄 ëč„ꔐ
Java와 go 간의 병렬 í”„ëĄœê·žëžš 성늄 ëč„ꔐ
 
HBase Advanced - Lars George
HBase Advanced - Lars GeorgeHBase Advanced - Lars George
HBase Advanced - Lars George
 
PostgreSQL and Benchmarks
PostgreSQL and BenchmarksPostgreSQL and Benchmarks
PostgreSQL and Benchmarks
 
Introduction to OpenStack Cinder
Introduction to OpenStack CinderIntroduction to OpenStack Cinder
Introduction to OpenStack Cinder
 

Andere mochten auch

Microsoft Exchange 2013 Introduction
Microsoft Exchange 2013 IntroductionMicrosoft Exchange 2013 Introduction
Microsoft Exchange 2013 IntroductionMotty Ben Atia
 
MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012
MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012
MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012Manassé Achim kpaya
 
New Exchange Server 2013 Architecture
New Exchange Server 2013 ArchitectureNew Exchange Server 2013 Architecture
New Exchange Server 2013 ArchitectureKhalid Al-Ghamdi
 
Rapport de stage exchange
Rapport de stage exchangeRapport de stage exchange
Rapport de stage exchangehindif
 
Mise en place d'un systÚme de messagerie sécurisée pour une PME/PMI
Mise en place d'un systÚme de messagerie sécurisée pour une PME/PMIMise en place d'un systÚme de messagerie sécurisée pour une PME/PMI
Mise en place d'un systÚme de messagerie sécurisée pour une PME/PMIPapa Cheikh Cisse
 
Exchange 2013 Dimensionnement et Performance
Exchange 2013 Dimensionnement et Performance Exchange 2013 Dimensionnement et Performance
Exchange 2013 Dimensionnement et Performance Microsoft Technet France
 
Mise en place d'un systĂšme de messagerie sous debian avec: postfix, dovecot, ...
Mise en place d'un systĂšme de messagerie sous debian avec: postfix, dovecot, ...Mise en place d'un systĂšme de messagerie sous debian avec: postfix, dovecot, ...
Mise en place d'un systÚme de messagerie sous debian avec: postfix, dovecot, ...Manassé Achim kpaya
 
Alphorm.com Formation Lync Server 2013 (70-336)
Alphorm.com Formation Lync Server 2013 (70-336)Alphorm.com Formation Lync Server 2013 (70-336)
Alphorm.com Formation Lync Server 2013 (70-336)Alphorm
 
alphorm.com - Formation Exchange Server 2013 (70-341)
alphorm.com - Formation Exchange Server 2013 (70-341)alphorm.com - Formation Exchange Server 2013 (70-341)
alphorm.com - Formation Exchange Server 2013 (70-341)Alphorm
 
Deploying IBM Flex System into a Cisco Network
Deploying IBM Flex System into a Cisco NetworkDeploying IBM Flex System into a Cisco Network
Deploying IBM Flex System into a Cisco NetworkIBM India Smarter Computing
 
Exchange server 2013
Exchange server 2013Exchange server 2013
Exchange server 2013Santosh Kulkarni
 
IBM System Networking Easy Connect Mode
IBM System Networking Easy Connect ModeIBM System Networking Easy Connect Mode
IBM System Networking Easy Connect ModeIBM System Networking
 
Lync 2010 Conferencing Deep Dive
Lync 2010 Conferencing Deep DiveLync 2010 Conferencing Deep Dive
Lync 2010 Conferencing Deep DiveHarold Wong
 
Microsoft Lync 2010 Call Flows Explained
Microsoft Lync 2010 Call Flows ExplainedMicrosoft Lync 2010 Call Flows Explained
Microsoft Lync 2010 Call Flows ExplainedMUCUGL
 
Microsoft lync server 2013 step by step for anyone
Microsoft lync server 2013 step by step for anyoneMicrosoft lync server 2013 step by step for anyone
Microsoft lync server 2013 step by step for anyoneVinh Nguyen
 

Andere mochten auch (20)

Microsoft Exchange 2013 Introduction
Microsoft Exchange 2013 IntroductionMicrosoft Exchange 2013 Introduction
Microsoft Exchange 2013 Introduction
 
Exchange 2013 ABC's: Architecture, Best Practices and Client Access
Exchange 2013 ABC's: Architecture, Best Practices and Client AccessExchange 2013 ABC's: Architecture, Best Practices and Client Access
Exchange 2013 ABC's: Architecture, Best Practices and Client Access
 
Exchange 2013
Exchange 2013Exchange 2013
Exchange 2013
 
MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012
MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012
MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012
 
New Exchange Server 2013 Architecture
New Exchange Server 2013 ArchitectureNew Exchange Server 2013 Architecture
New Exchange Server 2013 Architecture
 
Rapport de stage exchange
Rapport de stage exchangeRapport de stage exchange
Rapport de stage exchange
 
Exchange 2013 Bonnes pratiques
Exchange 2013 Bonnes pratiques Exchange 2013 Bonnes pratiques
Exchange 2013 Bonnes pratiques
 
Mise en place d'un systÚme de messagerie sécurisée pour une PME/PMI
Mise en place d'un systÚme de messagerie sécurisée pour une PME/PMIMise en place d'un systÚme de messagerie sécurisée pour une PME/PMI
Mise en place d'un systÚme de messagerie sécurisée pour une PME/PMI
 
Exchange 2013 Dimensionnement et Performance
Exchange 2013 Dimensionnement et Performance Exchange 2013 Dimensionnement et Performance
Exchange 2013 Dimensionnement et Performance
 
Mise en place d'un systĂšme de messagerie sous debian avec: postfix, dovecot, ...
Mise en place d'un systĂšme de messagerie sous debian avec: postfix, dovecot, ...Mise en place d'un systĂšme de messagerie sous debian avec: postfix, dovecot, ...
Mise en place d'un systĂšme de messagerie sous debian avec: postfix, dovecot, ...
 
Alphorm.com Formation Lync Server 2013 (70-336)
Alphorm.com Formation Lync Server 2013 (70-336)Alphorm.com Formation Lync Server 2013 (70-336)
Alphorm.com Formation Lync Server 2013 (70-336)
 
alphorm.com - Formation Exchange Server 2013 (70-341)
alphorm.com - Formation Exchange Server 2013 (70-341)alphorm.com - Formation Exchange Server 2013 (70-341)
alphorm.com - Formation Exchange Server 2013 (70-341)
 
Deploying IBM Flex System into a Cisco Network
Deploying IBM Flex System into a Cisco NetworkDeploying IBM Flex System into a Cisco Network
Deploying IBM Flex System into a Cisco Network
 
Lenovo midokura
Lenovo midokuraLenovo midokura
Lenovo midokura
 
Exchange server 2013
Exchange server 2013Exchange server 2013
Exchange server 2013
 
IBM System Networking Easy Connect Mode
IBM System Networking Easy Connect ModeIBM System Networking Easy Connect Mode
IBM System Networking Easy Connect Mode
 
Lync 2010 Conferencing Deep Dive
Lync 2010 Conferencing Deep DiveLync 2010 Conferencing Deep Dive
Lync 2010 Conferencing Deep Dive
 
What’s new in lync 2010, microsoft
What’s new in lync 2010, microsoftWhat’s new in lync 2010, microsoft
What’s new in lync 2010, microsoft
 
Microsoft Lync 2010 Call Flows Explained
Microsoft Lync 2010 Call Flows ExplainedMicrosoft Lync 2010 Call Flows Explained
Microsoft Lync 2010 Call Flows Explained
 
Microsoft lync server 2013 step by step for anyone
Microsoft lync server 2013 step by step for anyoneMicrosoft lync server 2013 step by step for anyone
Microsoft lync server 2013 step by step for anyone
 

Ähnlich wie Microsoft Exchange 2013 architecture

Office Track: Exchange 2013 in the real world - Michael Van Horenbeeck
Office Track: Exchange 2013 in the real world - Michael Van HorenbeeckOffice Track: Exchange 2013 in the real world - Michael Van Horenbeeck
Office Track: Exchange 2013 in the real world - Michael Van HorenbeeckITProceed
 
Being Open: How Facebook got its Edge
Being Open: How Facebook got its EdgeBeing Open: How Facebook got its Edge
Being Open: How Facebook got its EdgeAPNIC
 
Name Based Net Architectures
Name Based Net ArchitecturesName Based Net Architectures
Name Based Net Architectureswebhostingguy
 
Name Based Net Architectures
Name Based Net ArchitecturesName Based Net Architectures
Name Based Net Architectureswebhostingguy
 
Web server
Web serverWeb server
Web serverSai Visal
 
Exchange 2013 Migration & Coexistence
Exchange 2013 Migration & CoexistenceExchange 2013 Migration & Coexistence
Exchange 2013 Migration & CoexistenceMicrosoft Technet France
 
Proxy http ftp dns email
Proxy http ftp dns emailProxy http ftp dns email
Proxy http ftp dns emailHeera K S
 
NFS and Oracle
NFS and OracleNFS and Oracle
NFS and OracleKyle Hailey
 
DEV301- Web Service Programming with WCF 3.5
DEV301- Web Service Programming with WCF 3.5DEV301- Web Service Programming with WCF 3.5
DEV301- Web Service Programming with WCF 3.5Eyal Vardi
 
Contoso corp
Contoso corpContoso corp
Contoso corpGil Lalo
 
EVCache: Lowering Costs for a Low Latency Cache with RocksDB
EVCache: Lowering Costs for a Low Latency Cache with RocksDBEVCache: Lowering Costs for a Low Latency Cache with RocksDB
EVCache: Lowering Costs for a Low Latency Cache with RocksDBScott Mansfield
 
2009-01-28 DOI NBC Red Hat on System z Performance Considerations
2009-01-28 DOI NBC Red Hat on System z Performance Considerations2009-01-28 DOI NBC Red Hat on System z Performance Considerations
2009-01-28 DOI NBC Red Hat on System z Performance ConsiderationsShawn Wells
 
Exl393 exchange 2013 architecture schnoll (rm221)
Exl393 exchange 2013 architecture schnoll (rm221)Exl393 exchange 2013 architecture schnoll (rm221)
Exl393 exchange 2013 architecture schnoll (rm221)Khalid Al-Ghamdi
 
3 Ways to Improve Performance from a Storage Perspective
3 Ways to Improve Performance from a Storage Perspective3 Ways to Improve Performance from a Storage Perspective
3 Ways to Improve Performance from a Storage PerspectivePerforce
 
Lync 2010 deep dive edge
Lync 2010 deep dive edgeLync 2010 deep dive edge
Lync 2010 deep dive edgeHarold Wong
 
The End of IPv4: What It Means for Incident Responders
The End of IPv4: What It Means for Incident RespondersThe End of IPv4: What It Means for Incident Responders
The End of IPv4: What It Means for Incident RespondersCarlos Martinez Cagnazzo
 
SoCal User Group Meeting 2013-05-06
SoCal User Group Meeting 2013-05-06SoCal User Group Meeting 2013-05-06
SoCal User Group Meeting 2013-05-06Thomas Stensitzki
 

Ähnlich wie Microsoft Exchange 2013 architecture (20)

Office Track: Exchange 2013 in the real world - Michael Van Horenbeeck
Office Track: Exchange 2013 in the real world - Michael Van HorenbeeckOffice Track: Exchange 2013 in the real world - Michael Van Horenbeeck
Office Track: Exchange 2013 in the real world - Michael Van Horenbeeck
 
Being Open: How Facebook got its Edge
Being Open: How Facebook got its EdgeBeing Open: How Facebook got its Edge
Being Open: How Facebook got its Edge
 
Name Based Net Architectures
Name Based Net ArchitecturesName Based Net Architectures
Name Based Net Architectures
 
Name Based Net Architectures
Name Based Net ArchitecturesName Based Net Architectures
Name Based Net Architectures
 
Web server
Web serverWeb server
Web server
 
Exchange 2013 Migration & Coexistence
Exchange 2013 Migration & CoexistenceExchange 2013 Migration & Coexistence
Exchange 2013 Migration & Coexistence
 
Proxy http ftp dns email
Proxy http ftp dns emailProxy http ftp dns email
Proxy http ftp dns email
 
Ch03 cas
Ch03 casCh03 cas
Ch03 cas
 
Jee conf
Jee confJee conf
Jee conf
 
NFS and Oracle
NFS and OracleNFS and Oracle
NFS and Oracle
 
DEV301- Web Service Programming with WCF 3.5
DEV301- Web Service Programming with WCF 3.5DEV301- Web Service Programming with WCF 3.5
DEV301- Web Service Programming with WCF 3.5
 
Contoso corp
Contoso corpContoso corp
Contoso corp
 
EVCache: Lowering Costs for a Low Latency Cache with RocksDB
EVCache: Lowering Costs for a Low Latency Cache with RocksDBEVCache: Lowering Costs for a Low Latency Cache with RocksDB
EVCache: Lowering Costs for a Low Latency Cache with RocksDB
 
2009-01-28 DOI NBC Red Hat on System z Performance Considerations
2009-01-28 DOI NBC Red Hat on System z Performance Considerations2009-01-28 DOI NBC Red Hat on System z Performance Considerations
2009-01-28 DOI NBC Red Hat on System z Performance Considerations
 
Exl393 exchange 2013 architecture schnoll (rm221)
Exl393 exchange 2013 architecture schnoll (rm221)Exl393 exchange 2013 architecture schnoll (rm221)
Exl393 exchange 2013 architecture schnoll (rm221)
 
3 Ways to Improve Performance from a Storage Perspective
3 Ways to Improve Performance from a Storage Perspective3 Ways to Improve Performance from a Storage Perspective
3 Ways to Improve Performance from a Storage Perspective
 
Lync 2010 deep dive edge
Lync 2010 deep dive edgeLync 2010 deep dive edge
Lync 2010 deep dive edge
 
Lecture15
Lecture15Lecture15
Lecture15
 
The End of IPv4: What It Means for Incident Responders
The End of IPv4: What It Means for Incident RespondersThe End of IPv4: What It Means for Incident Responders
The End of IPv4: What It Means for Incident Responders
 
SoCal User Group Meeting 2013-05-06
SoCal User Group Meeting 2013-05-06SoCal User Group Meeting 2013-05-06
SoCal User Group Meeting 2013-05-06
 

Mehr von Motty Ben Atia

Microsoft azure platforms
Microsoft azure platformsMicrosoft azure platforms
Microsoft azure platformsMotty Ben Atia
 
Windows Azure for IT
Windows Azure for ITWindows Azure for IT
Windows Azure for ITMotty Ben Atia
 
CA ARCserve Solution Overview
CA ARCserve Solution OverviewCA ARCserve Solution Overview
CA ARCserve Solution OverviewMotty Ben Atia
 
Sonicwall wireless & sra
Sonicwall wireless & sraSonicwall wireless & sra
Sonicwall wireless & sraMotty Ben Atia
 
Dell sonicwall connected security
Dell sonicwall connected securityDell sonicwall connected security
Dell sonicwall connected securityMotty Ben Atia
 
CA ARCserve Replication
CA ARCserve ReplicationCA ARCserve Replication
CA ARCserve ReplicationMotty Ben Atia
 
CA ARCserve High Availability
CA ARCserve High Availability CA ARCserve High Availability
CA ARCserve High Availability Motty Ben Atia
 
CA ARCserve Backup
CA ARCserve BackupCA ARCserve Backup
CA ARCserve BackupMotty Ben Atia
 
CA ARCserve d2d on demand overview updated
CA ARCserve d2d on demand overview updatedCA ARCserve d2d on demand overview updated
CA ARCserve d2d on demand overview updatedMotty Ben Atia
 
Adobe Acrobat XI Overview
Adobe Acrobat XI OverviewAdobe Acrobat XI Overview
Adobe Acrobat XI OverviewMotty Ben Atia
 
Adobe Creative Cloud Customer & Reseller Workflow
Adobe Creative Cloud Customer & Reseller WorkflowAdobe Creative Cloud Customer & Reseller Workflow
Adobe Creative Cloud Customer & Reseller WorkflowMotty Ben Atia
 
Adobe Creative Cloud For Teams
Adobe Creative Cloud For TeamsAdobe Creative Cloud For Teams
Adobe Creative Cloud For TeamsMotty Ben Atia
 
Scopia Management Solutions
Scopia Management SolutionsScopia Management Solutions
Scopia Management SolutionsMotty Ben Atia
 
Scopia Infrastructure Guide
Scopia Infrastructure GuideScopia Infrastructure Guide
Scopia Infrastructure GuideMotty Ben Atia
 
Avaya Scopia Endpoint & Mobility
Avaya Scopia Endpoint & MobilityAvaya Scopia Endpoint & Mobility
Avaya Scopia Endpoint & MobilityMotty Ben Atia
 
Avaya Scopia Series Overview
Avaya Scopia Series OverviewAvaya Scopia Series Overview
Avaya Scopia Series OverviewMotty Ben Atia
 
Avaya Network Management Overview
Avaya Network Management OverviewAvaya Network Management Overview
Avaya Network Management OverviewMotty Ben Atia
 
Avaya identity engines overview
Avaya identity engines overviewAvaya identity engines overview
Avaya identity engines overviewMotty Ben Atia
 

Mehr von Motty Ben Atia (20)

Microsoft azure platforms
Microsoft azure platformsMicrosoft azure platforms
Microsoft azure platforms
 
Windows Azure for IT
Windows Azure for ITWindows Azure for IT
Windows Azure for IT
 
CA ARCserve Solution Overview
CA ARCserve Solution OverviewCA ARCserve Solution Overview
CA ARCserve Solution Overview
 
Sonicwall wireless & sra
Sonicwall wireless & sraSonicwall wireless & sra
Sonicwall wireless & sra
 
Ngfw overview
Ngfw overviewNgfw overview
Ngfw overview
 
Dell sonicwall connected security
Dell sonicwall connected securityDell sonicwall connected security
Dell sonicwall connected security
 
CA ARCserve D2D
CA ARCserve D2DCA ARCserve D2D
CA ARCserve D2D
 
CA ARCserve Replication
CA ARCserve ReplicationCA ARCserve Replication
CA ARCserve Replication
 
CA ARCserve High Availability
CA ARCserve High Availability CA ARCserve High Availability
CA ARCserve High Availability
 
CA ARCserve Backup
CA ARCserve BackupCA ARCserve Backup
CA ARCserve Backup
 
CA ARCserve d2d on demand overview updated
CA ARCserve d2d on demand overview updatedCA ARCserve d2d on demand overview updated
CA ARCserve d2d on demand overview updated
 
Adobe Acrobat XI Overview
Adobe Acrobat XI OverviewAdobe Acrobat XI Overview
Adobe Acrobat XI Overview
 
Adobe Creative Cloud Customer & Reseller Workflow
Adobe Creative Cloud Customer & Reseller WorkflowAdobe Creative Cloud Customer & Reseller Workflow
Adobe Creative Cloud Customer & Reseller Workflow
 
Adobe Creative Cloud For Teams
Adobe Creative Cloud For TeamsAdobe Creative Cloud For Teams
Adobe Creative Cloud For Teams
 
Scopia Management Solutions
Scopia Management SolutionsScopia Management Solutions
Scopia Management Solutions
 
Scopia Infrastructure Guide
Scopia Infrastructure GuideScopia Infrastructure Guide
Scopia Infrastructure Guide
 
Avaya Scopia Endpoint & Mobility
Avaya Scopia Endpoint & MobilityAvaya Scopia Endpoint & Mobility
Avaya Scopia Endpoint & Mobility
 
Avaya Scopia Series Overview
Avaya Scopia Series OverviewAvaya Scopia Series Overview
Avaya Scopia Series Overview
 
Avaya Network Management Overview
Avaya Network Management OverviewAvaya Network Management Overview
Avaya Network Management Overview
 
Avaya identity engines overview
Avaya identity engines overviewAvaya identity engines overview
Avaya identity engines overview
 

KĂŒrzlich hochgeladen

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 

KĂŒrzlich hochgeladen (20)

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 

Microsoft Exchange 2013 architecture

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Load Balancer MDB HTTP Proxy IIS Client Access RPC CA Mailbox IIS RPS OWA, EAS, EWS, ECP, OAB POP, IMAP SMTP UM POP IMAP Transport UM SMTPPOP, IMAPHTTP MailQ RpcProxy SMTP SIP Redirect SIP + RTP POP/IMAPOutlook Web App Outlook EAS EAC PowerShell
  • 7.
  • 8.
  • 9. A Single Common Namespace Example Geographical DNS Solution Sue (somewhere in NA) DNS Resolution DAG VIP #1 VIP #2 Sue (traveling in APAC) DNS Resolution via Geo-DNS Round-Robin between # of VIPs DAG VIP #3 VIP #4 mail.contoso.com Round-Robin between # of VIPs
  • 10. 10
  • 11. Layer 4 LB CAS IIS HTTP Proxy MBX Protocol Head DB Layer 4 LB CAS IIS HTTP Proxy MBX Protocol Head DB SiteBoundary HTTP Local Proxy Request OWA Cross-Site Redirect Request MBX Protocol Head DB SiteBoundary Cross-Site Proxy Request HTTP HTTPHTTP HTTP 11 CAS IIS HTTP Proxy
  • 12. Exchange 2010 Legacy Coexistence Layer 4 LB CAS 2013 IIS HTTP Proxy MBX 2013 Protocol Head DB Exchange 2010 CAS Protocol Head MBX Store DB SiteBoundary E2010 CAS Protocol Head MBX Store DB RPC RPC Cross-Site Proxy Request Layer 7 LB OWA Cross-Site Redirect Request HTTP 12
  • 13. Legacy Coexistence Protocol E2007 user accessing E2010 namespace E2007 user accessing E2013 namespace E2010 user accessing E2013 namespace Requires Legacy Namespace Legacy Namespace No additional namespaces OWA ‱ Same AD site: silent or SSO FBA redirect ‱ Externally facing AD site: manual or silent/SSO cross-site redirect ‱ Internally facing AD site: proxy Silent redirect (not SSO) to CAS 2007 externally facing URL ‱ Proxy to CAS 2010 ‱ Cross-site silent redirect (not SSO), which may redirect to CAS 2010 or CAS 2013 Exchange ActiveSync ‱ EAS v12.1+ : Autodiscover & redirect ‱ Older EAS devices: proxy Proxy to MBX 2013 Proxy to CAS 2010 Outlook Anywhere Direct CAS 2010 support Proxy to CAS 2007 Proxy to CAS 2010 Autodiscover Exchange 2010 answers Autodiscover query for 2007 User Exchange 2013 answers Autodiscover query for 2007 User Proxy to CAS 2010 EWS Uses Autodiscover to find CAS 2007 EWS External URL Uses Autodiscover to find CAS 2007 EWS External URL Proxy to CAS 2010 POP/IMAP Proxy Proxy to CAS 2007 Proxy to CAS 2010 OAB Direct CAS 2010 support Proxy to CAS 2007 Proxy to CAS 2010 RPS n/a n/a Proxy to CAS 2010 ECP n/a n/a ‱ Proxy to CAS 2010 ‱ Cross-site redirect, which may redirect to CAS 2010 or CAS 2013 13
  • 14. What you need to control connectivity flow 14
  • 15.
  • 16.
  • 17. 17
  • 18. Front-End Transport Pipeline SMTP SendSMTP Receive Protocol Agents SMTP to MBX 2013SMTP from MBX 2013 External SMTP External SMTP Hub Selector 18
  • 19. 19
  • 20. 1. FET accepts initial SMTP conversation if source passes connection filtering 2. FET determines the recipient type/location via hub selector 3. Proxies the message to the appropriate destination 1. MBX 2013 determines if mail recipient is a remote destination and selects a FET within local site if the FrontEndProxyEnabled parameter on Send Connector is set to $true 2. MBX 2013 connects to FET and initiates SMTP conversation 3. FET proxies outbound connection to appropriate destination 20
  • 21. 21
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. 30 2560 2560 2560 2560 25602560 2560 2560 2560 2560 Per DB cache usage in Megabytes 10 Active DBs 0 Passive DBs 10 Max Allowed Active DBs 100GBSystemMemory ESE Cache ~25GB Search Foundations Cache ~25GB Other, IIS, EAS, OWA, OS, etc
 50GB
  • 31. 100GBSystemMemory ESE Cache ~25GB Search Foundations Cache ~25GB Other, IIS, EAS, OWA, OS, etc
 50GB DB1, 2560 DB2, 2560 DB3, 2560 DB4, 2560 DB5, 2560 DB6, 512 DB7, 512DB8, 512 DB9, 512 DB10, 512 Remaining Pool, 14336 Per DB cache usage in Megabytes 5 Active DBs 5 Passive DBs 10 Max Allowed Active DBs
  • 32. 100GBSystemMemory ESE Cache ~25GB Search Foundations Cache ~25GB Other, IIS, EAS, OWA, OS, etc
 50GB 4267 4267 42674267 4267 853 853 853 853 853 Per DB cache usage in Megabytes 5 Active DBs 5 Passive DBs 5 Max Active DBs Allowed
  • 33.
  • 34. Exchange 5.5 9gb, 18gb 10k-15k RPM 25mb MBX Exchange 2000 36gb 10k-15k RPM 100mb MBX Exchange 2003 72-146gb 10k-15k RPM 250mb MBX Exchange 2007 300-600gb 7200 RPM 2GB MBX Exchange 2010 2TB 7200 RPM 10GB MBX Exchange 2013 4-8TB 7200 RPM 25GB MBX
  • 36.
  • 37. Online | Cached Modes 48 | 76% IOPS reduction (disk IOPS capacity not expected to change) 18 | 41% Average RPC Latency reduction 17 | 34% increase in CPU per RPC processed (offset by additional CPU cores) ~4X increase in store memory overhead (~4GB vs. ~1GB not including ESE cache) 0.00 0.10 0.20 0.30 0.40 0.50 0.60 0.70 DB IOPS/MAILBOX 0.65 0.16 E14SP1 E15 Build 466 0 0.5 1 1.5 2 2.5 3 3.5 4 RPC AVERAGE LATENCY MCYCLES PER RPC PACKET STORE MEMORY PER MAILBOX (MB) 3.99 3.09 0.74 2.35 3.75 3.16 E14SP1 E15 Build 466 37
  • 38. 0 0.2 0.4 0.6 0.8 1 Exchange 2003 Exchange 2007 Exchange 2010 Exchange 2013 DB IOPS/Mailbox Exchange 2003 Exchange 2007 Exchange 2010 Exchange 2013 ~95.5% Reduction!
  • 39.
  • 40. 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
  • 41.
  • 42.
  • 44.
  • 45.
  • 46.
  • 47. Core Catalog CTS Incoming Documents Filter Word Break Content XForm MARS Writer Incoming Queries “CTS Flow” IMS Content XForm Query Parse “IMS Flow” Content Transformation System Integration Management Service
  • 49.
  • 50.
  • 51. Transport Pipeline SMTP to MBX Transport SubmissionSMTP from MBX Transport Delivery SMTP SMTP Delivery Agents for other protocols Submission Queue Delivery Queue Delivery Queue Pickup/Replay Categorizer Routing Agents SMTP Send SMTP Receive Protocol Agents
  • 52. Mailbox Transport SubmissionMailbox Transport Delivery Mailbox Transport Pipeline Store Driver Deliver MBX Deliver Agents SMTP SendSMTP Receive Hub Selector (Router) Store Driver Submit MBX Assistants MBX Submit Agents MAPI MAPI Mailbox Store SMTP to Transport ServiceSMTP from Transport Service
  • 53.
  • 54.
  • 55.
  • 56. 56
  • 57. DB2 MBX1 DB2 OWAMBX2 DB1 DB2 OWAMBX3 DB1 DB1DB1 CAS2 OWAOWA time Managed Availability = Monitoring + HA “Stuff breaks, but the Experience does not” DB1 DAG CAS1 CAS2 L4 Load Balancer
  • 58. 58
  • 59. 59
  • 60. 60
  • 61. 61
  • 62. 62