一种高性能数据处理系统的制作方法

文档序号:12915956阅读:281来源:国知局
一种高性能数据处理系统的制作方法与工艺

本发明属于一种数据处理系统设计技术领域,具体涉及一种包括有中央存储装置及卫星存储装置的高性能数据处理系统。



背景技术:

随着数据时代的到来,高性能的数据处理系统成了每个人的必需,企业为降低成本、提高安全以及方便管理,一般会采用客户端的形式对多台电脑进行管理;传统的客户端电脑是没有应用程序的,其仅将鼠标、键盘等输入传送到服务端处理,服务端再将处理结果返回给客户显示。

然而,由于传统的客户端是通过网络与服务端来进行数据处理的,因此,所述客户端在访问所述服务端时常常要受到网络带宽的影响,特别是当所述网络出现故障的时候,从而影响客户端处理数据的能力。



技术实现要素:

本发明的目的在于提供一种可提高卫星存储装置数据处理能力的高性能数据处理系统。

本发明技术方案的一种高性能数据处理系统,包括有中央存储装置,及通过网络与所述中央存储装置通讯连接的卫星存储装置,所述中央存储装置存有被授权访问的数据,所述卫星存储装置包括有存储单元,所述卫星存储装置可复制所述中央存储装置中被授权访问的数据,并以缓存的形式存储到所述存储单元中,还可对被复制到所述存储单元中的数据进行处理,并可将处理过的数据与所述中央存储装置中被复制的数据实现数据同步。

优选的,所述卫星存储装置是通过验证信息访问所述中央存储装置。

优选的,所述高性能数据处理系统还包括有可与所述卫星存储装置间通讯连接以进行数据传输的验证单元,所述验证信息存储在所述验证单元中。

优选的,所述验证单元还包括有临时存储区域,所述卫星存储装置可将所述中央存储装置中被授权访问的数据复制到所述临时存储区域。

优选的,所述验证单元在断开与所述卫星存储装置的通讯连接时删除存储在所述临时存储区域中的数据。

优选的,所述卫星存储装置可取消与所述中央存储装置间的数据同步,而作为独立的存储装置。

优选的,所述中央存储装置可设定仅能将所述卫星存储装置中的数据资料同步到所述中央存储装置,而不能将所述中央存储装置中的数据同步到所述卫星存储装置。

优选的,所述中央存储装置可设定不仅能将所述卫星存储装置中的数据资料同步到所述中央存储装置,而且能将所述中央存储装置中的数据同步到所述卫星存储装置。

优选的,所述中央存储装置可设定与所述卫星存储装置的数据同步方式由所述卫星存储装置决定。

优选的,所述卫星存储装置可设定与所述中央存储装置的数据同步是实时进行的。

优选的,所述卫星存储装置可设定与所述中央存储装置的数据同步是在网络空闲时进行的。

本发明技术有益效果:

本发明技术方案的一种高性能数据处理系统,所述卫星存储装置可将所述中央存储装置中被授权访问的数据复制到所述存储单元中,并对被复制到所述存储单元中的数据进行处理,因此,所述卫星存储装置是在本地对所述数据进行处理的,而不是通过网络来处理所述数据,从而处理数据的能力不会被网络所限制,从而可提高卫星存储装置的数据处理能力。

附图说明

图1为本发明一种高性能数据处理系统组成结构示意图;

图2为本发明一种高性能数据处理系统优选实施例组成结构示意图;

图3为本发明一种高性能数据处理系统使用流程示意图;

其中,10、中央存储装置,20、卫星存储装置,30、验证单元,60、网络,22、处理单元,23、程序模块,24、网络接口,26、存储装置接口,28、验证单元接口,29、存储单元。

具体实施方式

为便于本领域技术人员理解本发明技术方案,现结合说明书附图对本发明技术方案做进一步的说明。

如图1、图2、图3所示,一种高性能数据处理系统,包括有中央存储装置10,及通过网络60与所述中央存储装置10通讯连接的卫星存储装置20,所述中央存储装置10存有被授权访问的数据,所述卫星存储装置20包括有存储单元29,所述卫星存储装置20可复制所述中央存储装置10中被授权访问的数据,并以缓存的形式存储到所述存储单元22中,还可对被复制到所述存储单元22中的数据进行处理,并可将处理过的数据与所述中央存储装置10中被复制的数据实现数据同步。

