一种基于多层次用户分类的资源分配方法、装置及系统的制作方法

文档序号:7860379阅读:305来源:国知局
专利名称:一种基于多层次用户分类的资源分配方法、装置及系统的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种基于多层次用户分类的资源分配方法、装置及系统。
背景技术
传统的邮件系统中,例如常用的QmaiI、SendmaiI、Postfix、Exchange、Mdaemon 及Winmail等,均包括基于这些系统改造的邮件系统,邮件账号的邮件数据集中式储存,即同一个用户的邮件集中储存在同一个地方,当用户的邮件数量膨胀,储存空间不足的时候,必须要把用户的全部数据复制到其它空余的储存装置上,即当储存空间不足时,必须有一个用户数据迁移的过程,随着用户邮件数量不断的增长,迁移速度会随着邮件数量的膨胀而急剧下降,为了解决该问题,目前主要的解决方案是1、使昂贵的硬件设备,不停地对邮件 系统储存空间进行扩容;2、使用分布式储存系统,通过软件把用户的数据透明的储存到不同的硬件上。这两种方案各有好处,硬件方案速度快、性能好,但是价格高,软件方案灵活、价格低廉,但是性能相对低下,维护成本高。另外,很多企业的邮件系统是分布式使用,即在全国各地乃至全世界各地都部署节点,用户根据工作地域创建到不同的节点当中,但目前的邮件系统,用户只能使用用户所在工作节点的储存资源,不能使用其他地方的资源进行邮件的储存,然而企业没有办法实现不同地域储存资源的统一,使子节点中需要使用的高级资源的用户不能使用中心节点空余的储存资源,造成储存资源的浪费。

