文件分配系统及方法

文档序号:6493608阅读:267来源:国知局
文件分配系统及方法
【专利摘要】一种文件分配系统,包括:分类模块,用于预设文件类别,并根据该文件类别对多个文件服务器进行分类;文件获取模块,用于接收待处理的文件,根据所述文件类别将所接收的文件分配至相应的文件服务器;判断模块,用于确定各个文件服务器的负载量,并判断是否有文件服务器的负载量达到预设阀值;及分配模块,用于在有文件服务器的负载量达到预设阀值时,将负载量最高的文件服务器的文件按预设比例分配给所述负载量达到预设阀值的文件服务器。本发明还提供一种文件分配方法。利用本发明可对多个文件服务器中待处理的文件进行分配。
【专利说明】文件分配系统及方法
【技术领域】
[0001]本发明涉及数据分配技术,尤其涉及一种文件分配系统及方法。
【背景技术】
[0002]目前,文件的处理多数是利用计算机来进行的,而文件的处理亦不仅仅局限于文件的生成与编辑,还包括对不同格式文件内容的识别与解析。例如,随着专利行业的国际化进程越来越快,每个 申请人:在不同国家和地区申请的专利量与日俱增,随之而来的多个国家的专利事务处理事项也变得繁多,对官方发送的专利来文进行解析就是其中的一项。以企业为例,由于在各个国家申请的专利数量各不相同,有些国家的的官方来文数量会较多,其它则相对较少。
[0003]利用多个服务器对不同国家的官方来文进行解析,若一个服务器仅用以解析一个国家的官方来文,势必会因为文件的不均等分配造成有些服务器负荷过重,而有些服务器则被空置,这样就会造成资源分配不合理而产生资源的浪费,直接影响对文件的处理速度。
[0004]此外,服务器处理文件过程的稳定性和效率将直接影响到系统的能否正常运行,特别是如果系统处理文件计算复杂,频次高,数量庞大而且客户端需要快速响应时,单台服务器的负载就太重,处理的性能远远不能满足需求。

【发明内容】

[0005]鉴于以上内容,有必要提供一种文件分配系统及方法,可根据处理文件的服务器的负荷量来实现文件的自动分配。
[0006]一种文件分配系统,运用于分配服务器,所述分配服务器连接有多个文件服务器,该系统包括:分类模块,用于预设文件类别,并根据该文件类别对所述多个文件服务器进行分类;文件获取模块,用于接收待处理的文件,根据所述文件类别将所接收的文件分配至相应的文件服务器;判断模块,用于根据各个文件服务器中的待处理的文件的数量确定各个文件服务器的负载量,并判断是否有文件服务器的负载量达到预设阀值;及分配模块,用于在有文件服务器的负载量达到预设阀值时,将负载量最高的文件服务器的文件按预设比例分配给所述负载量达到预设阀值的文件服务器。
[0007]—种文件分配方法,运用于分配服务器,所述分配服务器连接有多个文件服务器,该方法包括如下步骤:预设文件类别,并根据该文件类别对所述多个文件服务器进行分类;接收待处理的文件,根据所述文件类别将所接收的文件分配至相应的文件服务器;根据各个文件服务器中的待处理的文件的数量确定各个文件服务器的负载量;判断是否有文件服务器的负载量达到预设阀值;及在有文件服务器的负载量达到预设阀值时,将负载量最高的文件服务器的文件按预设比例分配给所述负载量达到预设阀值的文件服务器。
[0008]相较于现有技术,所述的文件分配系统及方法,可根据处理文件的服务器的负荷量来实现文件的自动分配,从而实现资源的合理分配并确保文件的处理速度,以减少资源浪费或对服务器的过度损耗。【专利附图】

【附图说明】
[0009]图1是本发明文件分配系统的较佳实施方式的硬件架构图。
[0010]图2是本发明文件分配系统的较佳实施方式的功能模块图。
[0011]图3是本发明文件分配方法的较佳实施方式的流程图。
[0012]主要元件符号说明
【权利要求】
1.一种文件分配系统,运用于分配服务器,所述分配服务器连接有多个文件服务器,其特征在于,该系统包括: 分类模块,用于预设文件类别,并根据该文件类别对所述多个文件服务器进行分类; 文件获取模块,用于接收待处理的文件,根据所述文件类别将所接收的文件分配至相应的文件服务器; 判断模块,用于根据各个文件服务器中的待处理的文件的数量确定各个文件服务器的负载量,并判断是否有文件服务器的负载量达到预设阀值 '及 分配模块,用于在有文件服务器的负载量达到预设阀值时,将负载量最高的文件服务器的文件按预设比例分配给所述负载量达到预设阀值的文件服务器。
2.如权利要求1所述的文件分配系统,其特征在于,所述的分类模块还用于根据所述负载量确定各个文件服务器所处的负荷等级,所述负荷等级的根据预设的文件数量进行划分。
3.如权利要求1所述的文件分配系统,其特征在于,所述的分配模块还用于将高的负荷等级的文件服务器的文件与低的负荷等级的文件服务器的文件进行加总后平均分配。
4.如权利要求1所述的文件分配系统,其特征在于,所述的分配模块还用于在所有文件服务器的负载量皆为零时,确定文件处理完毕。
5.如权利要求1至4中任一项所述的文件分配系统,其特征在于,所述文件为官方发送的专利文件,所述文件种类根据专利文件所属的不同国家进行设置。
6.一种文件分配方法,运用于分配服务器,所述分配服务器连接有多个文件服务器,其特征在于,该方法包括如下步骤: 预设文件类别,并根据该文件类别对所述多个文件服务器进行分类; 接收待处理的文件,根据所述文件类别将所接收的文件分配至相应的文件服务器; 根据各个文件服务器中的待处理的文件的数量确定各个文件服务器的负载量; 判断是否有文件服务器的负载量达到预设阀值;及 在有文件服务器的负载量达到预设阀值时,将负载量最高的文件服务器的文件按预设比例分配给所述负载量达到预设阀值的文件服务器。
7.如权利要求6所述的文件分配方法,其特征在于,该方法还包括: 根据所述负载量确定各个文件服务器所处的负荷等级,所述负荷等级的根据预设的文件数量进行划分。
8.如权利要求6所述的文件分配方法,其特征在于,该方法还包括: 将高的负荷等级的文件服务器的文件与低的负荷等级的文件服务器的文件进行加总后平均分配。
9.如权利要求6所述的文件分配方法,其特征在于,该方法还包括: 在所有文件服务器的负载量皆为零时,确定文件处理完毕。
10.如权利要求6至9中任一项所述的文件分配方法,其特征在于,所述文件为官方发送的专利文件,所述 文件种类根据专利文件所属的不同国家进行设置。
【文档编号】G06F9/50GK103902378SQ201210571256
【公开日】2014年7月2日 申请日期:2012年12月26日 优先权日:2012年12月26日
【发明者】李忠一, 谢德意, 陶帅军, 易志强, 姚俊超 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1