Exchange Server 2010规划与设计

技术顾问:徐火军
MVP MCT MCITP VCP
议            程:


                   •   Exchange Server 2010技术概览

                   •   Exchange Server 2010高可用性

                   •   Exchange Server 2010规划设计

                   •   Exchange Server 2010虚拟化与案例



9   Confidential                                    Services
Exchange Server

     2010 技术概览




10   Confidential      Services
Exchange Server发展史
First release                                                    Exchange 2010
                                                                     (aka ‘14’)
Standard release
Significant release
                                                        Exchange 2007

                                             Exchange 2003

                                       Exchange 2000
                             Exchange 5.5

                      Exchange 5.0

              Exchange 4.0




                         1996        1997   2000       2003   2006      2009



  DELL CONFIDENTIAL                                4
灵活和可靠     任何地点访问       保护和合规


• 连续的可用性   • 管理邮件过载    • 邮件归档
• 简化的管理    • 增强的语音邮件   • 保护沟通
• 部署的灵活性   • 高效协作      • 高级的安全性




              软件+服务


                                  Services
高可用性(HA)



                 北京           上海



           DB1        DB1     DB1   复制数据库到远程数
从磁盘和数据库    DB2        DB2     DB2   据中心
故障中快速恢复    DB3        DB3     DB3
           DB4        DB4     DB4
           DB5        DB5     DB5




 •   连续复制技术的革新
 •   2台服务器可以实现Exchange功能的冗余
 •   每个数据库有16副本,减少备份频率
 •   存储的部署方案选择更广泛
部署灵活性


                             企业网络                       电话系统
                                                       (PBX or VOIP)

                  边缘传输                  Hub 传输
                 路由和 AV/AS             路由和策略

   外部
  SMTP
  服务器
                                        邮箱服务器           统一消息
                                        邮件存储          语音邮件和话音访问
    移动电话


                                      客户访问服务器
Web 浏览器                                客户端连接
                                       Web services


Outlook (远程用户)
                                                       业务系统

                             Outlook (内部网用户)
任何地点访问



         •   增强的会话视图方便邮箱导航
         •   MailTips(邮件小贴士) 帮助避免不可传递的/指示
             错误的邮件



         •   语音邮件的文本预览加快邮件处理
         •   可定制的呼叫接听规则和菜单选项



         •   跨“三个屏幕”的全功能体验
         •   与伙伴共享闲/忙信息
优化的软件 + 服务




  自建系统                   云计算服务




               电脑


                    手机

         浏览器




             一致的用户体验
Exchange Server

     2010高可用性




14   Confidential      Services
Exchange 2007的高可用性

• Exchange 2007 Single Copy Cluster(SCC)
• Exchange 2007 Continuous Replication
• Exchange 2007 CCR+SCR
Exchange 2007的高可用性

• Exchange 2007的连续复制的高可用性
Exchange 2007的高可用性
• Exchange 2007 CCR+SCR (Server centric failover)
Exchange 2010的高可用性
                                                                 AD site: Dallas

                                                                    Client Access
                                    All clients connect                 Server
                                    via CAS servers

AD site: San Jose                                                    Mailbox
                                                                     Server 6

                    Client Access
                        Server                                                         Easy to stretch
                                                                                       across sites


                                                                                      Failover managed
    Mailbox          Mailbox           Mailbox        Mailbox       Mailbox
    Server 1         Server 2          Server 3       Server 4      Server 5
                                                                                      within Exchange




                                                                                    Database
                                                                                    centric failover
Exchange 2010 HA的主要特性
• 数据库的移动性(Database Mobility )
  – Exchange 2007 CMS为服务器等级,因此当单一的数据
    库发生损毁时,会使整个CMS Failover到另一个Node,
    这会影响其它可用的数据库使用者。
  – Exchange 2010通过数据移动性扩充系统对连续复制的
    使用。
  – Exchange 2010的数据库移动性提供更好的数据库保护
    及更高的可用性。
  – 当发生数据库损坏时,数据库副本可以立即(30秒)
    接管。因此,Exchange 2010提供了数据库等级的容错
    机制。
Exchange 2010 HA的主要特性