发明内容
本发明实施例所要解决的技术问题在于,提供一种可以为不同服务需求的用户提供不同等级的邮件储存服务的基于多层次用户分类的资源分配方法、装置及系统。为了解决上述技术问题,本发明实施例提供了一种基于多层次用户分类的资源分配方法,包括根据用户的预设服务等级,获取与所述预设服务等级相对应的资源分组,所述资源分组包括高级资源及普通资源;根据预设规则判断邮件的邮件类型,所述邮件类型包括低价值邮件、普通邮件及重要邮件;根据所述邮件类型将所述邮件储存到所述邮件所属用户的资源分组的相应位置中。作为上述方案的改进,所述基于多层次用户分类的资源分配方法还包括当所述资源分组的储存空间达到预设值时,向用户发送提醒邮件;当所述低价值邮件数量超过预设数量时,删除储存时间最长的低价值邮件,直至所述低价值邮件的数量小于或等于预设数量;当所述低价值邮件的储存时间超过预设时间时,删除所述低价值邮件。作为上述方案的改进,所述根据用户的预设服务等级,获取与所述预设服务等级相对应的资源分组的步骤包括根据用户的预设服务等级获取相应的数据编号;根据所述数据编号获取相应的数据集合,所述数据集合内包括资源分组及功能列表。作为上述方案的改进,根据所述邮件类型将所述邮件储存到所述邮件所属用户的资源分组的相应位置中的步骤包括将所述重要邮件储存到所述邮件所属用户的资源分组的高级资源中;将所述低价值邮件及普通邮件储存到所述邮件所属用户的资源分组的普通资源中。相应地,本发明实施例还提供了一种基于多层次用户分类的资源分配装置,包括用于根据用户的预设服务等级,获取与所述预设服务等级相对应的资源分组的客户端,所述资源分组包括高级资源及普通资源;用于根据预设规则判断邮件的邮件类型的判断模块,所述邮件类型包括低价值邮件、普通邮件及重要邮件;分别与所述客户端及判断模块相连接,用于根据所述邮件类型将所述邮件储存到所述邮件所属用户的资源分组的相应位置中的储存模块。作为上述方案的改进,所述基于多层次用户分类的资源分配装置还包括与所述储存模块相连接,用于当所述资源分组的储存空间达到预设值时,向用户发送提醒邮件的预警模块;与所述储存模块相连接,用于当所述低价值邮件数量超过预设数量时,删除储存时间最长的低价值邮件,直至所述低价值邮件的数量小于或等于预设数量的第一删除模块;与所述储存模块相连接,用于当所述低价值邮件的储存时间超过预设时间时,删除所述低价值邮件的第二删除模块。 作为上述方案的改进,所述客户端包括用于根据用户的预设服务等级获取相应的数据编号的第一获取单元;与所述第一获取单元相连接,用于根据所述数据编号获取相应的数据集合的第二获取单元,所述数据集合内包括资源分组及功能列表。作为上述方案的改进,所述储存模块包括用于将所述重要邮件储存到所述邮件所属用户的资源分组的高级资源中的第一储存单元;用于将所述低价值邮件及普通邮件储存到所述邮件所属用户的资源分组的普通资源中的第二储存单元。相应地,本发明实施例还提供了一种基于多层次用户分类的资源分配系统,包括权利要求51任一项所述的基于多层次用户分类的资源分配装置,所述基于多层次用户分类的资源分配系统内包括至少一个所述基于多层次用户分类的资源分配装置;与所述基于多层次用户分类的资源分配装置相连接,用于预设用户的服务等级、储存空间的预设值、低价值邮件的预设数量及预设时间的预设装置。作为上述方案的改进,所述基于多层次用户分类的资源分配系统包括储存资源,所述储存资源包括至少一个储存器。实施本发明实施例,具有如下有益效果
本发明实施例通过客户端根据用户的预设服务等级获取与所述预设获取等级相应的资源分组,同时所述判断模块根据预设规则判断所述邮件的类型,所述储存模块根据所述邮件类型将所述邮件储存到所述邮件所属用户的资源分组的相应位置中,可以有效的对邮件进行分类储存,提高邮件系统中储存资源的利用率。同时,本发明实施例提供了一种基于多层次用户分类的资源分配系统,包括至少一所述基于多层次用户分类的资源分配装置及预设装置,通过所述预设装置预设所述基于多层次用户分类的资源分配装置内用户的服务等级,从而实现对系统内用户的统一管理,所述基于多层次用户分类的资源分配系统包括储存资源,所述储存资源包括至少一个储存器,从而可以有效的提高邮件储存时的速度。


