1 / 36

INF204 - Exchange “12” - Part 1: The New Architecture

INF204 - Exchange “12” - Part 1: The New Architecture. Efi Bregman, Uzi Hefetz Microsoft. Goals and Agenda. What’s New in Exchange Server “12”? Part 1: E12 New Architecture E12 Administration Co-existence and Upgrade E12 Programmability changes Part 2:

trung
Download Presentation

INF204 - Exchange “12” - Part 1: The New Architecture

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. INF204 - Exchange “12” - Part 1:The New Architecture Efi Bregman, Uzi Hefetz Microsoft

  2. Goals and Agenda What’s New in Exchange Server “12”? Part 1: E12 New Architecture E12 Administration Co-existence and Upgrade E12 Programmability changes Part 2: INF310: Exchange “12” Advanced Features

  3. Exchange 2000/3 Challenges Backup/Restore Disaster Recovery Performance Security Routing Search Calendar Spam mail Resource Management Management & Delegation Automation/Scripting E-mail Lifecycle Management Planning & Deployment Audit Archiving

  4. ControlSimplify Deployment and Management • New Architecture • Flexible Installation Wizard • Intuitive console GUI • Scriptable command line UI

  5. E12 Edge Server E12 Server E12 Server Roles Intranet DMZ

  6. Client Access E12 Enterprise Topology Enterprise network Hub Transport Edge Transport PBX or VoIP OtherSMTPServers I Hygiene Routing Policy Routing N T Unified Messaging E Voice Messaging R Mailbox Applications: OWA N Fax Protocols: ActiveSync, POP, IMAP, RPC / HTTP … E Mailbox T Public Folders Programmability: Web services, Web parts

  7. Role Base Setup Simple GUI Install

  8. Role Base Setup Integrated BPA Prerequisites validation

  9. Role Base Setup Fully customizable unattended install

  10. E12 Routing

  11. E12 Routing Life without Linkstate • Exchange nowdepends on Active Directory topology • Full mesh connection • No reroutes, by default! • One Connector for E2K/E2K3 servers

  12. E12 Routing MAPI SMTP MAPI SMTP

  13. E12 RoutingOther transport related highlights • No IIS dependency • Greatly improved “agent” (event sink) • New rules engine for controlling mail flow • Can be administered through “Monad” • Improved logging • Simplified queuing - fully JET-based

  14. Administrative GroupsLife Without Administration Groups • E12 permission scope • Organization Wide • Single Server delegation • Sorting / filtering based on server attributes • Exchange 200x will simply see the E12 servers as belonging to a different AG

  15. Improved PerformanceReduced I/O by 70% !! • How is it possible? • More RAM => More database buffer cache • More Storage Groups => more checkpoint depth per user • 8K page size, and other physical schema optimizations • More IO tuning

  16. More Scalable • More Stores • 50 Storage Groups & 50 Databases! • No services rely on Public Folders • OAB • Free/Busy

  17. 64-bit Exchange 12 Exchange 2003 Exchange 2000 Exchange 5.5 Exchange 4.0 32-bit Control64-bit Imperative • Increase in traffic • Increase in message sizes • Larger and more attachments • More unique clients per user • Growing use of calendaring • More granular security rights • Larger number of users per server

  18. Additional Enhancements • Customizable Quota messages • 32k Rules limit has been increased • The ability to disable / enable MAPI access on a per mailbox basis • No more streaming (STM) file • More Log files

  19. Search • Index as items stored • Improved Performance • Reduced index size • 5% of the DB size • Used by outlook online mode & OWA

  20. E12 Search

  21. E12 System Manager

  22. E12 System ManagerSimplified Navigation • Multiple panes • Object Filtering • Consistent User Interface • Single tool for managing Exchange • Toolbox includes web release tools (ExBPA …)

  23. E12 System Manager

  24. Exchange Management Shell How to do something that took 2 hours in 1 minute?

  25. E12 Management Model Windows PowerShell (“Monad”) Engine AD E12 Store IIS Metabase Registry Files

  26. E12 Management Shell • Set the send quota for ALL mail enabled users in the DL called “RemoteUsers” to 1000 KB • Delete all messages in queue where sender is Bob • Move ALL users from server PORTLAND to the TUCSON server, database “DB1” Get-DistributionGroup “RemoteUsers” | Get-DistributionGroupMember | Set-Mailbox –ProhibitSendQuota 1000 Get-Message | where { $_.From -ilike *bob* } | remove-message Get-Mailbox –server PORTLAND | move-mailbox –targetDatabase “TUCSON\DB1”

  27. E12 Management Shell

  28. How do I upgrade to E12?

  29. Coexistence & Migration • No in-place upgrades (x64 …) • Coexistence • New E12 Administrative group • New E12 Routing group • New schema updates • No upgrades from Exchange 5.5 • Must first migrate to Exchange 200x

  30. Migration Process E12 Administrative Group Administrative Group 1 Administrative Group 2

  31. Extensibility for Developers • Web services API • Exchange command line shell scripts • Managed code transport agents • OWA Web Parts for SharePoint Portal apps

  32. IT Pro Admin groups Routing groups Active-Active clustering X.400 Co-existence with Ex5.5 GroupWise Connector/Mig. End-User OWA/IMAP/NNTP access to Public Folders Outlook Mobile Access (WAP) OWA rule creation/editing Cut from E12 Developer • Transport Event Sinks • CDO 1.2 • CDO for Workflow • CDOExm • Exchange WMI classes • IFS (M:) • Event Service • Exchange Web Forms • Workflow Designer

  33. Challenges Addressed Backup/Restore Disaster Recovery Performance Security Routing Search Calendar Spam mail Resource Management Management & Delegation Automation/Scripting E-mail Lifecycle Management Planning & Deployment Audit Archiving

  34. Tune in to Part 2 to hear about INF310: Exchange “12” Part 2 - E12 Advanced Features 15:45-17:00, Cהמלך , הרודס Local Continuous Replication (LCR) Cluster Continuous Replication (CCR) Calendar Improvements Transport Security And more …

  35. References • Windows PowerShell (“Monad”) RC1 x86 http://www.microsoft.com/downloads/details.aspx?familyid=2B0BBFCD-0797-4083-A817-5E6A054A85C9&displaylang=en

More Related