存档

文章标签 ‘Exchange 2007’

微软测试表明:Outlook Anywhere更适合运行在Windows 2008 R2平台下

2010年5月3日

最近,微软针对Exchange 2010 Client Access 角色和Outlook Anywhere分别在Windows 2008 SP2和Windows 2008 R2平台上进行了性能评估和测试。微软Windows Team发现,在特定服务器及固定CPU的情况下,Windows 2008 R2平台下的Outlook Anywhere连接可比Windows 2008 SP2多出一倍。

微软用于测试的客户端访问角色运行在一台八核至强服务器并拥有16GB内存的Windows 2008 R2上,另外两台服务器分别运行16个数据库的邮件角色,一台运行集线器传输角色,最后一台运行AD服务。

客户端通过10台计算机运行Exchange Load Generator 2010并使用Outlook 2007缓存模式和Outlook Anywhere(100个配置文件)

微软发现Windows 2008 R2和Windows 2008 SP2之间每用户消耗的CPU (MHz/用户)增加呈线性关系。然而,如下图所示,在独立Windows 2008 R2操作系统中Microsoft.Exchange.RPCClientAccess.Service进行的上升坡度小于Windows 2008 SP2 10倍。1

由于Windows RPC/HTTP Team已经对R2进行了全方面的性能优化和改进,所以较Windows 2008 SP2的预期有很大幅度的性能改善。由于微软进行的是操作系统层的改进,所以碎片也非常期望Exchange 2007 SP3获得同样的性能改善。

通过这些改进及微软的测试,原先在Windows 2008 SP2中预计支持6500个用户的硬件平台在Windows 2008 R2平台的相同服务器上可以运行约1.4万个用户。但请注意:微软测试的也只是CPU资源的占用情况,也可能带有一定的不确定性,碎片建议您还是自行进行下测试为好。2

下图对基本身份认证方面做了比较。在Windows 2008 R2 平台下,Outlook Anywhere基本身份认证比NTLM身份认证性消耗少2%3

在主流服务器的Window2008 SP2平台中支持达3000用户以上其实也是非常容易的4

在微软的测试中表明,其它连接方式(如:Outlook Web Access、IMAP4、POP3和Exchange ActiveSync)在这两个操作系统之间无显着差异。不过,如果您的主要用户使用 Outlook Anywhere,则Windows 2008 R2平台肯定为首选^_^

作者: 分类: Server 标签: ,

Exchange Server 2007 vs Windows Server 2008 R2

2009年9月26日

Picture1

Windows Server 2008 R2已经RTM有一段时间了,不过碎片最近发现,在Windows Server 2008 R2上安装 Exchange Server 2007 SP2会有一些问题(安装失败)。其实,Exchange Server 2007 SP2支持安装在Windows Server 2003 (R2 SP2) 和 Windows Server 2008(SP2)平台上,却并不支持Windows Server 2008 R2。当然微软决不是轻率做出这个决定的。

微软最终决定 Exchange Server 2007 SP2不支持Windows Server 2008 R2平台有两个主要的技术关键点:首先,Windows Server 2008 R2对OS做了大量的升级和改进,如果要支持Exchange 2007则需要做较大的投入来进行各方面测试。因为 Exchange 2007 SP2项目早于Windows Server 2008 R2 RTM,如果再需要兼容Windows Server 2008 R2的话,则需要耽误相当长时间的测试计划。其次, Exchange Server所在的服务器操作系统并不允许进行版本升级,再根据众多的客户反馈和调查,最终微软决定Exchange 2007 SP2可以部署在Windows Server 2008 R2做域控制器的域中,而不能直接部署在Windows Server 2008 R2服务器上。

微软回顾项目小组在做Exchange 2007 SP2相关支持Windows Server 2008 R2的工作时发现:要保证测试周期最短,又要保证完美的兼容性的同时,其实并不允许Exchange 2007 SP2利用到Windows 2008 R2 的新特性。所以微软决定,这项兼容工作将由下一个版本的Exchange 2010来实现。因此,基于这个现实,Exchange 2007 SP2只支持Windows Server 2008 R2域控制器,而要到Exchange 2010才支持直接部署到Windows 2008 R2操作系统上。经过碎片本人的测试,目前Exchange 2010 RC已经可以直接部署到 Windows Server 2008 R2 RTM操作系统上,并根据微软的内部消息,Exchange 2010在发布时将支持更多的Windows Server 2008 R2新特性。

其实在Exchange 2007 SP2是否支持Windows Server 2008 R2这个问题上进行抉择是一个艰难的决定,相信微软能够在发布关键更新功能和新应用的兼容性之间做出一个好的平衡。

作者: 分类: Server 标签:

Exchange ActiveSync 和 iPhone OS 3.1

2009年9月25日

许多使用Exchange Server的客户都向微软报告早于iPhone 3GS的iPhone设备无法登录到Exchange,实际上iPhone支持Exchange ActiveSync (EAS),并使用与Windows Mobile设备相同的访问协议。管理员只需要在Exchange Server 2007(SP1或更高版本)上启用如下两条策略即可:

  1. 要求对设备加密:此设置在设备上启用加密。并非所有设备都可以强制加密。   
  2. 允许不可设置的设备:此设置指定是否允许可能不支持应用所有策略设置的旧版设备使用 Exchange ActiveSync 连接到 Exchange 2007。 原因:iPhone 3GS支持设备加密, 早期的iPhone(包括iPhone 3G) 不支持设备加密。加之iPhone OS 3.1之前,设备无法正确更新策略状态,导致在Exchange Server上未配置“要求对设备加密”和“允许不可设置的设备”时无法正常访问。

