第三章:理解Core Exchange Server 2007设计方案

地空导弹

123.4 第3页
第3页4

Outlook的“重型”客户端Outlook 2007已经经历了大量的更改,包括应用程序的外观和感觉,以及后端邮件功能。基于微软的研究和客户反馈,它的外观和感觉得到了优化。Outlook 2003的用户可能熟悉大部分布局,而Outlook 2000和以前版本的用户可能需要一些时间来适应布局和配置。

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

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

对于物理位置靠近Exchange服务器的用户来说,Outlook 2007客户机是最有效和功能最完善的客户机。然而,通过对缓存模式功能的增强,Outlook 2007还可以在远程位置有效地使用。在决定将哪个客户机部署为设计的一部分时,应该记住这些概念。

访问与Outlook Web Access (OWA)交换

Outlook Web Access (OWA)客户在Exchange Server 2007已增强和优化的性能和可用性。现在,全功能客户端和OWA之间几乎没有什么区别。考虑到这一点,OWA现在是远程访问Exchange服务器的更高效的客户机。一个主要的功能,OWA没有,但完整的Outlook 2007客户端,是离线邮件访问支持。如果需要这样做,则应该部署完整客户机。

使用Exchange ActiveSync (EAS)

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

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

简单邮件传输协议(SMTP)是一种行业标准协议,在Internet上广泛用于邮件传递。SMTP内置于Exchange服务器中,被Exchange系统用于将邮件消息从一个系统转发到另一个系统,这类似于在Internet上跨SMTP服务器转发邮件的方式。Exchange依赖于SMTP进行邮件传递,并将其用于内部和外部邮件访问。

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

在任何地方使用Outlook(以前称为HTTP上的RPC)

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

配置Exchange Server 2007以获得最大的性能和可靠性

在决定了广告设计、Exchange服务器布局和客户机访问之后,对Exchange服务器本身的优化有助于确保消息传递平台的效率、可靠性和安全性。

设计一个最佳作业系统配置为Exchange

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


注意 -与普遍的误解相反,Exchange的企业版可以安装在操作系统的标准版上,反之亦然。尽管在这个概念上有很多混淆,但两个版本的Exchange都设计为与任意一个版本的Windows互操作。


避免虚拟内存碎片问题

Windows Server的前几次迭代遇到了虚拟内存(VM)碎片的问题。这个问题会在RAM大于1GB的系统上表现出来,这些系统运行SQL Server或Exchange等内存密集型应用程序。Windows 2000 Server的高级服务器版本为这个问题启用了一个解决方案,其形式是内存分配开关,为用户内核分配额外的内存。

Windows Server 2003包括在标准版和企业版软件中使用这种内存优化技术的能力,因此现在可以在物理RAM超过1GB的任何Windows Server 2003系统上使用switch。开关被添加到末端的ini文件。

/ 3 gbswitch告诉Windows为用户内核分配3GB的内存,并且/ USERVA = 3030开关优化存储器配置,基于测试由Microsoft该确定的兆字节数完美分配用于最佳性能和VM碎裂的可能性最小的实例执行。此设置仅适用于Windows 2003的32位版本,因此它并不适用于Exchange 2007服务器,但将适用于32位域控制器和其他任何支持32位服务器在Exchange 2007环境。

为性能配置磁盘选项

惟一最重要的设计元素是将Exchange数据库和Exchange日志分离到单独的硬盘驱动器卷上,这可以提高交换的效率和速度。由于所执行的硬盘操作类型的内在差异(日志主要执行写操作,数据库主要执行读操作),将这些元素分离到单独的卷上可以显著提高服务器性能。即使在最小的Exchange服务器实现中,也要保持这些组件独立。图3.3举例说明如何配置数据库和日志卷。

图3.3

图3.3

数据库和日志卷配置。

在Server1上,操作系统和日志位于同一镜像C: \体积和数据库位于一个单独的raid - 5开集。Server2,配置了一个等级,与操作系统只在C: \,日志在D: \,和数据库在raid - 5 E: \体积。最后,在最佳配置中配置Server3,为每个数据库配置单独的卷,为日志文件配置一个卷。配置越高级,驱动器配置就越详细和复杂。但是,必须记住的最重要的因素是尽可能将Exchange数据库与日志分隔开。

使用多个Exchange数据库和存储组

Exchange Server 2007的企业版不仅支持大于75GB的数据库,还支持在一台服务器上创建多个独立的数据库。这个概念在设计上提供了很大的灵活性,同时减少了停机时间并提高了性能。

存储组是共享一组日志的数据库的逻辑分组。每个Exchange Server 2007企业系统每台服务器最多可以处理50个存储组。每个存储组最多可以包含5个数据库,尽管服务器上的数据库总数不能超过50个。


注意 -如果要使用集群连续复制(CCR),务必注意CCR只支持每个存储组一个数据库。此外,微软建议运行CCR的服务器上不超过30个数据库。


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

  • 减少数据库恢复时间-较小的数据库从磁带恢复所需的时间更少。如果有一组用户需要更快的恢复时间(比如管理),那么这个概念会很有用。然后可以将该组的所有邮箱放在单独的数据库中,以便在发生服务器或数据库故障时提供更快的恢复时间。

  • 提供单独的邮箱限制策略-每个数据库可以配置不同的邮箱存储限制。例如,标准用户数据库对邮箱的限制为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不再支持完全的active-active集群配置。因此,至少应该将一个集群节点配置为被动的。例如,对于八路集群,这意味着七个节点可以是活动的,而一个节点必须是被动的。


使用微软操作经理2005监控设计概念

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

保护和维护Exchange Server 2007实现

Exchange Server 2007最大的优势之一是它对安全性的强调。与Windows Server 2003一起,Exchange Server 2007是在Microsoft trusted Computing initiative期间和之后开发的,它有效地将安全性置于产品的新特性之上。在Exchange Server 2007中,这意味着操作系统和应用程序被设计为“默认安全”的服务。

在默认情况下使用Secure时,Exchange中的所有非必要功能都必须在需要时打开。这与以前的微软模式是完全不同的,以前的微软模式中所有的服务、附加组件和选项都是开启和运行的,这带来了比必要的更大的安全漏洞。在Exchange Server 2007中,有效地设计安全性变得更加容易,因为现在只需要标识要启用的组件,而不需要标识需要关闭的所有组件。

相关:
123.4 第3页
第3页4
工资调查:结果在