大容量邮件系统的存储需求
高速的并发读写要求。大容量邮件系统中,同时会有很多用户对邮箱进行操作,并有很多邮件投递到用户的邮箱,因此邮件存储的高速访问将是邮件系统至关重要的需求,而且对邮箱并发读写的一致性和完整性也有相当高的要求。
多服务器共享读写需求。电信大容量邮件系统都会采用多服务器同时提供服务,以提高系统容量和系统可靠性,要求一台服务器出现故障时,其他的服务器仍能对所有用户提供服务。
方便邮件系统扩容且单位容量成本低。在业务量增加的情况下,可以方便地增加服务器和存储模块,实现系统容量的扩展和性能的提升。在保证性能的基础上,单位容量成本低,运营商能够控制大容量邮箱在存储上的投资成本。
多文件Maildir方式存储邮件
面对大容量邮件系统的存储需求,传统的单文件Mailbox方式管理和存储已不能满足,需要更好的邮件管理方式。
单文件的存储方式主要缺点有:一是邮件读写效率低,在Mailbox存储方式中,用户所有邮件采用一个大文件存储,没有数据库管理概念,要找到一封信开销非常大;同时,删除、修改邮件等操作都会导致整个大文件的重新写入,效率很低。二是Mailbox文件容易损坏,一封信的读写异常,将引起文件被破坏,导致用户的所有邮件丢失。采用多文件Maildir方式可以避免上述问题,用户的每一封邮件采用一个文件保存,邮件操作都只对独立的一个文件操作,邮件读写的性能有很大改善;另外,一封邮件的损坏,也不会影响到其他邮件的读写。
NAS网络附加存储的特点和优势
网络附加存储 (NAS)是最成熟的网络存储解决方案,而且是唯一一种通过网络连接主机系统共享数据的存储技术。它采用文件为基本读写单位,文件管理由高效的专用硬件模块负责,可以降低应用服务器主机对文件管理的开销,因此最适合做海量文件的存储构架。NAS还可以充分利用Cache技术进行文件的缓存,提供高效的锁技术来保证文件读写的一致性,多台服务器同时访问同一文件也能正确处理。优秀的NAS存储设备可以提供每秒近万次文件读写,在处理海量文件时性能更优于SAN存储。NAS采用高速以太网作为连接访问的形式,因此在系统容量扩展时,不需为应用主机添加诸如FC光纤卡等昂贵配件,性价比高且不论是增加主机还是存储容量都十分便捷,通过快照方式还可以方便的进行高速文件备份。
存储区域网络(SAN)或直接附加存储(DAS),采用数据块作为基本读写单位,适用于数据库等应用。使用它们作为文件存储时,都是基于主机服务器操作系统的文件系统来完成文件的读写。操作系统采用通用文件系统,基于数据块的读写,对大量文件的访问效率很低;同时由于操作系统还要管理其他大量的业务进程,都会影响文件系统的处理效率。由于邮件系统是以I/O为主的业务,当文件系统效率很低的时候,大量进程都处于I/O等待状态,严重影响应用效率。另外一个不足是一个磁盘卷同时只能由一个主机访问,这意味着主机故障将造成其管理的磁盘卷无法访问。如果应用到邮件系统将会导致部分用户的邮箱无法打开,尽管通过HA管理可以在故障时将磁盘卷的管理切换到其他主机上,但是HA的管理成本很高且复杂,而且无法避免切换时的服务中断,最终影响服务质量。
基于NAS的邮件存储解决方案
NAS存储架构和Maildir邮件存储方式配合在一起,辅以高速的邮件索引机制,得到一种非常优秀的邮件存储解决方案。NAS强大的文件管理能力能够轻松管理Maildir邮件存储方式带来的海量文件,文件为单位的存储访问方式因匹配邮件访问特点而充分提高了邮件的读写效率。采用对邮件索引技术可以高效定位邮件对应的文件存储位置,能高效地完成邮件查询。大容量邮件系统中分布处理时,任何一台服务器都能够同时访问NAS上的所有邮箱,实现大并发量的高速访问。同时某台服务器故障时服务也不会中断,充分保证电信级的邮件服务品质。国内外的电信级大容量邮件系统,包括YAHOO在内,大多采用NAS作为高性价比的邮件存储方案。可见采用NAS作为电信级大容量邮件存储将是最佳选择。
自由广告区 |
分类导航 |
邮件新闻资讯: IT业界 | 邮件服务器 | 邮件趣闻 | 移动电邮 电子邮箱 | 反垃圾邮件|邮件客户端|网络安全 行业数据 | 邮件人物 | 网站公告 | 行业法规 网络技术: 邮件原理 | 网络协议 | 网络管理 | 传输介质 线路接入 | 路由接口 | 邮件存储 | 华为3Com CISCO技术 | 网络与服务器硬件 操作系统: Windows 9X | Linux&Uinx | Windows NT Windows Vista | FreeBSD | 其它操作系统 邮件服务器: 程序与开发 | Exchange | Qmail | Postfix Sendmail | MDaemon | Domino | Foxmail KerioMail | JavaMail | Winwebmail |James Merak&VisNetic | CMailServer | WinMail 金笛邮件系统 | 其它 | 反垃圾邮件: 综述| 客户端反垃圾邮件|服务器端反垃圾邮件 邮件客户端软件: Outlook | Foxmail | DreamMail| KooMail The bat | 雷鸟 | Eudora |Becky! |Pegasus IncrediMail |其它 电子邮箱: 个人邮箱 | 企业邮箱 |Gmail 移动电子邮件:服务器 | 客户端 | 技术前沿 邮件网络安全: 软件漏洞 | 安全知识 | 病毒公告 |防火墙 攻防技术 | 病毒查杀| ISA | 数字签名 邮件营销: Email营销 | 网络营销 | 营销技巧 |营销案例 邮件人才:招聘 | 职场 | 培训 | 指南 | 职场 解决方案: 邮件系统|反垃圾邮件 |安全 |移动电邮 |招标 产品评测: 邮件系统 |反垃圾邮件 |邮箱 |安全 |客户端 |