所述卫星存储装置20是通过验证信息访问所述中央存储装置10;所述高性能数据处理系统还包括有可与所述卫星存储装置20间通讯连接以进行数据传输的验证单元30,所述验证信息存储在所述验证单元30中;所述验证单元30还包括有临时存储区域,所述卫星存储装置20可将所述中央存储装置10中被授权访问的数据复制到所述临时存储区域;所述验证单元30在断开与所述卫星存储装置20的通讯连接时删除存储在所述临时存储区域中的数据;所述卫星存储装置20可取消与所述中央存储装置10间的数据同步,而作为独立的存储装置;所述中央存储装置10可设定仅能将所述卫星存储装置20中的数据资料同步到所述中央存储装置10,而不能将所述中央存储装置10中的数据同步到所述卫星存储装置20;所述中央存储装置10可设定不仅能将所述卫星存储装置20中的数据资料同步到所述中央存储装置10,而且能将所述中央存储装置10中的数据同步到所述卫星存储装置20;所述中央存储装置10可设定与所述卫星存储装置20的数据同步方式由所述卫星存储装置20决定;所述卫星存储装置20可设定与所述中央存储装置10的数据同步是实时进行的;所述卫星存储装置20可设定与所述中央存储装置10的数据同步是在网络空闲时进行的。

如图1所示,本发明高性能数据处理系统的较佳实施方式包括有中央存储装置10、卫星存储装置20、网络60及验证单元30。所述卫星存储装置20可通过所述网络60与所述中央存储装置10通讯连接,以实现两者间的数据传输。所述网络60可以是企业内部网络,也可以是公共网络,比如因特网。

所述中央存储装置10可以是个人电脑、服务器或其他存储装置等。

如图2所示,所述卫星存储装置20包括处理单元22、程序模块23、网络接口24、存储装置接口26、验证单元接口28及存储单元29。所述处理单元22可以是微处理器或微控制器,可处理一些事件及i/o进程。所述程序模块23可对所述卫星存储装置20的硬件,如所述网络接口24、存储装置接口26、验证单元接口28及存储单元29等进行管理,以及对所述卫星存储装置20中的数据处理。所述网络接口24可用以将所述卫星存储装置20连接到所述网络60。所述存储装置接口26可用以连接所述存储单元29,所述存储单元29可以是传统硬盘、液态硬盘或其他类型的存储器件。所述验证单元接口28可用以连接所述验证单元30,其接口类型是由所述验证单元30确定的,比如当所述验证单元30是可热插拔装置时,则所述验证单元接口28为热插拔接口,而当所述验证单元30不是可热插拔装置时,所述验证单元接口28就不是热插拔接口。所述验证单元接口28可用以侦测是否有所述验证单元30的插入或拔出,以及对所述验证单元30的插入或拔出事件进行预处理(pre-processing),比如将验证单元30的属性信息发送至所述处理单元22等。

所述验证单元30可用以存储用以登陆到所述中央存储装置10的验证信息,所述验证信息包括用户信息及中央存储装置信息,所述用户信息包括被授权能够访问中央存储装置10的用户名称、用户密码等,所述中央存储装置信息包括ip地址、网址等网络信息。所述卫星存储装置20可通过所述验证单元30中验证信息访问所述中央存储装置10。所述验证单元30包括有临时存储区域32,所述临时存储区域32可在所述验证单元30插入所述验证单元接口28后,用以暂时性地存储一些数据。所述验证单元30可以是ic卡、磁卡或u盘。

本发明高性能数据处理系统可根据所述验证单元30中的验证信息对所述中央存储装置10及卫星存储装置20中的数据进行管理,包括同步类型、同步策略、同步模式、及操作模式。

所述同步类型用以设定用户访问所述中央存储装置10的类型,包括完全模式、文件夹模式及文件模式。在完全模式下,所述卫星存储装置20可对所述中央装置20中的所有数据进行访问;在所述文件夹模式下,所述卫星存储装置20仅能访问被所述中央存储装置10授权访问的文件夹;在所述文件模式下,所述卫星存储装置20仅能访问被所述中央存储装置10授权访问的文件。

