Presentation is loading. Please wait.

Presentation is loading. Please wait.

EXL311: Exchange Server 2013 Architecture Deep Dive Scott Schnoll Microsoft Corporation EXL311.

Similar presentations


Presentation on theme: "EXL311: Exchange Server 2013 Architecture Deep Dive Scott Schnoll Microsoft Corporation EXL311."— Presentation transcript:

1 EXL311: Exchange Server 2013 Architecture Deep Dive Scott Schnoll Microsoft Corporation scott.schnoll@microsoft.com http://aka.ms/schnoll @schnoll EXL311

2 About this Presentation Capabilities are subject to change Packaging and licensing have not yet been determined Any screen captures or concepts shown are pre-release and for illustration purposes only All performance statistics are pre-release and subject to change

3

4 L7 LB 2010 Separate HA solutions for each role Introduced the DAG Rich management experience using RBAC Support for Hybrid deployments CA S HT MBX 200 7 Separate roles for ease of deployment and management segmentation Support cheaper storage Ex SAN Ex 2000/2003 Role differentiation through manual configuration Backups and hardware solutions for “reliability” ?

5 Internal Network Phone system (PBX or VOIP) Web browser Outlook (remote user) Mobile phone Line of business application Mailbox Stores mailbox and public folder items Unified Messaging Voice mail and voice access Client Access Client connectivity Web services Outlook (local user) Layer 7 LB AD External SMTP servers Edge Transport Routing and AV/AS Hub Transport Routing and policy Forefront Online Protection for Exchange

6

7 Architecture Changes

8

9

10 Internal Network External SMTP servers Phone system (PBX or VOIP) Web browser Outlook (remote user) Mobile device Line of business application AD DAG Layer 4 LB CAS Array Exchange Online Protection Outlook (local user) Exchange 2010 Edge Transport

11 Protocols, Server Agents Business Logic Storage EWS RPC CA Transport Assistants MRS MRSProxy MRS MRSProxy EWS RPC CA Transport Assistants MRS MRSProx y MRS MRSProx y Server1 (V n )Server2 (V n+1 ) XSO MailItem Other API CTS Store ESE Content index Content index File system XSO MailItem Other API CTS Store ESE Content index Content index File system SMTP MRS proxy protocol EWS protocol Custom WS Banned E2010

12 AuthN, Proxy, Re-direct AuthN, Proxy, Re-direct Protocols, API, Biz-logic Protocols, API, Biz-logic Assistants, Store, CI Exchange 2010 Architecture AuthN, Proxy, Re-direct AuthN, Proxy, Re-direct Store, CI Protocols, Assistants, API, Biz-logic Exchange 2013 Architecture Client Access Mailbox Client Access Hub Transport, Unified Messaging Mailbox Hardware Load Balancer L4 LB L7 LB

13 Client Access Server Role

14

15

16 Load Balancer MDB HTTP Proxy IIS Client Access RPC CA Mailbox IIS RPS OWA, EAS, EWS, ECP, OAB POP, IMAP SMTP UM POP IMAP Transpo rt UM SMTP POP, IMAP HTTP MailQ RpcProxy SMTP SI P Redirect SIP + RTP POP/IMAP Outlook Web AppOutlookEASEACPowerShell

17

18

19

20

21

22 Front-End Transport Service

23

24 Front-End Transport Pipeline SMTP ReceiveSMTP Send Protocol Agents SMTP to MailboxSMTP from Mailbox External SMTP Hub Selector

25

26

27 Mailbox Server Role

28

29 MBX1 MBX2 MBX16

30

31 Managed Store

32

33

34

35 IOPS Reductions

36

37 +97% Reduction!

38 Larger Mailboxes

39 1 Day15011 MB 1 Month3300242 MB 1 Year390002.8 GB 2 Years780005.6 GB 4 Years15600011.2 GB

40

41 Modern Public Folders

42 MBX 2013 MBX 2013 CAS2013 MBX 2013 MBX 2013 MBX 2013 MBX 2013 Public logon Privat e logon Public logon Content Mailbox Hierarchy Mailbox

43

44 New Search Infrastructure

45

46 FAST Core Catalog CTS Incoming Documents Filter Word Break Content XForm MARS Writer Incoming Queries “CTS Flow” IMS Content XForm QueryParse “IMS Flow” Results

47 Mailbox DBDB Id x Transport CTS Mailbox Store DBDB Index Node Id x ExSearch Local Delivery Reliable Event CTS Read Content Log

48 Transport-related Changes

49

50 Transport Pipeline SMTP to MBX Transport Submission SMTP from MBX Transport Delivery SMTP Delivery Agents for other protocols Submission Queue Delivery Queue Pickup/Replay Categorizer Routing Agents SMTP Send SMTP Receive Protocol Agents

51 Mailbox Transport Submission Mailbox 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 Mailbox Store SMTP to Transport Service SMTP from Transport Service

52

53

54 DAG MBX1 MBX Transport Transport DB2 DB1 MBX2 MBX Transport Transport DB2 DB1 MAPI SMTP

55

56 EXL315 – Exchange Server 2013 High Availability and Site Resilience Contact Me Later at scott.schnoll@microsoft.com EXL332 – Exchange Server 2013 Deployment and Coexistence EXL326 – The New Exchange – Data Loss Prevention EXL333 – The New Exchange – Archiving and Compliance Find Me Later at: 11:00am – 11:30am – Speaker Lounge on Wed | Thurs | Fri

57 Download Exchange Server 2013 Preview and Lync 2013 PreviewExchange Server 2013 PreviewLync 2013 Preview Try the new Exchange and Lync Online in the Office 365 Enterprise PreviewOffice 365 Enterprise Preview Test drive Exchange and Lync in our Customer Immersion Experience Centers Get a Lync business value assessment or Exchange and Lync technical briefing

58


Download ppt "EXL311: Exchange Server 2013 Architecture Deep Dive Scott Schnoll Microsoft Corporation EXL311."

Similar presentations


Ads by Google