一、现状分析
公司在域环境下部署了一台Exchange2010邮箱服务器,提供公司的内部和外部的邮件通信。
单台邮件服务器目前能满足公司的业务需求,但是存在单点故障隐患。如若邮件服务器故障将
会对公司的邮件通信业务造成严重打击,同时随着公司业务的发展用户数量也在逐步增加。所
以为了加强邮件服务器的高可用性,提高邮件服务器的高性能性,需要对公司邮件系统进行升级改造。
二、Exchange2013简介
Exchange Server 2013是微软公司的企业级消息协作服务器,Exchange Server 2013架构发生重大调整, 服务器仅有两种角色:邮箱角色和客户端访问角色。
客户端访问服务器主要为用户访问Exchange Server 2013提供接口。
邮箱服务器由邮箱服务、统一消息服务、客户端访问服务以及传输服务组成。
数据库可用性组 (DAG) 是内置于 Microsoft Exchange Server 2013 中的邮箱服务器高可用性和站点恢复框架的基础组件。DAG 是一组邮箱服务器(最多可包含 16 个邮箱服务器),其中承载了一组数据库,可提供从影响单个服务器或数据库的故障中自动执行数据库级恢复的功能。DAG 中的任何服务器可以承载来自 DAG 中任何其他服务器的邮箱数据库副本,将服务器添加到 DAG 后,此服务器与 DAG 中的其他服务器协同工作,提供从影响邮箱数据库的故障(如磁盘、服务器或网络故障)中自动执行恢复的功能。
三、架构设计理念
此邮件系统架构方案的设计理念主要是依据Exchange2013内置的DAG,实现邮箱服务器高可用性。结合公司目前的业务需求以及实际情况,通过部署一实一虚两台全角色Exchange2013邮件服务器,并在服务器上部署NLB和DAG实现邮件系统的高可用性、高性能、高扩展性。
架构的主要特点:
使用NLB技术实现两台服务器的网络负载均衡,提升服务器的性能。
使用DAG实现两台服务器中邮箱数据库的实时同步,加强服务器的高可用性。
随着公司业务的发展,当后期需要再次提升邮件系统的性能时,只需重新搭建一台全角色服务器加入到NLB和DAG中既可,扩展性强。
四、逻辑结构图