所述同步策略可用以设定所述中央存储装置10与卫星存储装置20之间的数据传输方式,包括独立(standalone)策略、单向策略、双向策略、及人工交互策略。在独立策略下,所述卫星存储装置20可作为独立的存储装置;在单向策略下,仅能将所述卫星存储装置20中的数据资料同步到所述中央存储装置10;在双向策略下,所述卫星存储装置20与所述中央存储装置10间可进行相互的数据同步;在人工交互策略下,所述卫星存储装置20可设定同步的内容与方式。

所述同步模式是用户设定所述卫星存储装置20可设定与所述中央存储装置10的数据同步状态,包括实时模式、后台(background)模式及不能同步模式。在所述实时模式下,无论是对所述中央存储装置10及卫星存储装置20中的任一个进行数据更新,那么,另一个中的数据也会实时地进行同步更新;在后台模式下,是当网络空闲时在后台中进行同步;不能同步模式下,所述中央存储装置10及卫星存储装置20的数据不能进行同步更新。

所述操作模式是用户根据所述卫星存储装置20与所述中央存储装置的位置关系来进行设定的,包括家庭模式、远程模式及独立模式。在所述家庭模式下,当所述卫星存储装置20从所述中央存储装置10复制数据后,存储到所述存储单元29中,这时,所述存储单元29是作为缓存来使用的,所述存储单元29中的数据可在保持与所述中央存储装置10同步的同时保留镜像数据。在所述远程模式下,所述存储单元29的一部分存储区域被保留作为临时数据存储区域,当所述卫星存储装置20完成对所述数据的处理后,所述存储在临时存储区域中的数据将被删除。在独立模式下,所述卫星存储装置20是用来作为独立的存储装置来储存数据。

如图3所示,使用时,所述中央存储装置10及卫星存储装置20分别连接到所述网络60中。所述验证单元30插接到所述卫星存储装置20的验证单元接口28中。所述卫星存储装置20侦测到所述验证单元30,并读取所述验证单元30中的验证信息,然后通过所述验证信息登陆到所述中央存储装置10。这时,所述用户可通过所述卫星存储装置20来访问所述中央装置10中被授权访问的数据。如果所述用户要对所述中央存储装置10中的数据进行编辑、更改、替换等处理动作,用户可将所述中央存储装置10中的数据复制并存储到所述卫星存储装置20的存储单元29或验证单元30中。用户可在所述卫星存储装置20上选定与所述中央存储装置10的数据同步模式。当所述卫星存储装置20对所述数据进行处理后,要将所述验证单元30拔出所述验证单元接口28时,所述卫星存储装置20将先删除所述存储单元29或验证单元30中所述数据或使上述数据无效,然后所述卫星存储装置20登出所述中央存储装置10,最后再将所述验证单元30从所述验证单元接口28拔出。

另外,在上述使用过程中,如果用户在家,用户可建立家庭模式,这时,所述卫星存储装置20将复制所述中央存储装置中的数据到所述卫星存储装置20。由于所述数据存储在所述卫星存储装置20,因此,访问所述数据的速度要快于通过所述网络60访问所述中央存储装置10中的数据。如果用户不在家,用户可建立远程模式,这时,所述卫星存储装置20通过网络60将复制所述中央存储装置中的数据到所述卫星存储装置20。这时,所述数据是存储在存储单元29中的临时存储区域中。当所述卫星存储装置20对所述数据处理完后,所述数据将被删除。由于通过所述网络60访问所述中央存储器20中的数据的速度往往要小于从所述卫星存储装置20的存储单元29或所述验证单元30读取的速度,所以,利用卫星存储装置20的存储单元29或所述验证单元30来存储数据时,有利于提高所述卫星存储装置20对数据的处理速度。

本发明技术方案在上面结合附图对发明进行了示例性描述,显然本发明具体实现并不受上述方式的限制,只要采用了本发明的方法构思和技术方案进行的各种非实质性改进,或未经改进将发明的构思和技术方案直接应用于其它场合的,均在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1