第3章:理解Core Exchange Server 2007设计计划

地空导弹

123.4. 页3.
第3页共4页

Outlook Outlook 2007的“沉重”客户端已经经历了大量的变化,既可以应用于应用程序的外观和感受,以及后端邮件功能。基于Microsoft Research和客户反馈,Spee和enve已被简化。Outlook 2003的用户可能熟悉大多数布局,而Outlook 2000和以前版本的用户可能需要一些习惯于布局和配置。

在后端,Outlook 2007改进了Exchange Server 2007系统和Outlook 2007客户端之间发生的MAPI压缩。增加的压缩有助于降低网络流量,并提高客户端和服务器之间的通信的整体速度。

除了MAPI压缩之外,Outlook 2007扩展了Outlook 2003在缓存模式下运行的能力,它自动检测客户端和服务器之间的慢速连接,并调整Outlook功能以匹配链接的速度。当检测到慢速链接时,Outlook可以配置为只下载邮件标题信息。当电子邮件被打开时,整个电子邮件将被下载,如有必要,包括附件。这大大减少了通过线路发送的比特量,因为只有那些需要的电子邮件才会通过连接发送。

Outlook 2007 Client是用于物理位于Exchange Server的用户最有效和全功能的客户端。但是,通过缓存模式功能的增强功能,Outlook 2007也可以在远程位置有效地使用。在决定作为设计的一部分部署的客户端时,您应该记住这些概念。

使用Outlook Web Access访问Exchange (OWA)

Exchange Server 2007中的Outlook Web Access(OWA)客户端已得到增强并针对性能和可用性进行了优化。现在,全功能客户端和OWA之间存在差别很小。考虑到这一点,OWA现在是一个更高效的客户端,用于远程访问Exchange服务器。OWA没有的一个主要功能,但完整的Outlook 2007客户端是脱机邮件访问支持。如果需要这样,应部署完整客户端。

使用Exchange ActiveSync(EAS)

Exchange Server 2007中的Exchange ActiveSync (EAS)支持允许移动客户端(例如Pocket PC设备)与Exchange服务器同步,从而允许从手持设备访问电子邮件。EAS还支持直接推送(Direct Push)技术,允许将电子邮件即时发送到运行Windows Mobile 5.0和消息安全和功能包(MSFP)的手持设备上。

理解简单邮件传输协议(SMTP)

简单邮件传输协议(Simple Mail Transfer Protocol, SMTP)是一种行业标准协议,在Internet上广泛用于邮件传递。SMTP内置在Exchange服务器中,Exchange系统使用它将邮件消息从一个系统中继到另一个系统,这与通过Internet上的SMTP服务器中继邮件的方式类似。Exchange依赖于SMTP进行邮件传递,并使用它进行内部和外部邮件访问。

缺省情况下,Exchange Server 2007使用DNS将发送到Internet的消息路由出Exchange拓扑。但是,如果用户希望在将消息传输到Internet之前将其转发到智能主机,则可以手动设置SMTP连接器以启用Exchange系统外的邮件中继。SMTP连接器还通过将DNS查找任务卸载给SMTP智能主机来降低Exchange服务器上的风险和负载。SMTP连接器可以专门为这种类型的功能在环境中设计。

使用Outlook Anywhere(以前称为RPC)

一个非常有效和改进的访问Exchange Server 2007的客户端方法被称为Outlook Anywhere。这种技术以前被称为RPC over HTTP或Outlook over HTTP。该技术支持跨防火墙的标准Outlook 2007访问。Outlook 2007客户端将Outlook RPC包封装为HTTP或HTTPS包,并通过标准的web端口(80和443)发送它们,然后它们被Exchange Server 2007系统提取。该技术使Outlook能够使用其标准RPC协议进行通信,但是要跨越防火墙和路由器,而这些防火墙和路由器通常不允许RPC通信。该协议的潜在用途非常重要,因为许多情况不需要使用繁琐的VPN客户端。

配置Exchange Server 2007以实现最大性能和可靠性

在对广告设计的决定后,Exchange Server放置和客户端访问,Exchange Server本身的优化有助于确保消息传递平台的效率,可靠性和安全性。

设计Exchange的最佳操作系统配置

如前所述,Exchange Server 2007仅在Windows Server 2003操作系统上运行,并计划能够在Windows Server操作系统的下一个版本上运行,当前称为Windows Longhorn。对操作系统的增强,特别是在安全性方面,使Windows Server 2003更优化的交换选择。除非需要群集(包括集群连续复制),除非对于较小的组织不常见,否则可以将Windows Server 2003的标准版本作为操作系统安装。


注意:与流行误解相反,可以在操作系统的标准版上安装Exchange的企业版,反之亦然。虽然对这一概念有很多困惑,但这两个版本的交换都设计为与任何一个版本的Windows互操作。


避免虚拟内存碎片问题

Windows Server的先前迭代遭到虚拟内存(VM)碎片的问题。问题将在具有大于1GB RAM的系统上表现出来,该系统运行Memory-Instory应用程序,如SQL Server或Exchange。Windows 2000 Server的Advanced Server Edition为此问题启用了解决方法,以内存分配交换机的形式为用户内核分配了附加内存。

Windows Server 2003包括了在标准版和企业版软件中使用这种内存优化技术的能力,这样交换机现在就可以在任何物理RAM超过1GB的Windows Server 2003系统上使用。交换机添加到交换机的末端boot.ini.文件。

