[发明专利]基于UniWhale的分布式文件系统的视窗访问方法有效
申请号: | 201610006462.3 | 申请日: | 2016-01-06 |
公开(公告)号: | CN105701179B | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 储浩;许振兴;冯钦;朱艳 | 申请(专利权)人: | 南京斯坦德云科技股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 戴朝荣 |
地址: | 210014 江苏省南京市秦*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 uniwhale 分布式 文件系统 视窗 访问 方法 | ||
1.一种基于UniWhale的分布式文件系统的视窗访问方法,其特征在于,步骤如下:
进行UniWhale客户端卷挂载流程,即用户首先输入要挂载的存储服务器节点的IP、卷名和本地盘符名称,点击挂载,接着客户端会加载文件系统驱动,如果不成功,就提示无法与驱动连接并结束UniWhale客户端卷挂载流程,如果成功,和管理服务器建立握手并获取host文件,如果获取不成功,就提示挂载失败并结束UniWhale客户端卷挂载流程,如果获取成功了,就与存储服务端建立连接,获取vol文件,如果获取成功,就分析vol文件和host文件,获取有效的集群IP,如果获取有效的集群IP不成功,就提示挂载失败并结束UniWhale客户端卷挂载流程,如果获取有效的集群IP成功,从挂载服务器获取每个brick的端口信息并建立长连接,如果连接不成功,就提示挂载失败并结束UniWhale客户端卷挂载流程,如果连接成功,在客户端创建盘符,并提示挂载成功和结束UniWhale客户端卷挂载流程。
2.根据权利要求1所述的基于UniWhale的分布式文件系统的视窗访问方法,其特征在于在UniWhale客户端进行文件创建操作时,先由用户启动文件创建流程,操作系统调用存储客户端,并将需要创建的路径、文件名这样的属性信息作为输入参数传入,存储客户端根据路径和文件名,得到文件即将位于的存储节点,存储客户端向此存储服务器节点发送文件查询消息,判断是否存在同名文件,如果存在同名文件,就提示文件名已存在并结束UniWhale客户端进行文件创建操作,如果不存在同名文件,执行文件创建操作,如果创建不成功,存储服务器节点返回文件创建失败信息并结束UniWhale客户端进行文件创建操作,如果创建成功,存储服务器节点返回文件创建成功信息并结束UniWhale客户端进行文件创建操作。
3.根据权利要求1所述的基于UniWhale的分布式文件系统的视窗访问方法,其特征在于在UniWhale客户端进行文件删除操作时,先由用户启动文件删除流程,而操作系统调用存储客户端,并将需要删除的路径、文件名这样的属性信息作为输入参数传入,存储客户端根据路径和文件名,得到文件位于的存储节点,存储客户端向此存储服务器节点发送文件查询消息,由此判断文件是否存在,如果文件不存在,就提示文件已不存在并结束UniWhale客户端进行文件删除操作,如果文件存在,查询文件属性,判断文件是否可以删除,如果不可以删除,就提示文件不可被删除并结束UniWhale客户端进行文件删除操作,如果可以删除,执行文件删除操作,如果删除不成功,存储服务器节点返回文件删除失败信息并结束UniWhale客户端进行文件删除操作,如果删除成功,存储服务器节点返回文件删除成功信息并结束UniWhale客户端进行文件删除操作。
4.根据权利要求1所述的基于UniWhale的分布式文件系统的视窗访问方法,其特征在于在进行查看磁盘属性操作时,先由用户开始读取磁盘信息,进入磁盘空间,从挂载服务器获取磁盘总空间和可用空间,如果获取成功,就显示可用空间和总空间属性并结束进行查看磁盘属性操作,如果获取不成功,就显示可用空间和总空间的大小都为0并结束进行查看磁盘属性操作。
5.根据权利要求1所述的基于UniWhale的分布式文件系统的视窗访问方法,其特征在于在进行文件读取操作时,先由用户启动文件读取流程,操作系统调用存储客户端,并将需要读取的路径、文件名这样的属性信息作为输入参数传入,接着判断文件是否需要远程读取,如果不需要远程读取,就结束文件读取操作,如果需要远程读取,存储客户端根据路径和文件名,得到文件所在的存储节点,存储客户端向文件所在存储服务器节点发送文件读取消息,进行读取文件,如果读取不成功,存储服务器节点返回错误信息并结束文件读取操作,如果读取成功,存储服务器节点返回文件内容和大小这样的信息并结束文件读取操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京斯坦德云科技股份有限公司,未经南京斯坦德云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610006462.3/1.html,转载请声明来源钻瓜专利网。