一种实现分布式集群文件管理的方法、系统及客户端的利记博彩app

文档序号:8223651阅读:755来源:国知局
一种实现分布式集群文件管理的方法、系统及客户端的利记博彩app
【技术领域】
[0001]本发明涉及文件管理技术,尤指一种实现分布式集群文件管理的方法、系统及客户端。
【背景技术】
[0002]现有的分布式集群文件系统包括客户端及多个并行连接的存储服务器。客户端的操作系统一般为提供命令行操作方式的操作系统,例如unix操作系统、类unix操作系统(如Iinux操作系统),用于获取存储在存储服务器中的资料并进行操作,例如文件编辑修改、删除、重命名等。在通过客户端对从存储服务器获取的进行操作的资料进行操作后,存储服务器中相应的资料也被进行相应的操作。例如,客户端从存储服务器中获取A文档,并将A文档中第一页第二段的内容删除,则在存储服务器中,A文档第一页第二段的内容也被删除。用户通过提供命令行操作的操作系统对存储服务器中的资料进行操作,大量繁杂的命令对不熟悉命令行操作的用户来说是一种极大的挑战,加大了用户操作分布式集群文件系统中的资料的难度。

【发明内容】

[0003]为了解决上述技术问题,本发明提供了一种实现分布式集群文件管理的方法、系统及客户端,简化了用户对分布式集群文件系统中的资料的操作。
[0004]为了达到本发明目的,本发明提供了一种实现分布式集群文件管理的方法,包括:
[0005]在第一客户端创建网络驱动器,其中,第一客户端的操作系统提供图形界面化操作方式;
[0006]将第二客户端从存储服务器获取的进行操作的资料传输至网络驱动器,以基于第一客户端的操作系统提供的图形界面化操作方式,对传输至网络驱动器的第二客户端从存储服务器获取的进行操作的资料进行操作;其中,第二客户端的操作系统提供命令行操作方式。
[0007]进一步,第一客户端的操作系统为windows操作系统,第二客户端的操作系统为unix操作系统或类unix操作系统。
[0008]进一步,将第二客户端从存储服务器获取的进行操作的资料传输至网络驱动器具体为:
[0009]基于http将第二客户端从存储服务器获取的进行操作的资料传输至网络驱动器。
[0010]进一步,在对传输至网络驱动器的第二客户端从存储服务器获取的进行操作的资料进行操作之前,本发明的方法还包括:
[0011]第二客户端输出验证第二客户端操作权限的权限验证界面至第一客户端;
[0012]第一客户端接收用户通过权限验证界面输入的权限验证信息,并将权限验证信息传输至所述第二客户端;以及
[0013]第二客户端接收并验证第一客户端传输的权限验证信息,在权限验证信息通过权限验证时,允许基于第一客户端的操作系统对网络驱动器的资料进行操作,否则,通知第一客户端权限验证失败,禁止基于第一客户端的操作系统对网络驱动器的资料进行操作。
[0014]本发明还提供一种实现分布式集群文件管理的系统,包括:
[0015]网络驱动器创建模块,运行于第一客户端,用于在第一客户端创建网络驱动器,其中,第一客户端的操作系统提供图形界面化操作方式;
[0016]传输模块,运行于第二客户端,用于将第二客户端从存储服务器获取的进行操作的资料传输至网络驱动器,以基于第一客户端的操作系统提供的图形界面化操作方式,对传输至网络驱动器的第二客户端从存储服务器获取的进行操作的资料进行操作;其中,第二客户端的操作系统提供命令行操作方式。
[0017]进一步,第一客户端的操作系统为windows操作系统,第二客户端的操作系统为unix操作系统或类unix操作系统。
[0018]进一步,传输模块具体用于基于http将第二客户端从存储服务器获取的进行操作的资料传输至网络驱动器。
[0019]进一步,网络驱动器创建模块,还用于接收用户通过权限验证界面输入的验证第二客户端操作权限的权限验证信息,并将权限验证信息传输至第二客户端;
[0020]本发明的系统还包括:
[0021]权限验证模块,运行于第二客户端,用于输出权限验证界面至第一客户端,接收并验证网络驱动器创建模块传输的权限验证信息,在权限验证信息通过权限验证时,允许基于第一客户端的操作系统对网络驱动器的资料进行操作,否则,通知第一客户端权限验证失败,禁止基于第一客户端的操作系统对网络驱动器的资料进行操作。
[0022]本发明还提供一种客户端,至少包括传输模块,用于将客户端从存储服务器获取的进行操作的资料传输至在另一客户端上的网络驱动器;其中,客户端的操作系统提供命令行操作方式。
[0023]进一步,客户端的操作系统为unix操作系统或类unix操作系统。
[0024]进一步,传输模块具体用于基于http将客户端从存储服务器获取的进行操作的资料传输至网络驱动器。
[0025]进一步,客户端还包括权限验证模块,用于输出验证客户端操作权限的权限验证界面至另一客户端,接收并验证另一客户端传输的权限验证信息,在权限验证信息通过权限验证时,允许基于另一客户端的操作系统对网络驱动器的资料进行操作,否则,通知另一客户端权限验证失败,禁止基于另一客户端的操作系统对网络驱动器的资料进行操作。
[0026]与现有技术相比,本发明包括:在第一客户端创建网络驱动器,其中,第一客户端的操作系统提供图形界面化操作方式;将第二客户端从存储服务器获取的进行操作的资料传输至网络驱动器,以基于第一客户端的操作系统提供的图形界面化操作方式,对传输至网络驱动器的第二客户端从存储服务器获取的进行操作的资料进行操作;其中,第二客户端的操作系统提供命令行操作方式。本发明的方案,通过提供图形化界面操作方式的操作系统,对网络驱动器中第二客户端从存储服务器获取的进行操作的资料进行操作,来替代通过提供命令行操作方式的操作系统,对第二客户端从存储服务器获取的进行操作的资料进行操作,简化了用户对分布式集群文件的操作。
【附图说明】
[0027]附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
[0028]图1为本发明中分布式集群文件系统组成的拓扑图;
[0029]图2为本发明中实现分布式集群文件管理的方法的流程图;
[0030]图3为本发明中实现分布式集群文件管理的系统的组成结构示意图;
[0031]图4为本发明中客户端的组成结构示意图。
【具体实施方式】
[0032]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0033]在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0034]图1为本发明中分布式集群文件系统组成的拓扑图。分布式集群文件系统包括第二客户端及多个并行连接的存储服务器。第二客户端通过交换机与多个并行连接的存储服务器连接。第二客户端的操作系统可以获取存储服务器中的资料,并对获取的资料进行操作,例如编辑修改、删除等。在第二客户端对从存储服务器获取的进行操作的资料进行操作后,存储服务器中相应的资料也被进行相应的操作。本发明中,用于操作存储服务器中资料的操作系统为提供命令行的操作系统,如unix操作系统或类unix操作系统(如Iinux操作系统)。第一客户端通过交换机与第二客户端连接。第一客户端的操作系统具有网络驱动器创建功能,且提供图形界面化操作方式。目前为大家所熟悉的具有网络驱动器创建功能且提供图形界面化操作方式的操作系统为windows操作系统。
[0035]参考图2,本发明提供一种实现分布式集群文件管理的方法,包括:
[0036]步骤201、在第一客户端创建网络驱动器,其中,第一客户端的操作系统提供图形界面化操作方式。
[0037]本步骤中,在第一客户端创建网络驱动器的具体包括:用户在第一客户端选择第一客户端的操作系统提供的创建网络驱动器选项,在弹出的对话框里选择\输入文件夹路径为第二客户端从存储服务器获取的进行操作的资料所在的网络路径,以及选择/输入网络驱动器的驱动器号(例如P盘),至此,网络驱动器创建成功。创建网络驱动器的具体实现过程为本领域技术人员的公知技术,并不用于限定本发明的保护范围。
[0038]本步骤中,第一客户端的操作系统为windows操作系统。
[0039]步骤202、将第二客户端从存储服务器获取的进行操作的资料传输至网络驱动器,以基于第一客户端的操作系统提供的图形界面化操作方式,对传输至网络驱动器的第二客户端从存储服务器获取的进行操作的资料进行操作;其中,第二客户端的操作系统提供命令行操作方式。
[0040]本步骤中,将第二客户端从存储服务器获取的进行操作的资料传输至网络驱动器具体包括:基于超文本传送协议(h1:tp,Hypertext transfer protocol)将第二客户端从存储服务器获取的进行操作的资料传输至网络驱动器。
[0041]本步骤中,第二客户端在接收到第一客户端传输的网络驱动器创建完成的通知后,将第二客户端从存储服务器获取的进行操作的资料传输至网络驱动器。
[0042]本步骤中,网络驱动器创建完成通知包括在第一客户端创建网络驱动器时选择\输入的需传输至网络驱动器的第二客户端从存储服务器获取的进行操作的资料所在的网络路径,第二客户端基于http协议将所述网络路径下的资料传输至网络驱动器。
[0043]本步骤中,第二客户端的
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1