/ 3 gbswitch告诉Windows分配3GB的内存给用户内核,而/ userva = 3030switch根据Microsoft执行的测试来优化内存配置,这些测试确定了为最佳性能和最不可能出现的虚拟机碎片实例分配的完美兆字节数。此设置仅适用于32位版本的Windows 2003,因此它不会应用于Exchange 2007服务器,但将应用于Exchange 2007环境中的32位域控制器和任何其他支持32位的服务器。

配置磁盘选项以进行性能

最重要的设计元素,提高了交换效率和速度,是交换数据库的分离,并将Exchange登录到单独的硬盘驱动器卷上。由于执行的硬盘驱动器类型的固有差异(日志主要写入操作,主要读取数据库),将这些元素分离到单独的卷上显着提高了服务器性能。即使是最小的Exchange Server实现,请将这些组件分开。图3.3.说明了如何配置数据库和日志卷的一些示例。

图3.3.

图3.3

数据库和日志卷配置。

在Server1上,OS和日志位于同一镜像C:\卷,数据库位于单独的RAID-5驱动器集上。使用Server2,配置将拍摄一个缺口,仅在C:\上的OS上播放OS,D:\上的日志以及RAID-5 E:\卷上的数据库。最后,Server3在最佳配置中配置,每个数据库的单独卷和日志文件的卷。配置更高级,驱动器配置越详细且复杂。但是,必须要记住的最重要因素是尽可能将Exchange数据库与日志分开。

与多个交换数据库和存储组一起工作

Exchange Server 2007的企业版不仅可以启用大于75GB的数据库,它还可以在单​​个服务器上创建多个单独的数据库。这一概念在设计方面提供了极大的灵活性,同时实现了减少停机时间和提高性能。

存储组是共享一组日志的数据库的逻辑分组。每个Exchange Server 2007企业系统每个服务器都可以处理最多50个存储组。每个存储组可以包含最多五个数据库,但服务器上的数据库总数不能等于50多个。


注意:如果要使用群集连续复制(CCR),则重要的是要注意,CCR仅支持每个存储组的单个数据库。此外,Microsoft在运行CCR的服务器上建议不超过30个数据库。


但是,在实践中,创建的存储组的每个实例都使用更大的资源量,因此仅在绝对必要时才创建额外的存储组是明智的。另一方面,多个数据库可以解决几个问题:

  • 减少数据库还原时间-Smaller数据库需要更少的时间来恢复磁带。如果有一组需要更快的恢复时间(例如管理),这一概念可能会有所帮助。然后,该组的所有邮箱都可以将其放置在单独的数据库中,以便在服务器或数据库故障时提供更快的恢复时间。

  • 提供单独的邮箱限制策略-eace数据库可以配置不同的邮箱存储限制。例如,标准用户数据库可以在邮箱上具有200 MB限制,并且管理数据库可能具有500 MB的限制。

  • 通过分配用户负载来降低风险- 在多个数据库中分发用户加载,减少了丢失所有用户邮件连接的风险。例如,如果单个数据库包含所有用户的数据库,则没有人能够邮件。但是,如果这些用户分为三个数据库,则只有三分之一的用户将在数据库故障时无法邮寄。


注意:多数据库的一个缺点是在数据库之间丢失了单实例存储的概念。当服务器上只存储发送给多个人的电子邮件的一个副本时,就会出现单实例存储,这极大地减少了存储大量邮件所需的空间。但是,每个单独的数据库必须保留大量邮件的副本,这增加了数据库的总大小。


理解Exchange Server 2007的集群

Exchange Server 2007配置为使用Windows Server 2003群集,以增强冗余并增加正常运行时间。群集是一个昂贵的选项,但是一个可以提高Exchange Server 2007实现的可靠性。

与以前的版本相比,Exchange Server 2007的集群选项有了显著的变化。传统的共享存储集群现在称为单拷贝集群。使用日志文件的异步同步自动跨地理位置集群数据库的新选项现在可用,称为集群连续复制(CCR)。关于Exchange 2007集群的更多信息可以在第4章“构建企业级Exchange环境”和第31章“Exchange Server 2007中的持续备份、集群和网络负载平衡”中找到。


注意:Microsoft不再支持完整的主动主动群集配置。因此,至少一个群集节点应该被配置为被动。例如,通过八路聚类,这意味着七个节点可以是活动的,一个节点必须是被动的。


监视Microsoft Operations Manager 2005的设计概念

Exchange Server 2007的增强功能不会停止对产品本身的改进。新功能已添加到Microsoft Operations Manager(MOM)的Exchange管理包中,使MOM能够监视Exchange服务器以获取关键事件和性能数据。MOM管理包被预先配置以监视特定于交换信息,并使管理员能够主动监控Exchange服务器。有关使用MOM监视Exchange Server 2007的更多信息,请参阅第20章“使用Microsoft Operations Manager来监视Exchange Server 2007”。

保护和维护Exchange服务器2007实现

Exchange Server 2007的最大优势之一是强调安全性。除了Windows Server 2003之外,Exchange Server 2007是在Microsoft Trustworthy计算计划期间和之后开发的,这有效地强调了产品中的新功能。在Exchange Server 2007中,这意味着操作系统和应用程序默认使用“安全”设计。

默认情况下,如果需要,必须打开Exchange中的所有非性功能。这是从以前的Microsoft模型完全更改,它具有所有服务,附加组件和始终运行的所有服务,附加组件和选项,呈现比所需的更大的安全漏洞。在Exchange Server 2007中有效地设计安全性变得更加容易,因为它现在只能识别要打开的组件,而不是识别需要关闭的所有内容。

有关的:
123.4. 页3.
第3页共4页
IT薪水调查:结果是