一种混合分布式文件管理仓储系统及相关方法技术方案

技术编号:3516536 阅读:236 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种混合分布式文件管理仓储系统及相关方法。本发明专利技术是以三层式架构建立一个能支持跨国跨厂的文件管理机制,并利用中央控管服务器,自动进行各文件管理服务器间的同步操作,使各厂区能下载相同的数据,而且使用者在任何地方都可以取得最新的数据。同时,本发明专利技术能自动将客户端导向距该客户端最近的文件管理服务器,以缩短存取时间。而各文件管理服务器能依不同文件类型的权限进行控管,并且能依照该权限进行各别文件仓储装置的同步操作,以方便管理者针对不同的文件类型进行维护操作。

【技术实现步骤摘要】

本专利技术涉及一种文件管理系统,特别是涉及一种三层式架构的混合分布式文件管理仓储系统及相关方法
技术介绍
随着沟通技术的更新,越来越多的企业建置了跨国跨厂的组织以降低生产成本,或者提供客户跨国的服务。藉由网络的发展,一个跨国企业各厂区下的不同用户可以存取相同的文件或数据,然而,如何维持网络安全,过滤无权限的使用者,并提升存取的效率,以在有限频宽下达到多用户且大量存取数据的目的。请参考图1,图1为一已知文件管理系统10的示意图。文件管理系统10包含有一文件服务器12、一文件储存装置群14。文件储存装置群14电连于文件服务器12,包含有多个文件储存装置,用以存取由文件服务器12输出的文件。文件管理系统10的文件服务器12还电连于一用户群16,用户群16包含有多个客户端。当用户群16的一客户端18要存取一文件至文件管理系统10时,客户端18需先向文件服务器12提出一交换数据要求以获得权限通过文件服务器12交换数据。请参考图2,图2为图1中用户群16的客户端18上传及下载文件至文件管理系统10的示意图。为求简洁,图2仅绘出客户端18及文件储存装置群14中一文件储存装置20与文件服务器12的相对关系;虚线22、23表示客户端18上传文件的路径及方向,而虚线24、25表示客户端18下载文件的路径及方向。当客户端18向文件服务器12提出交换数据要求后,文件服务器12即检视客户端18的识别数据以决定客户端18是否具有权限上传或下载文件。若客户端18可上传文件,则客户端18将该文件上传至文件服务器12(如虚线22所示),而文件服务器12接收到该文件后,再将该文件传送至一文件储存装置20(如虚线23所示)。相对地,若客户端18可下载一储存于文件储存装置20的文件,则文件服务器12先由文件储存装置20读取该文件(如虚线24所示),再将该文件传送至客户端18(如虚线25所示)。因此,任何用户群16中的客户端要存取文件管理系统10的文件时,都要通过文件服务器12。文件服务器12可检视客户端的权限以防止文件或数据被不当存取。然而,由于用户群16中的所有客户端都需通过文件服务器12才能存取文件管理系统10的文件,当同时存取文件的客户端增加时,势必要增加频宽,且文件服务器12的工作负载也会相对增加。更有甚者,若同时有两个以上的客户端存取同一文件时,不仅文件服务器12的工作负载相对增加,整个存取效率也会大幅下降。再者,若客户端所存取的文件储存于一距文件服务器12较远的文件储存装置(例如存放于跨国的分公司中),势必因为距离太远造成传输速率降低而大幅降低存取效率。总而言之,虽然已知文件管理系统10建置在一个可控管的企业总部中,可以达到数据集中控管的目的,但当其它单位组织要存取数据时,就必须通过文件管理系统10中的文件服务器12。然而,即使是现代的高科技传输技术,对于某些数据量较庞大的文件,在跨地点传递时,所消耗的成本与时间,往往难以提供使用者满意的服务。
技术实现思路
因此,本专利技术的主要目的是提供一种混合分布式文件管理仓储系统,以提供一种可以集中控管、分散处理的文件管理系统。本专利技术披露了一种混合分布式文件管理仓储系统,其包含有一中央服务器、多个文件管理服务器及多个文件仓储装置群,该多个文件管理服务器电连于该中央服务器,且其运作是由该中央服务器所控制;此外,每一文件仓储装置群包含有多个文件仓储装置,电连于一文件管理服务器,用以储存该文件管理服务器输入的文件。附图说明图1为一已知文件管理系统的示意图。图2为图1中一客户端与一文件管理系统交换数据的示意图。图3为本专利技术混合分布式文件管理仓储系统。图4为图3中一客户端与混合分布式文件管理仓储系统交换数据的示意图。图5为图4中客户端上传文件至一文件管理服务器时的示意图。图6为图4中客户端自一文件管理服务器下载文件时的示意图。图7为本专利技术中同步操作的流程图。附图符号说明10文件管理系统 12文件服务器16、44用户群18、46客户端14文件储存装置群20文件储存装置32中央服务器36文件管理服务器群38文件仓储装置群40、42、50、60文件管理服务器48逻辑单元 51、60文件仓储装置70流程 72、74、76、78、80、82步骤22、23、24、25、52、54、55、56、57、58、61、62虚线具体实施方式请参考图3,图3为本专利技术混合分布式文件管理仓储系统30的示意图。混合分布式文件管理仓储系统30包含有一中央服务器32、文件管理服务器群36以及多个文件仓储装置群38。文件管理服务器群36包含有一主要文件管理服务器40及多个次要文件管理服务器42,皆电连于中央服务器32。主要文件管理服务器40用以分别于不同时间对多个次要文件管理服务器42发出同步操作指令。而每一文件仓储装置群38分别包含有多个文件仓储装置,各电连于一对应的文件管理服务器,用以储存该文件管理服务器输入的文件。此外,中央服务器32还电连于一用户群44,用户群44包含有多个客户端。中央服务器32内设有一逻辑单元48,用以判断距一客户端最近且仍有作用的文件管理服务器。请参考图4,图4为图3中一客户端46与混合分布式文件管理仓储系统30交换数据的示意图。为求简洁,图4中仅绘出客户端46、一文件管理服务器50与中央服务器32的相对关系。图4中,当客户端46向中央服务器32提出交换数据要求时(如虚线52的路径所示),中央服务器32检视客户端46的识别数据(包含客户端46的地址及权限数据)以决定客户端46有无权限交换数据。若客户端46具有权限交换数据,则中央服务器32中的逻辑单元48依据客户端46的识别数据选择一距离客户端46最近且仍正常运作的文件管理服务器50。然后,中央服务器32根据逻辑单元48的判断结果将客户端46导向文件管理服务器50(如图4中虚线54所示),并通知文件管理服务器50(如虚线55所示)开始与客户端46开始交换数据。请继续参考图5,图5为图4中客户端46上传文件至文件管理服务器50时的示意图。当中央服务器32根据逻辑单元48的判断结果将客户端46导向距离客户端46最近且仍正常运作的文件管理服务器50后,客户端46开始将欲上传的文件传至文件管理服务器50(如虚线56所示)。文件管理服务器50接收到该文件后,即依据一文件分类原则将该文件储存于一特定文件仓储装置51中(如虚线57所示)。待文件管理服务器50完成将该文件储存于文件仓储装置51后,文件管理服务器50回传一上传完成指示至客户端46(如虚线58所示),以提示客户端46已完成上传程序。同理,请继续参考图6(及图4),图6为图4中客户端46由文件管理服务器50下载文件时的示意图。当中央服务器32根据逻辑单元48的判断结果将客户端46导向距离客户端46最近且仍正常运作的文件管理服务器50后,文件管理服务器50即依据客户端46的下载文件请求由一文件仓储装置60读取一特定文件(如虚线61所示),并将该文件传至客户端46(如虚线62所示)。简言之,当用户群44的客户端46向本专利技术混合分布式文件管理仓储系统30提出交换数据的请求时,混合分布式文件管理仓储系统30中的中央服务器32即检视客户端46的识别数据以判断客户端46是否具有权限交换数据。若客户端46具有权本文档来自技高网
...

【技术保护点】
一种混合分布式文件管理仓储系统,其包含有:一中央服务器;多个文件管理服务器,电连于该中央服务器,该多个文件管理服务器的运作是由该中央服务器所控制;以及多个文件仓储装置群,每一文件仓储装置群包含有多个文件仓储装置,电连 于一文件管理服务器,用以储存该文件管理服务器输入的文件。

【技术特征摘要】

【专利技术属性】
技术研发人员:高裕翔刘君耕
申请(专利权)人:北京数码大方科技有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1