• 增量部署(Incremental Deployment )
  – Exchange 2007的CMS只支援Mailbox Server且必需事先
    成为Windows Cluster Node
  – Exchange 2010的DAG可以支持All in One服务器角色。可
    以在事后随时加入到DAG成为DAG复写成员。
  – Exchange 2007的CMS必需使用专用的硬件,硬件必需符
    合Windows Cluster的要求。
  – Exchange 2010的DAG整合了Windows Cluster组件,不再
    要求必需要使用专用的硬件。这也使得Exchange 2010
    可以在日后随时变更成为DAG成员。
Exchange Server

     2010规划与设计




19   Confidential      Services
Exchange 2010 sizing
       Server        Max Cores   Recommended   Max RAM   Recommended
       Roles                         Cores                   RAM
                                                             4GB +
   Mailbox           12 cores      8 cores      64GB
                                                          2-6MB/user
                                                            2GB/core
   CAS               12 cores      8 cores      16GB
                                                         (8GB minimum)
                                                            1GB/core
   Transport         12 cores      4 cores      16GB
                                                         (8GB minimum)
                                                             8GB +
   All-In-One        16 cores      8 cores      64GB
                                                          2-6MB/user
                                                            2GB/core
   UM                12 cores      4 cores      16GB
                                                         (4GB minimum)

 ~500-1000 users/core
 Generally ~500 mailboxes/SATA/NL SAS disk

 DELL CONFIDENTIAL                       18
Feature comparison by exchange version
                      Exchange 2000/2003           Exchange 2007            Exchange 2010

IOPS                    1 IOPS/heavy user        .32 IOPS/heavy user       .11 IOPS/heavy user
DB page size                    4K                         8K                      32K
IO Pattern                   Random                      Random             More sequential*
HA/DR                 Shared MSCS cluster for           CCR for HA        Continuous Availability
                            HA (no DR)                  SCR for DR         /DAG for HA and DR
# of db copies                  1                 2 (more with SCR)              Up to 16
Protection               Server/app only              Server/app and         Server/app and
                                                       storage/data           storage/data
Failover time                 ~2 min                     ~2 min                  ~30 sec
Failover                      Server                      Server                Database
granularity
Max RAM                        4GB                        32GB                    64GB
Backup                   Streaming or VSS       Streaming or VSS clones   Only VSS clones/snaps
methods                clones/snaps on SAN       /snaps off passive CCR
                                                         node

  DELL CONFIDENTIAL                              19
Agile Consolidated model example
6,000 mailbox architecture based on PS6000E + R710 + virtualization with 2 copies of
each database:

                                 Two node DAG cluster

                      VM #1: Mailbox role w/3000 mailboxes
                      VM #2: HubCAS role


                      VM #3: Mailbox role w/3000 mailboxes
                      VM #4: HubCAS role
                                                                          = database with 500 mailboxes
                                                                      #   = active copy of database
                             1     2      3      4
                                                                      #   = passive replica of database
                             5     6      7       8
                             9     10     11     12

                                                             RAID 5
                             1     2      3      4
                             5     6      7       8
                             9     10     11     12


 DELL CONFIDENTIAL                                    20
Simple distributed model example
6,000 mailbox architecture based on R510 using internal storage and 3 copies of
each database:


                               Four node DAG cluster
  Mailbox/Hub/CAS role         Mailbox/Hub/CAS role            Mailbox/Hub/CAS role
  1500 mailboxes               1500 mailboxes                  1500 mailboxes




    1     2      3        4     10     11     12      1          7     8       9      10
    5     6      7        8      2     3      4       5         11     12      1       2

    9                            6                               3

   Mailbox/Hub/CAS role
   1500 mailboxes                    RAID 0
                                                                      = database with 500 mailboxes
                                                                 #    = active copy of database
     4     5      6       7
                                                                 #    = passive replica of database
     8     9     10       11

    12
 DELL CONFIDENTIAL                                        21
SmB or branch office model example
   1,000 mailbox architecture based on T610 using internal storage and 2 copies of
   each database:


                                             Two node DAG cluster




                                    RAID 5
                                                                                = database with 100 mailboxes
                                                                            #   = active copy of database

                                                                            #   = passive replica of database


         Mailbox/Hub/CAS role                    Mailbox/Hub/CAS role
         1500 mailboxes                          1500 mailboxes
         1     2     3      4                    1     2      3         4

         5     6     7          8                5     6      7         8

         9     10                                9     10

DELL CONFIDENTIAL                                                   22
Exchange Server

     2010虚拟化与案例




