欢迎来到天天文库
浏览记录
ID:9728471
大小:75.00 KB
页数:14页
时间:2018-05-06
《浅谈exchange server邮件存储系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、浅谈ExchangeServer邮件存储系统 在了解了ExchangeServerStore的工作方式和特点以后,我们接下来介绍一些邮件存储系统的管理技巧。管理员在掌握了原理以后会对这些技巧有更深刻地认识,在实际工作中做到胸有成竹、游刃有余。 Exchange存储系统软硬件的选择和设计 我们首先来看一下如何为ExchangeServer的数据库文件和Log文件选择适当的磁盘硬件。 根据上一期的文章中所阐述的Log文件对数据库恢复的作用,我们得知,当数据库损坏时,通过还原磁带上的备份和利用系统现有的
2、日志文件,可以把数据库恢复到发生问题之前的一个状态。因此,数据库文件和日志文件需要存放在不同的物理磁盘之上,以防止磁盘硬件故障导致数据库和日志同时损坏。微软的文档中明确的指出,在存在有效备份的前提之下,数据库或日志两者中的任何一个发生损坏,都是可以恢复的。但是如果数据库和日志同时损坏,就只能通过还原备份来恢复到备份时刻的状态了。 通常企业中重要的服务器存储系统一般都采用通过硬件系统来实现的RAID阵列。常用的RAID系统有RAID5和RAID1。这两种的系统特点如下: RAID5:向阵列中的磁盘写数据
3、,奇偶校验数据存放在阵列中的各个盘上,允许单个磁盘出错。RAID5也是以数据的校验位来保证数据的安全,但它不是以单独硬盘来存放数据的校验位,而是将数据段的校验位交互存放于各个硬盘上。这样任何一个硬盘损坏,都可以根据其它硬盘上的校验位来重建损坏的数据。硬盘的利用率为(n-1/n)%。 RAID1把磁盘阵列中的硬盘分成相同的两组,互为镜像,当任一磁盘介质出现故障时,可以利用其镜像上的数据恢复,从而提高系统的容错能力。对数据的操作仍采用分块后并行传输方式。所以RAID1不仅提高了读写速度,也加强系统的可靠性。
4、但其缺点是硬盘的利用率低,冗余度为50%。 从上述的特点来看,RAID5偏重于数据的安全性;RAID1(镜像磁盘)在数据的安全得到保障的前提之下,强调了读写速度。 微软推荐的ExchangeStore系统存储硬件需求。 从中我们可以看出来,数据库文件(edb文件和stm文件)被置于RAID5的系统之上;Log文件的存放是采用了每一个StorageGroup一套RAID1的策略。 微软这样的设计,是为了充分的提升ExchangeStore的性能。对于数据库文件,这些文件的尺寸往往非常的大,并且在日常
5、的运行过程中,需要被非常频繁的读写。从安全的角度考虑,数据库文件的重要性要远远大过日志文件。因此,采用RAID5系统保存数据文件,可以最大限度的保证文件的数据安全:在频繁的读写时,能通过校验位来保证数据不会发生错误;在磁盘硬件故障发生时,能够使系统不受影响。 对于日志文件,请读者先回忆一下上一期中我们谈到的日志文件的作用:使内存中的事务尽快的写入到硬盘中。Exchange的日志文件,在不发生从备份磁带恢复的情况之下,终其一生,只会被写入一次,读取一次。写入的时候,是ExchangeServer把内存中的
6、数据写入到以5MB为单位的日志文件中,读取的时候,是ExchangeServer把日志中的内容写入数据库时发生的。因此,我们可以发现,对于保存日志文件的磁盘系统,它的读写压力并不是非常的大,但是要求有非常快的写入速度。非常快的写入速度由两点来得到保证:第一,采用具有较快写入速度的RAID1系统(相对于RAID5,不需要计算校验位,这节省了大量的时间);第二,每一个StorageGroup独占一个RAID1系统(既该RAID1阵列只用来保存特定的StorageGroup的日志文件,别无它用),这样做,我们就
7、把磁盘上的碎片数量降低到了最小的限度。理想情况下,日志文件每个扇区都是紧挨着的,磁盘在写数据时,不需要因为磁盘碎片的缘故而重新定位磁头,这最大的提高了写入的性能。 在确定了磁盘的类型以后,我们需要为选用什么容量的磁盘进行规划。存放数据库文件的RAID5系统的磁盘空间容量由实际的邮箱数量和邮箱的大小决定。但是,需要在这个基础留有一定的空余空间。我们以300个用户的企业为例,每个用户的邮箱大小是100M。理论上,邮箱Store的空间占用量上限为300*100M,也就是30GB。其实不然,我们还需要考虑如下的
8、因素: 第一:DeleteItem的保留时间。一般在ExchangeServer上,我们都会设定删除的邮件在服务器上保留多少时间(Store->Limit->DeletionSettings)。这样做,可以方便用户把误删除的邮件恢复回来。ExchangeServer的备份结构决定了恢复单独一封邮件是非常困难的,因此,设定DeleteItem保留时间,有助于恢复误删除的信息。这个时间一般设定在15天到30天左右。我
此文档下载收益归作者所有