分类: 服务器与存储
2008-07-14 13:56:59
本文将从深入的角度探讨Exchange如何存储数据,并认识Exchange server不同版本的内在容量。
如果你曾经做过Exchange server的管理员,你可能听到过有人说,Exchange企业版支持四个存储器或数据库。在某方面,这一说法是正确的,但从深入的角度来理解,就不十分准确了。实际上,Exchange Enterprise为每个存储组提供了四个存储器,即为每个服务器提供了20个存储器。
让我们从更深入的角度来看Exchange如何存储数据,并认识Exchange server不同版本的内在容量。
首先,请注意这两个术语的使用:存储组和存储器。一个存储组包含至少一个邮箱存储器。在存贮组内的单个存储器内包含邮箱。存储组还包括一个公共文件夹存储器,用来存放所需要的公共文件信息。存储组还存放了存储器/数据库中包含的事务日志。
为什么要创建额外的存储组和存储器?在Exchange 2000程序中,在某些必要的情况下,可能要创建额外的存储组。因为,如果四个存储器无法满足需要,或想要更多的存储器时,就需要创建第二个存储组。这是由Exchange 2000的存储组模式固有的内存碎片和内存利用率低造成的。对于Exchange 2000,如果需要更多存储器,只能靠创建额外存储组来实现。尽管如此,Exchange 2000 SP3确实使得这些问题有所改善。
另一方面,Exchange 2003做的一些基础改进,也使得增加存储组更可行。你可以使用单一存储组机制,只通过建立新组来满足额外消息存储的需求。然而,在Exchange 2003中使用单一存储组会对磁盘性能产生消极的后果,此外,由于事务日志不再通过存储组间共享(仅通过存储器中共享),增加的存储组能够帮助简化并加快备份/恢复的进程。
在企业等机构中,人们经常需要建立额外存储组,比如,对不同的用户采取不同的标准。比如,你想对一批用户限制他们总的邮箱大小。你想对另一批用户提供无限大小的邮箱。对此,一种简单的办法就是使用单独的邮箱存储器,并将每个用户的邮箱对应放置到合适的存储器上。
因此,对于每一个版本的Exchange,每个服务器究竟能有多少个单独的存储器呢?
别忘了Exchange 2003还包含一个恢复存储器。这个没有算在上述容量内,我认为也不需要算进去。比如,对于企业版Exchange 2003,你可以有四个存储组外加一个恢复存储组。