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

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

  为了突破这最多四个主分区的限制,Linux系统引入了扩展分区的概念。即管理员可以把其中一个主分区设置为扩展分区(注意只能够使用一个扩展分区)来进行扩充。而在扩充分区下,又可以建立多个逻辑分区。也就是说,扩展分区是无法直接使用的,必须在细分成逻辑分区才可以用来存储数据。通常情况下,逻辑分区的起始位置及结束位置记录在每个逻辑分区的第一个扇区,这也叫做扩展分区表。在扩展分区下,系统管理员可以根据实际情况建立多个逻辑分区,将一个扩展分区划割成多个区域来使用。

关于Exchange Server 2010 DAG:

第二:硬件风险。

  通常情况下,一个硬盘中最多能够分割四个主分区。因为硬盘中分区表的大小只有64Bytes,而分割一个分区就需要利用16Bytes空间来存储这个分区的相关信息。由于这个分区表大小的限制,硬盘之能够分给为四个主分区。如果此时一块硬盘有120个G,而管理员划分了4个主分区,每个主分区的空间为20个G。那么总共才用去了80G的空间。这块硬盘剩余的40G空间就将无法使用。这显然浪费了硬盘的空间。

图片 1

第一:环境风险。

  在Linux系统下(其他操作系统也有类似的规定),磁盘的分区大致可以分为三类,分别为主分区、扩展分区和逻辑分区等等。Linux系统管理员在部署系统时,必须要对这三个分区进行一个合理的规划,否则的话会浪费宝贵的硬盘空间。

图片 2

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

   
Linux系统由于其免费、稳定,现在越来越受企业的欢迎。随着微软操作系统盗版力度的加强,Linux在企业中逐渐推广开来。不过要利用好Linux系统还真不是一件容易的事情。就以系统安转来说,对不少系统管理员就是一个考验。笔者个人认为,系统管理员在部署Linux系统之前需要先回答三个问题。然后再着手部署Linux系统,可能会取得比较好的效果。毕竟万丈高楼平地起,如果基地没做好,在后续管理中会带来很大的麻烦。

·DAG的实现过程只调用了windows群集功能,高可用性管理是在Exchange Manager
Console中进行。

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

  Linux系统中,磁盘限额是限制用户或者群组可使用磁盘空间或者可建立文件数的一种技术。不过在实际工作中,我们往往只会限制用户的容量,而不会限制可建立的文件数。在Linux系统下,限额是针对分区设置的,故管理员要将需要限额的目录额外对应不同的分区。如系统管理员假设了一个文件服务器,每个用户的文件都是存放在share目录下。则管理员如果将这个目录对应到独立的分区,就可以单独限制每个用户可以占用磁盘空间的大小了。关于具体如何配置磁盘限额,笔者在以后的文章中会详细阐述。大家若对此感兴趣,请关注我后续的文章。

·单个DAG最多可以支持添加16个节点(邮箱服务器)。并且可以保存16个邮箱数据库副本。值得注意的是Exchange
2010标准版只能支持每台邮箱服务器最多支持5个数据库。

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

  第二个问题:主分区、扩展分区、逻辑分区该如何安排?

并且为群集指定固定的IP地址。这里群集是会根据创建的数据库可用性组名称自动去创建。如果环境中没有存在可用的DHCP服务器来自动为群集添加IP时,必须执行此步骤,否则绝对报错。这里会报错误,在EMC控制台中操作也会报错,我个人觉得这个应该是一个BUG来的,研究了2天,后来也就放弃了,有知道原因的可以邮件我[email protected]otmail.com。感激不尽!
图片 3

  1. 微软发布Exchange在线服务价格标准
  2. 解决Exchange中服务器不能发送信息问题
  3. 增强Exchange服务器的安全性

  第三个问题:用户主目录如何规划?


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

图片 4

以下查看数据库可用性组状态、群集状态、以及群集生成的DNS记录、以及群集创建的计算机账户。

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

  第一个问题:每个用户的磁盘限额是对少?

·在两台同时使用典型安装的Exchange服务器上实现DAG时,由于客户端访问、集线器传输、邮箱数据库三种角色都安装在一起,所以不能在使用了DAG的同时使用NLB。若要实现客户端访问和集线器传输服务器角色的高可用性,应当在客户端和这些服务器角色之间使用某种形式的负载均衡,因为网络负载均衡和windows故障转移群集不能同时存在于一台服务器上,必须使用非windows网络负载均衡解决方案(例如使用硬件负载均衡器或基于软件的第三方负载均衡器)

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

  所以在扩展分区与逻辑分区的帮助下,一块硬盘可以被划分为六个、七个甚至更多的分区。就如第一个问题所谈到的,有时候由于磁盘限额的需要,要给不同的用户或者应用对应不同的分区。还有下面笔者还要谈到一个用户主目录的规划,这也需要用到一个独立的分区。故系统管理员需要在部署系统之前,先考虑一下系统到底有分几个区合适。故硬盘分区空间该如何规划,这是系统管理员在部署Linux系统之前需要回答的第二个问题。


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

  Linux系统是一个典型的多用户操作系统。故在有些时候,需要给每个用户设置一个磁盘限额,防止某个用户存放文件过多,而消耗了大部分硬盘空间,从而给其他用户带来不利的影响。如笔者以前在Linux系统上部署过一个文件服务器。那时这家企业一共有八个部门。笔者为了安全考虑,每个部门设置了一个用户。部门员工利用自己的用户帐号与密码登陆到文件服务器中读取与存储文件。此时,笔者就会每个帐户设置了一个磁盘限额。那么就不会因为某个用户耗用大部分的硬盘空间而导致其他部门员工无法保存文件。

·需要见证服务器来维护仲裁,见证服务器不能是DAG的成员,一旦见证服务器维护的仲裁投票者可用数超过半数(见证服务器也是仲裁一员),服务即可继续提供,如果低于半数,服务将终止。

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

  在Linux系统中,/home目录是一个比较特殊的目录。在这个目录中,存储着系统用户的文件。注意,Linux系统一般分为两类用户。一是root用户,是系统默认的管理员。由于其身份特殊,往往系统会安排一个/root目录保存其数据。二是普通用户,即由root用户为其创建的用户。有时候出于安全需要,系统管理员往往不用root帐户来维护系统上的应用。如现在需要安装邮箱服务器或者数据库服务器。则建议的做法是分别建立两个用户,一个用户专门用来负责邮箱服务器;另外一个用户用来管理数据库服务器。即使实际管理中两个服务器是由同一个管理员担任,但是在Linux系统中建立不同的用户来管理不同的服务,仍然是非常有必要的。此时,这两个不同用户所建立的文件就都会保存在home目录下。系统会为这两个用户分别在这个目录下建立不同的路径。

图片 5

  当用户比较多时,对磁盘进行限额是一个很不错的手段。如在Linux系统上部署了邮箱服务器系统,还可以根据这个磁盘限额来限制每个用户邮件占用的空间。这可以很有效的避免因为用户过多而导致邮箱服务器爆满,从而发生拒绝接收邮件的错误。故笔者认为系统管理员在部署Linux系统之前,第一个要回答的问题就是是否需要进行磁盘限额。如果需要的话,那么每个用户或者组的磁盘限额应该设置为多少。

·DAG的实现过程包含:DAG去群集的创建和创建数据库副本。在Exchange 2010
DAG中,不需要使用共享存储来实现高可用性。

图片 6

图片 7

至此,Exchange数据库可用性组创建就完成了。

图片 8