眼下随着企业信息化建设如火如荼的推动,愈来愈多的企业选择自建邮件系统做为信息中转枢纽和储存档案库。员工对邮件系统的依赖和信任也带来了潜在隐患,那就是假如该系统服务器发生宕机或不可控因素而中止服务,会出现难以估量的后果。安全
首先让咱们来看看都有哪些状况困扰着企业的通联,具体来讲有这么几种:服务器
1.停电等故障频繁发生;网络
2.服务器所在地互联网基础设施建设严重落后;架构
3.两地网络互通问题(比方说南方电信网与北方联通之间出现龃龉);负载均衡
4.国际出入口带宽不稳定、延时大;分布式
5.国家与国家之间防火墙干扰;操作系统
6.当全部用户集中访问总部服务器时,就会引发局部不平衡,给网络、服务器带来很大压力。blog
出现这种局面后,轻则影响系统处理速度,重则丢失数据。国内知名品牌U-Mail建议改变单一服务器架构效率低、风险高的情况,多准备几台服务器分布式部署,分流负载,它的原理是:资源
1.在各机房节点都部署一套邮件服务器来响应各自区域的邮箱服务请求,解决因机房节点网络环境差别带来的系统反应慢的状况,响应各自所负责区域的邮箱服务需求,同时分散总部服务器访问压力;部署
2.每台服务器均可以和外网收发邮件;
3.可随机选择某台服务器接收外网邮件,或者根据服务器优先级设置;
4.当某台服务器接收邮件时,若是收件人不存在,自动查找另外的服务器,若是都不存在则退信;
5.当员工从总部调岗到分支机构时,能够自动将帐号、邮件数据信息迁移到分部服务器,各区域的服务器实现冗余。
U-Mail邮件系统所以给出了异地分布式+双机热备解决方案,它的网络拓扑图以下:
如上图所示,分别在工做站、A机房、B机房三个节点架设U-Mail邮件服务器,组成分布式方案,每一个区域均部署两台服务器,组成双机热备方案。
分布式+双机热备方案能够解决工做站、A机房、B机房三个节点负载均衡、数据双活热备需求,负载均衡经过u-mail分布式部署方案解决,数据双活热备采用双机热备HA方案。
为了防范单台服务器发生故障中止服务,一些企业会安排人力对服务器进行监控,察觉异常再进行处理,那已为时晚矣,不如防患未然,由于:
1.发生故障后需人为处理无形中增长人力成本;
2.处理故障时须要花时间,包括工做人员赶到现场、筛查问题、确认并排除问题;
3.一些问题至关棘手,好比服务器硬件坏了、操做系统故障等,短期内处理很差;
4.管理人员不可能24小时不间断监控,但故障殊不知在什么时候发生。
因此企业须要U-Mail的双机热备解决方案,它经过数据线链接两台服务器,自动侦测,一旦某台服务器发生故障,就能迅速切换到另外一台服务器,继续提供服务。整个过程:
1.全自动进行,无需人工干预;
2.切换很是快,几乎感受不到;
3.邮件帐号和数据同步,或者保存在另外的存储设备中;
4.不会丢失数据,保证稳定输出。
双机热备方案的网络拓扑图以下所示:
两台服务器共享一个磁盘阵列,以一个虚拟的IP地址对外提供服务,将外来的服务请求发送给其中一台服务器承担。服务器经过心跳线实时侦测另外一台服务器的工做情况,一旦察觉异常或出现故障时,另外一台服务器迅速判断、自动切换。
应用环境:
双机热备方案适合如下需求的企业或单位:
1.须要邮件服务器不间断的提供服务;
2.须要邮件服务器高速、可靠、稳定的提供服务;
3.须要数据惟一性、高安全;
4.须要连续保持业务运行。
以上所述是解决本地服务器易发生故障的问题,而要实现分部与总部通信同步一致,则能够进行分布式部署,原理图以下:
1.部署环境
三个区域的服务器安装U-Mail邮件系统,域名需相同,以comingchina.com为列(请替换成您本身的域名)。每台服务器创建一条MX记录,并指向相应的公网IP地址。每台服务器账号不能相同,若是添加剧复账号会自动提示冲突。
2. 接收外网邮件
外网发过来的邮件根据域名MX记录优先级选择投递到某台服务器,如MX记录优先级相同则随机投递到一台服务器。
MX1: mx1.comingchina.com
MX2: mx2.comingchina.com
MX3: mx3.comingchina.com
若是收件人不在当前接收的服务器,会自动经过相关TCP协议检查另外两台服务器,若是另外两台服务器有该收件人,则将邮件传输过去。若是没有,则退信给发件人。
3. 内部收发邮件
内部收发使用各自区域的服务器收发邮件,若是收件人不在当前服务器,会自动经过相关TCP协议检查另外两台服务器,若是另外两台服务器有该收件人,则将邮件传输过去。若是没有,则退信给发件人。
4.外发邮件
外发邮件,使用各自区域的服务器发送。
5.自动转投邮件
单台服务器,有时候某些邮件投递失败。这时候能够利用分布式多台服务器的资源,设置当某台服务器投递失败后,自动TCP协议链接到另一台服务器继续投递,增长成功投递率。
6.自动迁移账号数据
当员工从总部调岗到分部,能够自动经过TCP协议将账号、邮件数据等信息迁移到分部服务器。不须要从某台服务器删除,而后再另一台服务器新建。人性化体验,提供工做效率。
7.高可用
各区域均部署两台服务器组成高可用(双机热备)方案,当一台服务器出现故障后,自动切换到另一台服务器。