本方案重点讲述金笛邮件系统统一存储模式下的数据存储及备份方案,对于百万量级的邮件存储来说,按照每用户2G空间计算,百万用户的理论最大存储容量将达到2000T,可使用以下两种解决方案:

1、基于NFS的存储方案通过NFS将存储文件系统挂载到邮件服务器上,实现多台邮件服务器对数据的访问。其逻辑结构如下图:

此种模式下NFS上可以通过应用层进行数据分解存储,而并不是将所有的用户数据存储在单一的文件系统中,避免单一分区或者文件超过操作系统限制。

NFS方案存储设备的选择:
1)直接选择NAS存储设备。
NAS存储方案造价低,扩展相对容易。
2)NAS-SAN网关+SAN的存储方案。
为了利用SAN存储的易扩展性,同时结合NAS的管理维护方便特性,现在已推出了NAS-SAN网关,可以将SAN存储挂接到NAS上。

NFS方案优缺点分析:
优点:
1)基于NFS的方案造价低;
2)结构简单;
3)易于维护。
缺点:
1)NFS会成为系统的性能瓶颈;
2)网络负载较高。

2、基于集群式文件系统GPFS的解决方案为了利用现有的SAN存储设备,可使用并行文件系统实现设备的共享访问。GPFS( 通用并行文件系统 ) IBM 公司的高性能、可扩展、共享磁盘的的并行文件系统。被普遍应用于 IBM 大规模 Linux AIX 集群系统中,能够为并行应用程序提供高性能的 IO 存取访问。
该方案逻辑结构如下:

方案优缺点:
优点:
1)高性能。
GPFS允许同一节点内的多进程或者应用同时访问同一个文件,将节点内的读写操作分配到多个硬盘上,增加了文件系统的带宽。
2)系统可扩展
GPFS允许资源动态调整,可以在文件系统挂载情况下添加或者删除硬盘。
3)易管理
GPFS自动在各个节点间同步配置文件和文件系统信息,而且在同一个节点内,对GPFS的管理可以在任一个节点上进行。

缺点:
1)造价比较高
2)部署复杂。

3、存储备份无论是对于NAS还是SAN存储设备,应该考虑使用专业的备份软件,如VeritasLegato等,可实现LAN-Free的备份模式,对于SAN设备还可实现Server-Free的备份模式,减少对网络、主机等的资源消耗。

备份要针对操作系统、应用、系统数据、数据库、邮件队列等制定相应的备份恢复策略和方案。