图I是本发明一种基于多层次用户分类的资源分配方法的第一实施例的结构示意 图2是本发明一种基于多层次用户分类的资源分配方法的第二实施例的结构示意图; 图3是本发明一种基于多层次用户分类的资源分配装置的结构示意 图4是本发明一种基于多层次用户分类的资源分配系统的结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
图I为本发明一种基于多层次用户分类的资源分配方法的第一实施例的结构示意图,包括
S100,根据用户的预设服务等级,获取与所述预设服务等级相对应的资源分组,所述资源分组包括高级资源及普通资源。根据用户的预设服务等级获取相应的资源分组,所述资源分组包括高级资源及普通资源,所述高级资源是指邮件储存速度快、工作稳定、价格昂贵的硬件资源,其他的是普通资源,用户的服务等级是通过用户职位的性质、用户的活跃程度及用户的邮件多少等进行划分的,即用户的职位越高、用户越活跃、用户邮件越多,则用户的服务等级就越高。对于不同用户,使用不同的资源分组,服务等级越高,使用的硬件资源就越好。S101,根据预设规则判断邮件的邮件类型,所述邮件类型包括低价值邮件、普通邮件及重要邮件。网络接收外来邮件或者用户编辑邮件,并通过预设规则判断所述邮件的类型,所述邮件类型包括低价值邮件、普通邮件及重要邮件,例如,广告邮件、系统通知邮件、系统退信及用户删除邮件等为低价值邮件,用户做特殊标记的邮件为重要邮件,其他的为普通信件。S102,根据所述邮件类型将所述邮件储存到所述邮件所属用户的资源分组的相应
位置中。不同服务等级对应的资源分组不同,同时,所述资源分组包括高级资源及普通资源,在邮件储存时,需根据邮件的类型将所述邮件储存到所述邮件所属用户的资源分组相应的位置中,从而实现邮件的分类储存。需要说明的是,在通过所述基于多层次用户分类的资源分配方法进行邮件的储存时,需要根据用户的预设服务等级获取相应资源分组,同时根据预设规则判断所述邮件的类型,最后将邮件储存到所述邮件所属用户的资源分组中,由于所述资源分组包括高级资源及普通资源,所述邮件类型包括低价值邮件、普通邮件及重要邮件,因此在对邮件进行储存时,需要按照邮件的类别将所述邮件储存到所述邮件所属用户的资源分组的相应位置中,从而使邮件能够分类及合理的储存。图2为本发明一种基于多层次用户分类的资源分配方法的第二实施例的结构示意图,包括
S200,根据用户的预设服务等级获取相应的数据编号。
不同的用户对应不同的服务等级,不同服务等级对应不同的数据编号,从而使不同用户对应不同的数据编号。S201,根据所述数据编号获取相应的数据集合,所述数据集合内包括资源分组及功能列表。根据所述数据编号获取相应的数据集合,所述数据集合内包括资源分组及功能列表,所述资源分组包括高级资源 及普通资源,用户的预设服务等级是根据用户的职位性质、用户的活跃程度、用户的邮件多少进行划分的,即用户的职位越高、用户越活跃、用户邮件越多,则用户的服务等级就越高,同时服务等级越高,用户的资源分组就越好,同时,用户所使用的硬件资源就越好。另外,所述功能列表包括用户是否可以使用P0P3/IMAP/SMTP (邮局协议的第3个版本/简单邮件传输协议/交互式邮件存取协议)服务、是否可以使用邮件会话功能、是否可以使用邮件状态跟踪、是否可以记录用户登录历史等等,使用所述功能列表内的功能会占用一定的硬件资源,因此用户可以选择性的开通所述功能列表内的功能。S202,根据预设规则判断邮件的邮件类型,所述邮件类型包括低价值邮件、普通邮件及重要邮件。网络接收外来邮件或者用户编辑邮件,并通过预设规则判断所述邮件的类型,所述邮件类型包括低价值邮件、普通邮件及重要邮件,例如,广告邮件、系统通知邮件、系统退信及用户已删除邮件等为低价值邮件,用户做特殊标记的邮件为重要邮件,其他的为普通信件。S203,将所述重要邮件储存到所述邮件所属用户的资源分组的高级资源中。所述重要邮件是指用户进行标记过的邮件,同时,用户的服务等级的不同,所述用户对应的资源分组中的高级资源的储存性能不同,因此在对重要邮件进行储存时,需要将所述重要邮件储存到所述邮件所属用户的资源分组的高级资源中。另外,所述高级资源内包括第一高级资源及第二高级资源,在重要邮件储存时,将重要邮件储存到第一高级资源内,当所述重要邮件的储存时间超过预设时间时,即可将储存时间超过预设时间的重要邮件转存到第二高级资源中,同时删除所述第一高级资源中的所述储存时间超过预设时间的重要邮件,另外,所述第一高级资源的储存性能高于所述第二高级资源的储存性能。
S204,将所述低价值邮件及普通邮件储存到所述邮件所属用户的资源分组的普通资源中。所述低价值邮件是指广告邮件、系统通知邮件、系统退信及用户已删除邮件等,除了重要邮件及低价值邮件,其他的邮件均为普通邮件,同时,由于用户的服务等级的不同,所述用户对应的资源分组中的普通资源的储存性能不同,因此在对低价值邮件及普通邮件进行储存时,需要将所述低价值邮件及普通邮件储存到所述邮件所属用户的资源分组的普通资源中。另外,所述普通资源包括第一普通资源、第二普通资源及第三普通资源,将所述低价值邮件储存到第三普通资源中,所述用户接收或者编辑的普通邮件首先储存到第一普通资源中,当所述普通邮件的储存时间超过预设时间时,则将所述储存时间超过预设时间的普通邮件转存到第二普通资源中,同时删除第一普通资源中所述储存时间超过预设时间的邮件。另外,所述第一普通资源的储存性能比所述第二普通资源的储存性能强,同时,所述第二普通资源的储存性能比第三普通资源的储存性能强。S205,当所述资源分组的储存空间达到预设值时,向用户发送提醒邮件。在邮件储存过程中,当所述资源分组的储存空间达到预设值时,储存系统通过提醒邮件提醒用户,所述资源分组的储存空间达到预设值包括普通资源的储存空间达到预设值及高级资源的储存空间达到预设值。S206,当所述低价值邮件数量超过预设数量时,删除储存时间最长的低价值邮件,直至所述低价值邮件的数量小于或等于预设数量。
通过预设低价值邮件的数量,当所述低价值邮件数量超过预设数量时,依次删除储存时间最长的低价值邮件,直至所述低价值邮件的数量小于或者等于预设数量,从而有效的控制低价值邮件的数量,提高普通资源的利用率。S207,当所述低价值邮件的储存时间超过预设时间时,删除所述低价值邮件。通过预设低价值邮件的储存时间,当所述低价值邮件的储存时间超过预设时间时,自动删除所述低价值邮件,可以有效的提高普通资源的利用率。需要说明的是,在通过所述基于多层次用户分类的资源分配方法进行邮件的储存时,步骤S203与步骤S204没有先后顺序,当需要存储的邮件为重要邮件时,执行步骤S203 ;当需要储存的邮件为普通邮件或者低价值邮件时,执行步骤S204即可。执行步骤S205、S206及S207没有先后顺序,当资源分组及其中的邮件满足S205、S206或S207中的所述的条件时,即可执行相应的步骤。采用本发明实施例所述的基于多层次用户分类的资源分配方法进行邮件的储存时,需根据用户的预设服务等级获取相应的数据编号,并根据所述数据编号获取相应的数据集合,所述数据集合内包括资源分组及功能列表所述资源分组包括高级资源及普通资源。网络接收外来邮件或者用户编辑邮件,并通过预设规则判断所述邮件的类型,所述邮件类型包括低价值邮件、普通邮件及重要邮件,如果需要储存的邮件为重要邮件,通过步骤S203将所述重要邮件储存到所述邮件所属用户的资源分组的高级资源中,如果需要储存的邮件为低价值邮件或者普通邮件,则通过步骤S204将所述普通邮件或者低价值邮件储存到所述邮件所属用户的资源分组的普通资源中。另外,当所述资源分组的储存空间达到预设值时,向用户发送提醒邮件;当所述低价值邮件数量超过预设数量时,删除储存时间最长的低价值邮件,直至所述低价值邮件的数量小于或等于所述预设数量;当所述低价值邮件的储存时间超过预设时间时,删除所述低价值邮件。例如,用户的预设服务等级为第一服务等级,所述第一服务等级对应的资源分组为高级资源SI、S2及普通资源S3,用户接收的外来邮件为Al、A2及A3,所述Al为重要邮件,所述A2为普通邮件,所述A3为低价值邮件。在通过本发明实施例所述的基于多层次用户分类的资源分配方法进行邮件储存时,可以将邮件Al储存到高级资源SI及S2中,将所述普通邮件A2与低价值邮件A3储存到普通资源S3中。图3为本发明一种基于多层次用户分类的资源分配装置的结构示意图。如图3所示,所述一种基于多层次用户分类的资源分配装置,包括用于根据用户的预设服务等级,获取与所述预设服务等级相对应的资源分组的客户端I,所述资源分组包括高级资源及普通资源。用于根据预设规则判断邮件的邮件类型的判断模块2,所述邮件类型包括低价值邮件、普通邮件及重要邮件。分别与所述客户端I及判断模块2相连接,用于根据所述邮件类型将所述邮件储存到所述邮件所属用户的资源分组的相应位置中的储存模块3。需要说明的是,通过客户端I根据用户的预设服务等级获取与所述预设服务等级相应的资源分组,所述资源分组包括高级资源及普通资源,所述高级资源是指邮件储存速度快、工作稳定、价格昂贵的硬件资源,其他的是普通资源;所述用户的服务等级是根据用户职位的性质、用户的活跃程度、用户信件多少等进行划分的。所述判断模块2用于根据预设规则判断邮件的邮件类型,所述邮件类型包括低价值邮件、普通邮件及重要邮件,例如,广告邮件、系统通知邮件、系统退信及用户以及删除的邮件等为低价值邮件,用户做特殊标记的邮件为重要邮件,其他的为普通信件。所述储存模块3根据所述邮件类型将所述邮件 储存到所述邮件所属用户的资源分组的相应位置中,从而使邮件进行分类储存。更佳地,所述基于多层次用户分类的资源分配装置还包括
与所述储存模块3相连接,用于当所述资源分组的储存空间达到预设值时,向用户发送提醒邮件的预警模块4。与所述储存模块3相连接,用于当所述低价值邮件数量超过预设数量时,删除储存时间最长的低价值邮件,直至所述低价值邮件的数量小于或等于预设数量的第一删除模块5。与所述储存模块3相连接,用于当所述低价值邮件的储存时间超过预设时间时,删除所述低价值邮件的第二删除模块6。需要说明的是,在邮件储存的过程中,当所述资源分组的储存空间达到预设值时,所述预警模块4向用户发送提醒邮件,当所述低价值邮件的数量超过预设数量时,所述第一删除模块5删除储存时间最长的低价值邮件,直至所述低价值邮件的数量小于或者等于预设数量,当所述低价值邮件的储存时间超过预设时间时,所述第二删除模块6删除储存时间超过预设时间的低价值邮件,从而提高所述资源分组的利用率。更佳地,所述客户端I包括
用于根据用户的预设服务等级获取相应的数据编号的第一获取单元11。与所述第一获取单元11相连接,用于根据所述数据编号获取相应的数据集合的第二获取单元12,所述数据集合内包括资源分组及功能列表。需要说明的是,所述第一获取单元11根据用户的预设服务等级获取相应的数据编号,所述第二获取单元12根据所述数据编号获取相应的数据集合,所述数据集合包括资源分组及功能列表,所述资源分组包括高级资源及普通资源;所述功能列表包括用户是否可以使用P0P3/IMAP/SMTP服务、是否可以使用邮件会话功能、是否可以使用邮件状态跟踪、是否可以记录用户登录历史等等,使用所述功能列表内的功能会占用一定的硬件资源,因此用户可以选择性的开通所述功能列表内的功能。 更佳地,所述储存模块3包括
用于将所述重要邮件储存到所述邮件所属用户的资源分组的高级资源中的第一储存单元31。用于将所述低价值邮件及普通邮件储存到所述邮件所属用户的资源分组的普通资源中的第二储存单元32。需要说明的是,所述判断模块2通过对接收外来的邮件或者用户编辑的邮件进行类型的划分,将所述邮件分为重要邮件、普通邮件及低价值邮件,所述第一储存单元31将所述重要邮件储存到所述邮件所属用户的资源分组的高级资源中,所述第二储存单元32将所述低价值邮件及普通邮件储存到所述邮件所属用户的资源分组的普通资源中,即可完成邮件的多层次分类储存。另外,所述高级资源内包括第一高级资源及第二高级资源,在重要邮件储存时,所述第一储存单元31将重要邮件储存到第一高级资源内,当所述重要邮件的储存时间超过预设时间时,所述第一储存单元31即可将储存时间超过预设时间的重要邮件转存到第二
高级资源中,同时删除所述第一高级资源中的所述储存时间超过预设时间的重要邮件;所述普通资源包括第一普通资源、第二普通资源及第三普通资源,将所述低价值邮件储存到第三普通资源中,所述第二储存单元32将所述用户接收或者编辑的普通邮件首先储存到第一普通资源中,当所述普通邮件的储存时间超过预设时间时,所述第二储存单元32将所述储存时间超过预设时间的普通邮件转存到第二普通资源中,同时删除第一普通资源中所述储存时间超过预设时间的邮件。另外,所述第一高级资源的储存性能比所述第二高级资源的储存性能强,所述第一普通资源的储存性能比第二普通资源的储存性能强,所述第二普通资源的储存性能比第三普通资源的储存性能强,从而可以使邮件得到多层次的储存起来。例如,用户的预设服务等级为第一服务等级,客户端I根据所述第一服务等级对应的资源分组为高级资源S1、S2及普通资源S3,系统接收的外来邮件为A1、A2及A 3,所述判断模块2判断所述外来邮件A1、A2及A 3的类型,得到所述Al为重要邮件,A2为普通邮件,A3为低价值邮件。根据本发明实施例所述的基于多层次用户分类的资源分配装置进行邮件储存时,通过所述第一储存单元31可将邮件Al储存到高级资源SI及S2中,通过所述第二储存单元32可将邮件A2及A3储存到普通资源S3中。如图4为本发明一种基于多层次用户分类的资源分配系统的结构示意图。如图4所示,所述基于多层次用户分类的资源分配系统,包括
权利要求51任一项所述的基于多层次用户分类的资源分配装置,所述基于多层次用户分类的资源分配系统内包括至少一个所述基于多层次用户分类的资源分配装置。与所述基于多层次用户分类的资源分配装置相连接,用于预设用户的服务等级、储存空间的预设值、低价值邮件的预设数量及预设时间的预设装置7。需要说明的是,所述基于多层次用户分类的资源分配系统内包括所述基于多层次用户分类的资源分配装置及预设装置7,所述基于多层次用户分类的资源分配系统包括至少一个所述基于多层次用户分类的资源分配装置,并通过预设装置7分别对所述基于多层次用户分类的资源分配装置预设用户的服务等级,即通过预设装置7根据用户职位的性质、用户的活跃程度、用户的信件多少等对用户进行服务等级的划分,例如,将用户职位越高、用户越活跃及信件越多,则服务等级就越高。
另外,所述预设装置7还可以统一对所有的所述基于多层次用户分类的资源分配装置内的所述预警模块4设置所述储存空间的预设值、所述第一删除模块5内设置低价值邮件的预设数量及所述第二删除模块6内设置预设时间等,另外,所述预设装置7还可以对所述基于多层次用户分类的资源分配系统内所有所述基于多层次用户分类的资源分配装置接收的邮件进行标记,从而使标记后的邮件成为重要邮件。例如,预设装置7将所述基于多层次用户分类的资源分配装置接收到来自A公司的邮件直接进行标记,则接收到来自A公司的邮件全部为重要邮件,从而使来自A公司的邮件根据用户的服务等级储存到相应的高级资源中。更佳地,所述基于多层次用户分类的资源分配系统包括储存资源,所述储存资源包括至少一个储存器。
·
需要说明的是,所述储存资源是指所述基于多层次用户分类的资源分配系统内所有的储存资源,所述储存资源用于储存所有基于多层次用户分类的资源分配装置接收到或者编辑的邮件,所述储存资源包括至少一个储存器。另外,所述储存资源内的任一储存器至少属于一个用户所对应的资源分组,从而使所述储存资源内的任一储存器至少储存一个用户的邮件,所述基于多层次用户分类的资源分配系统对所有储存资源进行统一管理,即所述储存资源内的任一储存器可以属于一个或者多个用户所对应的资源分组,从而可以使系统内的储存资源得到高效的利用另外,对于不同的用户,根据用户所对应的服务等级不同及接收到邮件的重要性不同,同一储存器可以储存不同类型的邮件。例如,储存器I可以储存用户I及用户2接收的邮件,同时,对于用户I所对应的资源分组,储存器I为高级资源;对于用户2所对应的资源分组,所述储存器I为普通资源,则在邮件储存的过程中,用户I将接收到的重要邮件储存到储存器I里面。同时,所述用户2将普通邮件及低价值邮件储存到储存器I里面。需要说明的是,所述基于多层次用户分类的资源分配系统包括至少一个所述的基于多层次用户分类的资源分配装置及预设装置7,所述预设装置7用于分别预设所述基于多层次用户分类的资源分配系统中所有用户的服务等级。所述用户的服务等级是根据用户的职位性质、用户的活跃程度及用户的邮件多少进行划分的,并根据所述用户的预设服务等级获取相应的资源分组,所述预设装置7还可以分别预设所述基于多层次用户分类的资源分配系统内所有基于多层次用户分类的资源分配装置的所述第一删除模块5内所述低价值邮件的预设数量及所述第二删除模块6内所述低价值邮件储存的预设时间,另外,所述预设装置7可以对所述基于多层次用户分类的资源分配系统内所有所述基于多层次用户分类的资源分配装置接收的重要邮件进行标记。例如,系统内包括储存器I、储存器2及储存器3,所述储存器I包括高速储存设备SI,所述储存器2包括两个中速储存设备S2、S3,储存器3包括两个低速储存设备S4、S5。系统设定两个资源分组
资源分组I :S1、S2、S4,其中SI定义为高级资源,S2及S4为普通资源。资源分组2 :S3、S5,其中S3定义为高级资源,S5定义为普通资源。所述预设装置7将企业内重要用户预设为第一服务等级,所述第一服务等级对应的资源分组为资源分组I ;普通用户则预设为第二服务等级,所述第二服务等级对应的资源分组为资源分组2。对此所述重要用户则将重要邮件储存到SI中,将普通邮件及低价值邮件储存到S2及S4中。所述普通用户则将重要邮件储存到S3中,将普通邮件及低价值邮件储存到S5中。本发明实施例所述的基于多层次用户分类的资源分配系统可以对所述系统内的所有储存资源进行统一管理,对所述基于多层次用户分类的资源分配系统内所有基于多层次用户分类的资源分配装置相对应的资源分组统一分配硬件资源。同时,所述储存资源内的任一储存器至少属于一个用户所对应的资源分组,可以最大限度的利用所述储存资源。
以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1.一种基于多层次用户分类的资源分配方法,其特征在于,包括 根据用户的预设服务等级,获取与所述预设服务等级相对应的资源分组,所述资源分组包括高级资源及普通资源; 根据预设规则判断邮件的邮件类型,所述邮件类型包括低价值邮件、普通邮件及重要邮件; 根据所述邮件类型将所述邮件储存到所述邮件所属用户的资源分组的相应位置中。
2.如权利要求I所述的基于多层次用户分类的资源分配方法,其特征在于,所述基于多层次用户分类的资源分配方法还包括 当所述资源分组的储存空间达到预设值时,向用户发送提醒邮件; 当所述低价值邮件数量超过预设数量时,删除储存时间最长的低价值邮件,直至所述低价值邮件的数量小于或等于预设数量; 当所述低价值邮件的储存时间超过预设时间时,删除所述低价值邮件。
3.如权利要求I所述的基于多层次用户分类的资源分配的方法,其特征在于,所述根据用户的预设服务等级,获取与所述预设服务等级相对应的资源分组的步骤包括 根据用户的预设服务等级获取相应的数据编号; 根据所述数据编号获取相应的数据集合,所述数据集合内包括资源分组及功能列表。
4.如权利要求I所述的基于多层次用户分类的资源分配方法,其特征在于,根据所述邮件类型将所述邮件储存到所述邮件所属用户的资源分组的相应位置中的步骤包括 将所述重要邮件储存到所述邮件所属用户的资源分组的高级资源中; 将所述低价值邮件及普通邮件储存到所述邮件所属用户的资源分组的普通资源中。
5.一种基于多层次用户分类的资源分配装置,其特征在于,包括 用于根据用户的预设服务等级,获取与所述预设服务等级相对应的资源分组的客户端,所述资源分组包括高级资源及普通资源; 用于根据预设规则判断邮件的邮件类型的判断模块,所述邮件类型包括低价值邮件、普通邮件及重要邮件; 分别与所述客户端及判断模块相连接,用于根据所述邮件类型将所述邮件储存到所述邮件所属用户的资源分组的相应位置中的储存模块。
6.如权利要求5所述的基于多层次用户分类的资源分配装置,其特征在于,所述基于多层次用户分类的资源分配装置还包括 与所述储存模块相连接,用于当所述资源分组的储存空间达到预设值时,向用户发送提醒邮件的预警模块; 与所述储存模块相连接,用于当所述低价值邮件数量超过预设数量时,删除储存时间最长的低价值邮件,直至所述低价值邮件的数量小于或等于预设数量的第一删除模块; 与所述储存模块相连接,用于当所述低价值邮件的储存时间超过预设时间时,删除所述低价值邮件的第二删除模块。
7.如权利要求5所述的基于多层次用户分类的资源分配装置,其特征在于,所述客户端包括 用于根据用户的预设服务等级获取相应的数据编号的第一获取单元; 与所述第一获取单元相连接,用于根据所述数据编号获取相应的数据集合的第二获取单元,所述数据集合内包括资源分组及功能列表。
8.如权利要求5所述的基于多层次用户分类的资源分配装置,其特征在于,所述储存模块包括 用于将所述重要邮件储存到所述邮件所属用户的资源分组的高级资源中的第一储存单元; 用于将所述低价值邮件及普通邮件储存到所述邮件所属用户的资源分组的普通资源中的第二储存单元。
9.一种基于多层次用户分类的资源分配系统,其特征在于,包括 权利要求51任一项所述的基于多层次用户分类的资源分配装置,所述基于多层次用户分类的资源分配系统内包括至少一个所述基于多层次用户分类的资源分配装置;与所述基于多层次用户分类的资源分配装置相连接,用于预设用户的服务等级、储存空间的预设值、低价值邮件的预设数量及预设时间的预设装置。
10.如权利要求9所述的基于多层次用户分类的资源分配系统,其特征在于,所述基于多层次用户分类的资源分配系统包括储存资源,所述储存资源包括至少一个储存器。
全文摘要
本发明实施例公开了一种基于多层次用户分类的资源分配方法,包括根据用户的预设服务等级,获取与所述预设服务等级相对应的资源分组,所述资源分组包括高级资源及普通资源;根据预设规则判断邮件的邮件类型,所述邮件类型包括低价值邮件、普通邮件及重要邮件;根据所述邮件类型将所述邮件储存到所述邮件所属用户的资源分组的相应位置中。本发明实施例还公开了一种基于多层次用户分类的资源分配装置及系统。采用本发明可以对不同服务需求的用户提供不同等级的邮件储存服务,克服目前邮件系统中无差别的邮件储存方式,提高邮件系统中储存资源的利用率。
文档编号H04L12/58GK102882768SQ20121033957
公开日2013年1月16日 申请日期2012年9月14日 优先权日2012年9月14日
发明者陈颖棠, 林延中 申请人:盈世信息科技(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1