关于Exchange ActiveSync更多信息可参考:了解 Exchange ActiveSync 邮箱策略

作者: 分类: Server 标签:

部署Exchange 2007 Service Pack 2的必要条件

2009年9月2日

虽然Exchange 2007 Service Pack 2包括了一系列的修复补丁和新特征,但要安装Exchange 2007 SP2必需执行如下4大步骤:

  1. 扩展Schema
  2. Prepare AD
  3. 安装Windows Installer 4.5
  4. 卸载临时更新

扩展Schema

为顺利部署Exchange 2007 SP2,您必需首先扩展活动目录架构。取决于不同的环境结构,通常会有如下可能性:

  • 如果当前活动目录环境中未部署过任何Exchange Server,在部署Exchange 2007 SP2过程中扩展Schema时,对架构的扩展可支持并允许用户在今后直接部署从Exchange 2000到Exchange 2010的版本
  • 如果当前活动目录环境从Exchange 2000升级到Exchange 2007,在部署Exchange 2007 SP2过程中扩展Schema时,对架构的扩展可支持并允许用户在今后直接部署从Exchange 2003到Exchange 2010的版本
  • 如果当前活动目录环境从Exchange 2003升级到Exchange 2007,在部署Exchange 2007 SP2过程中扩展Schema时,对架构的扩展可支持并允许用户在今后直接部署从Exchange 2007到Exchange 2010的版本
  • 如果当前活动目录环境从Exchange 2007升级到Exchange 2007 SP2,在部署Exchange 2007 SP2过程中扩展Schema时,Exchange 2010的架构将被应用到当前环境中
    如何扩展架构?
    要扩展架构,当前环境必需满足如下条件:
  1. 用户必需有Schema Admins和Enterprise Admins组权限
  2. 在扩展架构过程中,当前AD站点的Schema Master必需在线
  3. 要扩展架构的Exchange 2007计算机必需已安装:

                   a.  Windows Server 2003 SP2 已安装Windows Installer 4.5
                   b.  Windows Server 2008 已安装Windows Installer 4.5
                   c.  Windows Server 2008 SP2

    满足以上条件后,直接使用setup /PrepareSchema进行扩展

    Prepare AD

    Exchange 2010为了支持基于角色的访问控制(RBAC)模型,会创建一个Exchange Trusted Subsystem (ETS,Exchange信任子系统)安全组。ETS是一个有非常高特权级的通用安全组,其成员可以读写Exchange组织中的所有Exchange-related对象。Exchange 2010中的所有远程PowerShell会话上下文都运行在ETS模式下。

    为了保证Exchange 2010和Exchange 2007 SP2的共存,此安全组会在Prepare AD过程中被自动创建到Microsoft Exchange Security Groups组织单元中,并在安装SP2的二进制文件时被自动添加到Exchange 2007 Server的本地管理员组当中。

    如何Prepare AD?

      要Prepare AD,当前环境必需满足如下条件:

    1. 用户必需有Enterprise Admins组权限
    2. 在扩展架构过程中,当前AD站点的Schema Master必需在线
    3. 要扩展架构的Exchange 2007计算机必需已安装:                a.  Windows Server 2003 SP2 已安装Windows Installer 4.5
                     b.  Windows Server 2008 已安装Windows Installer 4.5
                     c.  Windows Server 2008 SP2

    满足以上条件后,直接使用setup /PrepareAD行扩展

     

    安装Windows Installer 4.5

    Windows Installer是Windows操作系统的组成部分,Windows Installer为安装和卸载软件提供标准基础。ISV(独立软件开发商)可以非常方便的创建Windows Installer软件包,并用于帮助用户安装、维护和卸载软件。关于Windows Installer的详细信息可参考http://msdn.microsoft.com/en-us/library/cc185688(VS.85).aspx

    Exchange 2007和Exchange 2010在安装过程中都会用到Windows Installer,用户通过安装包中的MSI文件来启动并进行产品安装,Windows Installer也允许用户使用MSP文件为产品进行补丁安装。

    如何安装Windows Installer 4.5?

    Windows Server 2003 SP2、Windows Vista SP1和Windows Server 2008 RTM操作系统用户可以到http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=5a58b56f-60b6-4412-95b9-54d056d6f9f4下载Windows installer 4.5进行安装。

    Windows Vista SP2和 Windows Server 2008 SP2已经集成了Windows Installer 4.5,无需用户再单独下载进行安装。

    卸载临时更新

    从Exchange 2007发布至今,微软提供了很多针对其功能、性能和安全性的小补丁,并在这些补丁达到一定量后通过发布Rollups的方式来集中向企业发布补丁集成包,此举大大简化管理员的日常工作。不过,很多时候管理员都需要使用补丁临时解决一些问题,而等不到Rollups的发布。由于用户使用这些“临时”补丁,可能造成今后的Rollups或Service Pack无法正常安装,因此笔者建议用户在打SP2之前卸载这些临时补丁。

    如果您在安装或升级Exchange 2007 Service Pack 2过程中遇到任何问题或报错,可以通过我Blog提供的联系方式联系到我,非常高兴能够和您进行交流。

    作者: 分类: Server 标签: