网络通信 频道

Exchange 2010改良的可靠性和可扩展性

  【IT168专稿】微软推出Exchange 2007时,引入了过剩的可靠性和可扩展功能,Exchange 2010则把设置混乱的选项进行了清理。寻求分布式Exchange网络指导的邮件管理者很乐于看到这些变化。由于无法对大多数功能进行测试,因此我们的分析主要基于对图形界面的管理和微软提供的各种评论。

  对管理员而言,Exchange 2010最大的变化是在不同的服务器分配不同的用户邮箱,并保持这些服务器的高可用性,这是一个经过扩展同时简化的功能。信息存储同物理服务器绑定已经相当松散,现在网络管理员可以轻松地在多个服务器上复制一个邮件存储(支持多达16个副本),并且服务器间具备自动故障切换的功能。

  我们首先设立了两个不同的邮箱服务器(Exchange 2007引入的“基于角色”服务器系统在Exchange 2010中基本未作变化),然后,创建了一个“数据库可用性组”(“数据库可用性组”是Exchange 2010推出的一个全新的概念,用于在两个服务器之间复制邮件存储数据库)。接着,我们将一台服务器从网络中断开,经测试,另一个数据库副本仍然可用。相对于Exchange 2007中设置混乱的本地和远程复制选项,这个操作更容易实施。

  当然,如果没有部署多个客户端访问服务器的容错机制的需要,就不必保存邮件存储副本,因此,这个新功能并非Exchange 2010可靠性的唯一证据。集群同样是高可用性解决方案的重要组成部分,Exchange 2010也应该对此进行简化处理。在Exchange 2007中,Windows服务器群集的管理同Exchange本身是隔离开的,这需要邮件管理者具备更多的专业知识并拥有一套符合各种标准的技能。Exchange 2010将集群管理直接转移到Exchange管理系统。我们注意到,由于对集群概念理解不深,不懂得如何管理和控制,有些邮件管理者不愿意使用集群。通过将高可靠性系统的重要部分直接转移到Exchange,管理员能够更加顺利地使用和管理集群。

  在可扩展性方面,一个重大的改进就是在数据库之间进行邮箱迁移时不必将其关闭。在Exchange 2007中,将邮箱从一个数据库迁移到另一个数据库可能需要相当长的停机时间。而在Exchange 2010中,用户可以在邮箱的使用状态进行数据库间的迁移。邮件管理员可以在保证邮箱可用性的情况下合理地平衡服务器和磁盘子系统的负载。这样,在系统中,可以建立多个小型的而不是少数大型的邮件数据库。邮件管理员也不必担心每个大型邮箱和存储数据库是否满足负载均衡的需求。

  Exchange 2010同时具备内部自动路由和转发丢失邮件的功能,从而减少了出错的概率。

  Exchange 2010需要64位硬件和操作系统,对硬件的高利用率同高效的I/O子系统很好地结合在了一起。微软称,Exchange 2010不仅在处理相同工作量时减少了I / O操作,同时也平衡了工作负载,因此,在低速SATA驱动器上也有很好的表现。微软声称,这些新功能有利于进行大规模Exchange部署时避开昂贵的硬件设备以节约成本。

  需要注意的是,虽然Exchange 2010使用较少的磁盘,但需要更多的内存和多核CPU来完成工作。

  总之,这些可靠性和可扩展性功能使建立可靠的大型邮件系统的理念发生了重大转变。对低成本磁盘的支持意味着在数据中心之间实现可靠性和可扩展性可以建立在小型、廉价服务器基础之上,而不必只着眼于昂贵的存储域网络(SAN,Storage Area Network)、超大型服务器、集群组合、复制等技术。计划部署Exchange 2010的邮件管理员应该仔细评估这个新型网格状架构型方案,并确保Exchange团队有足够的时间对如何建立大型Exchange网络进行重新考虑和重新评估。

0
相关文章