快捷搜索:   nginx

如何评估你Exchange邮箱服务器的可用性

  在企业中部署邮箱服务器的时候,我们所追求的一个首要的目标,就是Exchange邮箱服务器的高可用性。通俗的说,就是如何减少邮箱服务器的停机时间。保证企业的邮箱服务器,能够无故障的运行,是我们邮箱管理人员的职责。但是,月有阴晴圆缺,天有不测风云,邮箱服务器也会有生病的时候。所以,在邮箱服务器部署的时候,我们还需要对邮箱服务器的可用性进行评估,看看其存在哪些风险,可能会降低邮箱服务器的可用性。

  在邮箱服务器可用性的评估方面,没有量化的指标,更多的是总结前人的经验。下面笔者就把自己在这方面的一些心得列举一下,后续对大家有所帮助。总的来说,我们可以从五个方面来评估邮箱服务器的高可用性所可能遭遇到的风险。

  第一:环境风险。

  邮箱服务器由于其要一年365天,天天无休的运行,所以其可以算得上是一个比较娇嫩的设备,对于外界环境的要求也比较高。在对邮箱服务器的可用性进行评估时,笔者往往从相对来说比较简单的环境问题开始。

  如需要看看供电的情况。持续的供电以及稳定的电压这是邮箱服务器可用性的基本要求。可惜的是,很少有企业能够做到这一点,特别是在电压方面,要保证其稳压是一件比较困难的事情。所以,在部署企业邮箱服务器的时候,在供电方面,笔者是建议大家一定要部署带稳压功能的UPS。这个设备可以保证给邮箱服务器提供稳定的电流,当出现意外停电时,还可以提到一定的保护作用。

  如机房是否有防灾难措施。笔者所在的企业,服务器比较多。为此企业专门划出了一个办公室用来存放服务器。这个存储服务器空间,跟我们的办公室是独立的,也就是说,没有人再这个存储各种服务器的房间内办公。因为人走进走出,灰尘会比较多。而且,磕磕碰碰的事情也免不了。所以,笔者建议,企业无论是邮箱服务器,还是部署了其它服务器应用,最好能够划分一个独立的空间来存放他们。并且,可以配备摄像头或者报警器等等,防止服务器被偷等等。所以,机房的防灾难措施是否得当,也是影响邮箱服务器可用性的一个重要因素。

  在这个环境问题上,还有诸如灰尘、温度、湿度、线路布置等方面的考虑。当企业对于邮箱服务器的高可用性要求比较严格的时候,则在这些小问题上,也不能够忽视。

  第二:硬件风险。

  我们在部署邮箱服务器的时候,硬件也会影响邮箱服务器的可用性。

  如是否有冗余的电源。因为邮箱服务器要一年365天不休的运转,所以,对于电源是一个很大的考验。根据笔者的了解,即使服务器的电源考虑到了这个问题,采取了比较好的材料,但是,仍然会经常出现因为电源故障而导致的服务器当机的现象。故,为了降低因为服务器电源问题导致的服务器故障的影响,笔者推荐的方法就是采用冗余电源。如笔者现在在给客户部署邮箱服务器的时候,都是建议企业在购买服务器的时候,要购买那些带冗余电源的服务器,也就是说提供两个电源的服务器。并且,当一个电源出现故障的时候,需要马上进行更换。如此的话,当一个电源出现问题,另外一个冗余电源可以马上接替其工作,从而防止断电现象的发生,提高邮箱服务器的可用性。

  如磁盘空间的不合理规划,也会降低邮箱服务器的可用性。最常见的就是因为磁盘空间不足而导致的应用程序停止响应。所以,在磁盘空间规划上面,一方面要购买足够大的硬盘,反正现在硬盘的价格也不贵。另一方面,可以考虑采用磁盘限额。笔者在实际的工作中,发现很多员工没有定时清理邮箱的习惯,他们在企业中工作个十年,可能他们的邮件就会在邮箱服务器中保留个十年,这是一种很浪费磁盘空间的行为。而且,有些员工也会把邮箱服务器当作文件备份服务器来使用,把一些重要的文件干脆就放在邮箱服务器中。针对这种情况,在磁盘规划的时候,可以考虑为每个用户设置磁盘限额,以减轻对磁盘空间的压力。最后,在磁盘规划的时候,需要设置磁盘空间报警,当磁盘不足的时候,如使用量已经到达80%的时候,向管理员报警。让管理员可以有足够的时间来处理这件事情,是加硬盘呢,还是清理硬盘中的文件。如此的话,可以防止直到硬盘空间已经耗竭的时候,再来想处理的方法。

  所以,邮箱服务器的硬件设置也是影响其可用性的一个重要方面。在硬件配置上,冗余是保障高可用性的一个重要举措。

  第三:应用程序设计的风险。

  邮箱服务器的可用性还直接跟应用程序的设计有关。这里的应用程序包括三块内容,一是操作系统,二是邮箱服务器本身,三是第三方的一些应用软件。

  在部署Exchange2007服务器的时候,首选的操作系统当然是微软的服务器操作系统。虽然微软的服务器其稳定性还有待改进,但是,到现在为止,我们还不能够选择,不能在微软服务器以外的操作系统上部署Exchange邮箱服务器,如相对来说更加稳定的Unix服务器操作系统。既然我们不能够改变,那么我们只能够接受,在部署操作系统的时候,需要考虑其安全性问题。如打最新的补丁、关闭不必要的服务与端口等等。要提高Exchange邮箱服务器的可用性,要先从提高操作系统的稳定性出发。

  Exchange2007邮箱服务器本身的设计,可以说,是非常不错的。在稳定性、可靠性、安全性方面比2003有了一个本质的提升。

  这里除了注意操作系统与邮箱服务器本身的可用性之外,还需要注意,一些第三方应用软件所带来的风险。最常见的如我们会在邮箱服务器上部署防病毒软件。在现在防病毒软件时时爆出黑幕的情况下,这使得我们在选择防病毒软件的时候,更加需要谨慎。要当心防病毒软件杀不了毒,反而把操作系统或者邮箱服务器系统文件当病毒杀了,从而使得这些系统崩溃,那就得不偿失了。

  另外,应用程序的稳定性除了软件设计本身之外,最重要的还是对这些软件的配置。即使应用软件设计的最好,若我们配置不合理的话,其可用性也会大大打折扣。在后续的文章中,笔者会对这方面的内容做一些阐述,这里就一笔带过。

  第四:过程的风险。

  我们在邮箱服务器部署的时候,一向强调邮箱服务器维护的过程性,即需要制定一定的流程来规范管理员的操作,避免把问题扩大,到了不可收拾的地步。一般来说,我们需要对任何邮箱服务器的维护都设置标准流程。在日常的维护中,要严格按照这个流程来处理,以避免问题的扩大。

  如笔者手上就有很多邮箱服务器维护的标准流程。如我们有时候可能需要对用户的邮件进行迁移,从一个邮箱服务器迁移到另一个邮箱服务器中。对于这个维护工作,第一步该怎么做,第二步该怎么做,都有明确的定义。有了这份流程说明书,即使以前没有接触过Exchange邮箱服务器的人员,只要严格的按照这个流程,一步步的做,也可以圆满的完成任务,可能速度慢一点而已。如此的话,就可以避免因为一时的疏忽,导致了不可挽回的损失。

  对于一些常见的维护,如用户帐号的建议、磁盘限额的调整、垃圾邮件策略的制定与处理等等,都需要制定详细的作业流程。在维护的过程中,严格按照流程来行事。只有如此,才可以减少因为过程所带来的风险。

  第五:人员配备的风险。

  人员配备也是一个直接影响邮箱服务器可用性的一个重要因素。一般来说,配备足额的高层次的邮箱管理员,对于邮箱服务器的高可用性是一个重要的保障。但是,这需要企业花费比较大的人力成本。所以,此时企业就需要在邮箱服务器的高可用性与人员配备上取得一个均衡。若企业对于邮箱服务器的可用性要求不要,如允许邮箱服务器出现一天的故障时间,则在人员配备上可以稍微将就一点,因为可以在出现难以解决的故障时向外部寻求帮助,也来得及。但是,如哦企业对于邮箱服务器的可用性要求高,最多只允许两个小时,甚至更短的故障时间,则在考虑降低上面所提到的其他风险之外,还需要考虑配备一定的高层次人才。因为这些技术人员,不但在邮箱服务器出现问题的时候,可以及时进行响应。甚至可以通过加强平时对于邮箱服务器的运行状况的监控,把一些问题解决在萌芽状态。这才是人员配备的主要作用。

顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论