一种提高企业邮件系统效率的系统和方法

文档序号:6583101阅读:276来源:国知局

专利名称::一种提高企业邮件系统效率的系统和方法
技术领域
:本发明涉及一种用于提高企业邮件系统效率的系统和方法,主要采用了写邮件共享的方法和读邮件缓存的方法,利用动态监控和自定义配置的机制,来降低邮件i/o读写操作,提高邮件系统的性能和效率。
背景技术
:随着我国信息化程度的不断提高,企事业单位自建电子邮件系统的越来越多,作为企业邮件系统的最大一个特点就是经常群发一些带大容量附件的邮件给某些部门、群组,甚至企业所有人员,然而一般邮件系统的方式是往每一个发件人的邮箱创建一个带附件的邮件文件,想想这会给邮件系统带来什么影响呢?举个实例,一个1万人的企业,元旦公司组织活动照了很多照片需要发给每个人看,工会某职员群发了一个带50M照片附件的邮件给企业每位职员,一般邮件系统则需要创建50M邮件文件1万次,这样带来的后果是一方面占用系统大量的CPU时间和内存资源,一方面会占用邮件系统大量的存储空间(群发这样一个邮件就占用系统500G的存储空间),最终导致邮件系统经常满负荷运行,系统运行速度缓慢,有时甚至出现主机系统宕机的现象,为此企业还得花大资金购买存储设备。对于企业邮件系统来说,如何解决以上现象带来的问题,将显得尤为重要。
发明内容本发明的目的是针对上述企业邮件系统由于大量群发大容量附件邮件带来的系统问题,提供一种提高企业邮件系统效率的方法。该方法主要引入了写邮件共享的方法和读邮件缓存的方法,利用动态监控和自定义配置的机制,来降低邮件i/o读写操作,可大大节省存储邮件需要的存储空间和处理读写邮件需要的CPU时间和内存资源,同时大大提高邮件系统的性能和效率。为解决上述技术问题,本发明的提高企业邮件系统效率的系统包括配置管理模块,动态共享池管理模块,智能缓存模块,监控模块,个人邮箱模块。所述的配置管理模块,其特征在于,该模块实现根据邮件系统实际使用情况可调整和配置邮件共享实例库的个数和限额空间大小,以及智能缓存策略定制的功能。所述的动态共享池管理模块,其特征在于,该模块实现根据配置参数要求及当前可用邮件共享实例库数量自动创建邮件共享实例库;根据当前可用邮件共享实例库是否达到限额阈值,决定是否执行禁止写操作;定时对已禁止写操作的邮件共享实例库进行是否满足释放空间、解禁操作的条件检查,如果满足条件则执行释放空间、解禁操作。所述的智能缓存模块,其特征在于,该模块根据定制的缓存策略、打开某邮件共享实例库的频率、读某邮件的频率和次数,自动地按照某缓存策略将共享池中的读操作频繁的邮件共享实例库和邮件存储到缓存容器中供直接使用,以减少邮件库和邮件文件的打开操作,降低服务器负载,提高读邮件的速度。所述的监控模块,其特征在于,该模块实现对共享邮件实例库的使用状态、限额大小、已使用空间大小、共享邮件数、在线连接数、静态连接数、共享邮件文件等进行监控,同时还可手动监控用户邮箱及邮件的读写操作。所述的个人邮箱模块,其特征在于,该模块可将带附件的邮件文件直接写入到邮件共享实例库中供所有收件人阅读,可通过缓存容器直接读邮件,而不用进行磁盘操作去读邮件。创建并发送邮件的处理方法,包括以下步骤1)进入个人邮箱,在个人邮箱中创建邮件,填写相关邮件信息(包括主题、内容、附件、收件人等);2)点击"发送"按钮,开始发送邮件;3)判断邮件文件是否有附件,有附件则将邮件写入邮件共享池中某一可写的邮件共享实例库中,如果没有附件则直接发送邮件;4)如果要发送的邮件文件有附件,则执行此操作创建简要邮件(不含附件,但包含邮件附件URL地址),并将其直接发送到所有收件人邮箱中;阅读邮件的处理方法,包括以下步骤1)进入个人邮箱,在个人邮箱中打开收件箱或某文件夹下的邮件文件;2)判断邮件是否为共享邮件文件的简要邮件,如果是共享邮件文件的简要邮件,则点击其共享邮件文件链接地址;3)缺省先进入缓存容器(通常为某内存地址段),判断该容器中是否有该共享邮件,如果有则直接在该缓存容器中直接打开阅读邮件,而不再用去执行磁盘操作去打开邮件文件;4)如果该邮件文件不在缓存容器中,则按照缓存策略将该邮件调入缓存容器中,再进行阅读;5)监控模块根据监控的统计数据,将缓存容器中的邮件文件或邮件共享实例库执行不同的缓存策略。本发明与现有技术相比具有以下优点本发明引入了写邮件共享的概念和读邮件缓存的概念,利用动态监控和自定义配置的机制,来降低邮件i/o读写操作,大大节省了存储邮件需要的存储空间和处理读写邮件需要的CPU时间和内存资源,同时大大提高邮件系统的性能和效率。下面结合附图对本发明做进一步的详细描述。图1为本发明的结构框图。图2,图3分别为本发明创建并发送邮件处理流程框图和阅读邮件处理的流程框图。<table>tableseeoriginaldocumentpage6</column></row><table>—种提高企业邮件系统效率的系统和方法,如图1所示包括配置管理模块l,动态共享池管理模块2,智能缓存模块3,个人邮箱模块4,监控模块5。如图2所示的创建并发送邮件的处理方法,包括以下步骤1)进入个人邮箱(步骤201),在个人邮箱中创建邮件(步骤202),填写相关邮件信息(包括主题、内容、附件、收件人等);2)点击"发送"按钮,开始发送邮件(步骤203);3)判断邮件文件是否有附件(步骤204),有附件则将邮件写入邮件共享池中某一可写的邮件共享实例库中(步骤206),如果没有附件则直接发送邮件(步骤205);4)如果要发送的邮件文件有附件,则执行步骤207:创建简要邮件(不含附件,但包含邮件附件URL地址),并将其直接发送到所有收件人邮箱中(步骤208);如图3所示的阅读邮件的处理方法,包括以下步骤1)进入个人邮箱(步骤301),在个人邮箱中打开收件箱或某文件夹下的邮件文件(步骤302);2)判断邮件是否为共享邮件文件的简要邮件(步骤303),如果是共享邮件文件的简要邮件,则点击其共享邮件文件链接地址;3)缺省先进入缓存容器(步骤305),通常为某内存地址段,判断该容器中是否有该共享邮件(步骤307),如果有则直接在该缓存容器中直接打开阅读邮件(步骤309),而不再用去执行磁盘操作去打开邮件文件;4)如果该邮件文件不在缓存容器中,则按照缓存策略将该邮件调入缓存容器中(步骤308),再进行阅读;5)监控模块根据监控的统计数据,将缓存容器中的邮件文件或邮件共享实例库执行不同的缓存策略(步骤306)。权利要求一种提高企业邮件系统效率的系统,其特征在于包括配置管理模块,动态共享池管理模块,智能缓存模块,监控模块,个人邮箱模块。2.根据权利要求1所述的一种提高企业邮件系统效率的系统,其特征在于所述配置管理模块,实现根据邮件系统实际使用情况调整和配置邮件共享实例库的个数和限额空间大小,以及智能缓存策略定制的功能。3.根据权利要求1所述的一种提高企业邮件系统效率的系统,其特征在于所述的动态共享池管理模块,实现根据配置参数要求及当前可用邮件共享实例库数量自动创建邮件共享实例库;根据当前可用邮件共享实例库是否达到限额阈值,决定是否执行禁止写操作;定时对已禁止写操作的邮件共享实例库进行是否满足释放空间、解禁操作的条件检查,如果满足条件则执行释放空间、解禁操作。4.根据权利要求1所述的一种提高企业邮件系统效率的系统,其特征在于所述智能缓存模块,根据定制的缓存策略、打开某邮件共享实例库的频率、读某邮件的频率和次数,自动地按照某缓存策略将共享池中的读操作频繁的邮件共享实例库和邮件存储到缓存容器中供直接使用,以减少邮件库和邮件文件的打开操作,降低服务器负载,提高读邮件的速度。5.根据权利要求1所述的一种提高企业邮件系统效率的系统,其特征在于所述监控模块,实现对共享邮件实例库的使用状态、限额大小、已使用空间大小、共享邮件数、在线连接数、静态连接数、共享邮件文件等进行监控,同时还可手动监控用户邮箱及邮件的读写操作。6.根据权利要求1所述的一种提高企业邮件系统效率的系统,其特征在于所述个人邮箱模块,可将带附件的邮件文件直接写入到邮件共享实例库中供所有收件人阅读,可通过缓存容器直接读邮件,而不用进行磁盘操作去读邮件。7.—种提高企业邮件系统效率的方法,其特征在于该方法采用写邮件共享和读邮件缓存的方式,利用动态监控和自定义配置的机制,来降低邮件i/o读写操作,提高邮件系统的性能,具体包括以下步骤创建并发送邮件,包括1)进入个人邮箱,在个人邮箱中创建邮件,填写相关邮件信息,包括主题、内容、附件、收件人;2)点击"发送"按钮,开始发送邮件;3)判断邮件文件是否有附件,有附件则将邮件写入邮件共享池中某一可写的邮件共享实例库中,如果没有附件则直接发送邮件;4)如果要发送的邮件文件有附件,则创建简要邮件,该简要邮件不含所述附件,但包含邮件附件URL地址,并将所述简要邮件直接发送到所有收件人邮箱中;阅读邮件,包括1)进入个人邮箱,在个人邮箱中打开收件箱或某文件夹下的邮件文件;2)判断邮件是否为共享邮件文件的简要邮件,如果是共享邮件文件的简要邮件,则点击其共享邮件文件链接地址;3)缺省先进入缓存容器,判断该容器中是否有该共享邮件,如果有则直接在该缓存容器中直接打开阅读邮件,而不再用去执行磁盘操作去打开邮件文件;4)如果该邮件文件不在缓存容器中,则按照缓存策略将该邮件调入缓存容器中,再进行阅读;5)监控模块根据监控的统计数据,将缓存容器中的邮件文件或邮件共享实例库执行不同的缓存策略。全文摘要本发明涉及一种提高企业邮件系统效率的系统和方法,所述系统包括配置管理模块,动态共享池管理模块,智能缓存模块,监控模块,个人邮箱模块;所述提高企业邮件系统效率的方法采用了写邮件共享和读邮件缓存的方式,利用动态监控和自定义配置的机制,来降低邮件I/O读写操作,提高邮件系统的性能。文档编号G06Q10/00GK101699481SQ20091021109公开日2010年4月28日申请日期2009年11月11日优先权日2009年11月11日发明者王富宇,肖建民,胡建安,黄小君申请人:海南电力试验研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1