coremail邮件系统解决方案(xt模板20xx)(编辑修改稿)内容摘要:

管理信桶、响应外部模块对邮件操作的主要部分。 盈世信息科技(北京)有限公司 7 共 25 页 系统技术特点 分布式系统设计 系统运行高效率 Cor 现己成功地运用在 、 、 等大型 ICP 客户站点,及电信、企业、政府等各个领域。 目前支持的用户数己经超过 2 亿用户数。 Cor 采用分布式系统结构设计,程序由模块封装,同一模块可分布到不同服务器上,并发处理。 同一服务器也可以运行多个模块,充分发挥硬件性能。 平衡负载 对于 Message Storage 模块和 UserData 模块, Cor 通过系统配置平衡存储负载。  邮件投递时,若某用户所在的 MS 处于屏蔽状态,邮件将自动投递到新的 MS 中。  用户注册时,如果分配的 UD 处于屏蔽状态,将注册请求发送到下一 UD 中。 对于 POP3,MTA,HTTP,等模块的负载分担有以下几种方式:  可以经过参数配置进行系统负载分担。  支持第四层交换设备等硬件进行负载分担。  支持 DNS 轮寻方式进行负载分担。 高扩展性 Cor 系统的高分布特性,使系统扩展简单快捷:  增加服务器,不需要大量数据迁移,仅须修改系统配置,即可在线完成。  增加存储空间,仅须划分目录结构,重起相关服务,即可自动完成。 系统高可靠性 面向事物的邮件处理 Cor 系统的邮件投递面向 Transaction 处理。 每封邮件从 MTA接收投递到用户的 mailbox中都产 生 Transaction Log. 当紧急情况出现,如:系统网络故障,系统断电等情况,服务程序重新启动后,会根据 Transaction Log 的记录重新完成邮件投递任务,保证用户的邮件不丢失。 盈世信息科技(北京)有限公司 8 共 25 页 模块间 HeartBeat 同步信息机制 Cor 的每个服务模块都包括模块 HeartBeat 同步信息端口。 若某一服务处理模块出现故障,与之通信的模块会自动停止数据传送,防止由于反复的连接尝试造成本服务的性能下降,保证系统其他部分正常运做,不会因为故障服务产生连锁反映。 待 HeartBeat 信息同步正常,再自动 恢复数据通信。 服务故障自动恢复 Cor 服务模块具有服务监视功能。 若某服务程序故障退出,会自动重起服务,并保存服务运行日志,记录时间,方便管理员查阅。 用户数据联机热备份  用户信息备份。 (UserData 数据库备份 ) Cor 系统 UserData 部分支持用户数据库联机热备份方式,用户注册,修改信息都实时记录在运行数据库和备份数据库中。 若运行数据库出现故障,系统自动从备份数据库中取得用户信息,保证用户可以登陆和收发邮件。 同时,由于 UserData 数据容量较小,可以进行每日备份,备份时间短,恢 复速度快。  用户邮件备份。 用户邮件以文件方式存放,由于采用多邮件存于单文件的方式,大大减少文件数量,增加邮件备份速度和恢复速度。 Cor 推荐采用 Sun Veritas 文件系统,可以对文件系统进行整体备份和增量备份。 用户数据在线修复 Cor 的 UserData 部分有 AutoRepair 功能,打开 AutoRepair 功能,用户在登陆时系统自动检查用户信息,在某些特殊情况下,如用户邮件索引丢失等,重新生成邮件索引,使邮箱恢复到正常。 系统安全 系统结构安全特性 系统的核心部分是用户数据,包括 md 和 ud 部分。 如果是多机版, Cor 在系统结构上专 盈世信息科技(北京)有限公司 9 共 25 页 门将 md 和 ud 服务器置于内网,从物理上断绝了与外部的直接联系。 用户通过的认证请求,由接收服务(如 webserver 或 pop3 server)代理,通过内网专有协议访问用户数据库,确保操作安全可靠。 内外网分开的结构也同时减轻了网络流量负担。 主要服务端口访问限制 众所周知,无限制的、固定的、公开的通信端口是主机安全运行的隐患。 有的黑客向通信端口发送大量非法数据,致使服务瘫痪。 所以,隐蔽重要的服务端口,及时修改端口号,端口访问限制等措施,都是系统管理员常 用的确保安全手段。 Cor 系统的主要服务端口都可在系统管理界面中修改,同时限制哪些 ip 地址或 ip 段可以访问此服务端口。 主要服务通信协议自行开发设计,具有保密性。 非超级用户权限运行 Cor 的核心进程都由非超级用户权限运行,提高了系统安全性。 系统存储特性 用户信箱与邮件分离 用户信箱存储与邮件存储的彻底分离,是 Cor 系统的重要特性。 传 统邮件系统的存储方法,是为每个用户创建一个目录,存放配置信息和邮箱,一个邮件一个文件。 在几十万用户的系统里,能看到的是惊人的目录结构和密密麻麻的小文件。 这时,试图对用户信息进行检索备份几乎不可能。 庞大的目录结构和文件数量也迅速降低了磁盘 I/O 速度,增加系统开销,增加存储碎片,最终导致文件系统错误,或磁盘损坏。 Cor 采取的办法是:将用户的配置信息和邮件索引存放在 UserData 数据库中,将用户的邮件内容存放在 Message Storage 中。 同一用户的邮件通常仅存在一个文件中,而用户阅读邮件目录, 或转移邮件,只是对 UserData 记录的修改。 这样,既减少了磁盘 I/O,更提高了操作速度。 灵活的存储分配 由于将用户信息与邮件分离的结构,使 Message Storage 的存储分配更为灵活。 多台 Message Storage 间的存储负荷,由 weight 参数分配比例,并根据需要调整。 如:原有 MS1, MS2, weight为 10:10 , 后增加新的 MS3,希望新的邮件多发到 MS3 上,可将 weight 改为 5:5:10。 UserData 的存储也相同。 盈世信息科技(北京)有限公司 10 共 25 页 高效可靠的数据库 CACHE技术 大规模邮件系统的中心是数据 库。 Cor 系统的中心数据库采用关系数据库,并使用 Cache技术,将经常使用的用户登陆信息 Cache 到内存中,提高系统访问数据库的速度,也降低中心数据库负载。 3 系统功能 Cor 产品功能组成 内容 建议 Cor system 核心程序性包( SMTP、 POP IMAP) 标准 双风格 Webmail 界面 标准 基于 Web的管理界面 标准 组织通讯录 标准 企业公告栏 标准 Antispam GT 标准 企业自助管理系统 标准 基础 API开发包 标准 SSL安全连接 (客户需要向签发数字证书的第三方机构购买证书) 标准 日程管理 可选 邮件列表 可选 网络硬盘 可选 随身邮 可选 高级 API开发包 可选 反病毒模块( Kaspersky、 Sophos) 可选 站点管理功能 Cor 邮件系统支持多域名,可以有效地进行多域管理,并提供了域管理的对应管理、统计工具。 盈世信息科技(北京)有限公司 11 共 25 页 Cor 针对传统的邮件系统用户处于同一层次,在面对复杂的用户组织结构中显得过于不足的局限, Cor 加以改进,实现了对邮件系统的企业用户、邮件服务实行分层管理,对建立邮件系统的 硬件资源实行分组管理,在邮件系统用户管理方面有突破性的发展。 使用 Cor 邮件系统,不但能够进行多域管理,更加可以对用户组织架构进行统一规划、集中管理;同时通过用户服务分级。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。