19   Confidential      Services
案例一:
 XX公司需要部署Exchange作为企业邮件系统,目前企业共有500个邮箱用户,平均每用户
 每天发送与接收160封邮件,单个用户邮箱限制在2GB之内,方案设计要求考虑高可用性。




12   Confidential                        Services
案例二:
 XX公司需要部署Exchange作为企业邮件系统,目前企业共有3000个邮箱用户,平均每用
 户每天发送与接收160封邮件,方案设计要求考虑高可用性。




12   Confidential                         Services
案例拓扑:




12   Confidential   Services
案例三:
XX公司需要部署Exchange作为企业邮件系统,目前企业共有25000个邮箱用户,平均每用
户每天发送与接收100封邮件,方案设计要求考虑高可用性。
12   Confidential   Services
Q&A
谢谢!

Exchange server 2010规划与设计

  • 1.
  • 2.
    程: • Exchange Server 2010技术概览 • Exchange Server 2010高可用性 • Exchange Server 2010规划设计 • Exchange Server 2010虚拟化与案例 9 Confidential Services
  • 3.
    Exchange Server 2010 技术概览 10 Confidential Services
  • 4.
    Exchange Server发展史 First release Exchange 2010 (aka ‘14’) Standard release Significant release Exchange 2007 Exchange 2003 Exchange 2000 Exchange 5.5 Exchange 5.0 Exchange 4.0 1996 1997 2000 2003 2006 2009 DELL CONFIDENTIAL 4
  • 5.
    灵活和可靠 任何地点访问 保护和合规 • 连续的可用性 • 管理邮件过载 • 邮件归档 • 简化的管理 • 增强的语音邮件 • 保护沟通 • 部署的灵活性 • 高效协作 • 高级的安全性 软件+服务 Services
  • 6.
    高可用性(HA) 北京 上海 DB1 DB1 DB1 复制数据库到远程数 从磁盘和数据库 DB2 DB2 DB2 据中心 故障中快速恢复 DB3 DB3 DB3 DB4 DB4 DB4 DB5 DB5 DB5 • 连续复制技术的革新 • 2台服务器可以实现Exchange功能的冗余 • 每个数据库有16副本,减少备份频率 • 存储的部署方案选择更广泛
  • 7.
    部署灵活性 企业网络 电话系统 (PBX or VOIP) 边缘传输 Hub 传输 路由和 AV/AS 路由和策略 外部 SMTP 服务器 邮箱服务器 统一消息 邮件存储 语音邮件和话音访问 移动电话 客户访问服务器 Web 浏览器 客户端连接 Web services Outlook (远程用户) 业务系统 Outlook (内部网用户)
  • 8.
    任何地点访问 • 增强的会话视图方便邮箱导航 • MailTips(邮件小贴士) 帮助避免不可传递的/指示 错误的邮件 • 语音邮件的文本预览加快邮件处理 • 可定制的呼叫接听规则和菜单选项 • 跨“三个屏幕”的全功能体验 • 与伙伴共享闲/忙信息
  • 9.
    优化的软件 + 服务 自建系统 云计算服务 电脑 手机 浏览器 一致的用户体验
  • 10.
    Exchange Server 2010高可用性 14 Confidential Services
  • 11.
    Exchange 2007的高可用性 • Exchange2007 Single Copy Cluster(SCC) • Exchange 2007 Continuous Replication • Exchange 2007 CCR+SCR
  • 12.
    Exchange 2007的高可用性 • Exchange2007的连续复制的高可用性
  • 13.
    Exchange 2007的高可用性 • Exchange2007 CCR+SCR (Server centric failover)
  • 14.
    Exchange 2010的高可用性 AD site: Dallas Client Access All clients connect Server via CAS servers AD site: San Jose Mailbox Server 6 Client Access Server Easy to stretch across sites Failover managed Mailbox Mailbox Mailbox Mailbox Mailbox Server 1 Server 2 Server 3 Server 4 Server 5 within Exchange Database centric failover
  • 15.
    Exchange 2010 HA的主要特性 •数据库的移动性(Database Mobility ) – Exchange 2007 CMS为服务器等级,因此当单一的数据 库发生损毁时,会使整个CMS Failover到另一个Node, 这会影响其它可用的数据库使用者。 – Exchange 2010通过数据移动性扩充系统对连续复制的 使用。 – Exchange 2010的数据库移动性提供更好的数据库保护 及更高的可用性。 – 当发生数据库损坏时,数据库副本可以立即(30秒) 接管。因此,Exchange 2010提供了数据库等级的容错 机制。
  • 16.
    Exchange 2010 HA的主要特性 •增量部署(Incremental Deployment ) – Exchange 2007的CMS只支援Mailbox Server且必需事先 成为Windows Cluster Node – Exchange 2010的DAG可以支持All in One服务器角色。可 以在事后随时加入到DAG成为DAG复写成员。 – Exchange 2007的CMS必需使用专用的硬件,硬件必需符 合Windows Cluster的要求。 – Exchange 2010的DAG整合了Windows Cluster组件,不再 要求必需要使用专用的硬件。这也使得Exchange 2010 可以在日后随时变更成为DAG成员。
  • 17.
    Exchange Server 2010规划与设计 19 Confidential Services
  • 18.
    Exchange 2010 sizing Server Max Cores Recommended Max RAM Recommended Roles Cores RAM 4GB + Mailbox 12 cores 8 cores 64GB 2-6MB/user 2GB/core CAS 12 cores 8 cores 16GB (8GB minimum) 1GB/core Transport 12 cores 4 cores 16GB (8GB minimum) 8GB + All-In-One 16 cores 8 cores 64GB 2-6MB/user 2GB/core UM 12 cores 4 cores 16GB (4GB minimum)  ~500-1000 users/core  Generally ~500 mailboxes/SATA/NL SAS disk DELL CONFIDENTIAL 18
  • 19.
    Feature comparison byexchange version Exchange 2000/2003 Exchange 2007 Exchange 2010 IOPS 1 IOPS/heavy user .32 IOPS/heavy user .11 IOPS/heavy user DB page size 4K 8K 32K IO Pattern Random Random More sequential* HA/DR Shared MSCS cluster for CCR for HA Continuous Availability HA (no DR) SCR for DR /DAG for HA and DR # of db copies 1 2 (more with SCR) Up to 16 Protection Server/app only Server/app and Server/app and storage/data storage/data Failover time ~2 min ~2 min ~30 sec Failover Server Server Database granularity Max RAM 4GB 32GB 64GB Backup Streaming or VSS Streaming or VSS clones Only VSS clones/snaps methods clones/snaps on SAN /snaps off passive CCR node DELL CONFIDENTIAL 19
  • 20.
    Agile Consolidated modelexample 6,000 mailbox architecture based on PS6000E + R710 + virtualization with 2 copies of each database: Two node DAG cluster VM #1: Mailbox role w/3000 mailboxes VM #2: HubCAS role VM #3: Mailbox role w/3000 mailboxes VM #4: HubCAS role = database with 500 mailboxes # = active copy of database 1 2 3 4 # = passive replica of database 5 6 7 8 9 10 11 12 RAID 5 1 2 3 4 5 6 7 8 9 10 11 12 DELL CONFIDENTIAL 20
  • 21.
    Simple distributed modelexample 6,000 mailbox architecture based on R510 using internal storage and 3 copies of each database: Four node DAG cluster Mailbox/Hub/CAS role Mailbox/Hub/CAS role Mailbox/Hub/CAS role 1500 mailboxes 1500 mailboxes 1500 mailboxes 1 2 3 4 10 11 12 1 7 8 9 10 5 6 7 8 2 3 4 5 11 12 1 2 9 6 3 Mailbox/Hub/CAS role 1500 mailboxes RAID 0 = database with 500 mailboxes # = active copy of database 4 5 6 7 # = passive replica of database 8 9 10 11 12 DELL CONFIDENTIAL 21
  • 22.
    SmB or branchoffice model example 1,000 mailbox architecture based on T610 using internal storage and 2 copies of each database: Two node DAG cluster RAID 5 = database with 100 mailboxes # = active copy of database # = passive replica of database Mailbox/Hub/CAS role Mailbox/Hub/CAS role 1500 mailboxes 1500 mailboxes 1 2 3 4 1 2 3 4 5 6 7 8 5 6 7 8 9 10 9 10 DELL CONFIDENTIAL 22
  • 23.
    Exchange Server 2010虚拟化与案例 19 Confidential Services
  • 24.
  • 25.
  • 26.
    案例拓扑: 12 Confidential Services
  • 27.
  • 28.
    12 Confidential Services
  • 29.
  • 30.