[发明专利]块存储设备的访问控制方法、装置及存储介质在审
申请号: | 202210095760.X | 申请日: | 2022-01-26 |
公开(公告)号: | CN116546010A | 公开(公告)日: | 2023-08-04 |
发明(设计)人: | 陈墨 | 申请(专利权)人: | 北京金山云网络技术有限公司 |
主分类号: | H04L67/10 | 分类号: | H04L67/10;H04L12/66;H04L43/0823;H04L45/24;H04L45/28;H04L67/1097 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 刘敏 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 设备 访问 控制 方法 装置 介质 | ||
本申请涉及一种块存储设备的访问控制方法、装置及存储介质,其中,该块存储设备的访问控制方法,包括:在预设的访问路径组中查找客户端在当前对块存储设备进行访问、且配置为可用路径的第一访问路径,并检测第一访问路径的连接状态;在连接状态表示第一访问路径故障时,判断第一访问路径所对应的第一TGT网关是否与预设的分布式协调服务模块连接;在判断到第一TGT网关与预设的分布式协调服务模块断开的情况下,从访问路径组中选取配置为可用路径的第二访问路径,并将第二访问路径切换为客户端在当前对块存储设备进行访问的第一访问路径,通过本申请,解决了采用故障自动切换对块存储设备进行访问,易造成读写数据出错的问题。
技术领域
本申请涉及数据存储技术领域,尤其涉及一种块存储设备的访问控制方法、装置及存储介质。
背景技术
互联网小型计算机系统接口(Internet Small Computer System Interface,iSCSI),是一种在传输控制协议(Transmission ControlProtocol,TCP)/网际协议(Internet Protocol,IP)上进行数据块传输的标准,iSCSI可以实现在IP网络上运行小型计算机系统接口(Small Computer System Interface,SCSI)协议,使其能够在诸如高速千兆以太网上进行快速的数据存取备份操作,基于iSCSI协议,可为块存储设备提供基于互联网的远程服务方式。
TGT,全称iSCSI Target FrameWork,相关技术中,采用基于iSCSI协议的TGT网关,籍以实现提供分布式块服务,从而在TGT创建块设备后,客户端通过IP登录对应的块设备后,进行对应的数据读写;同时,相关技术中,当分布式块服务系统中的TGT程序故障时,客户端的读写会被中断,客户端无法进行数据读写;同时,设定有故障自主切换而接近读写中断问题的方案,在故障切换后会带来读写数据错误的风险。
针对相关技术中采用故障自动切换对块存储设备进行访问,易造成读写数据出错的问题,尚未存在有效的解决方案。
发明内容
本申请提供了一种存储设备的访问控制方法、装置及存储介质,以至少解决相关技术中采用故障自动切换对块存储设备进行访问,易造成读写数据出错的问题。
第一方面,本申请提供了一种块存储设备的访问控制方法,包括:
在预设的访问路径组中查找客户端在当前对块存储设备进行访问、且配置为可用路径的第一访问路径,并检测所述第一访问路径的连接状态,其中,每个所述客户端均连接由TGT网关创建和由多路径管理模块进行管理的多个逻辑单元号,每个所述逻辑单元号对应所述访问路径组中的一条访问路径,每个所述逻辑单元号还连接预设的块存储系统中的一个所述块存储设备;
在所述连接状态表示所述第一访问路径故障时,判断所述第一访问路径所对应的第一TGT网关是否与预设的分布式协调服务模块连接;
在判断到所述第一TGT网关与预设的分布式协调服务模块断开的情况下,从所述访问路径组中选取配置为可用路径的第二访问路径,并将所述第二访问路径切换为客户端在当前对块存储设备进行访问的所述第一访问路径,其中,所述第二访问路径所对应的第二TGT网关连接所述分布式协调服务器模块。
第二方面,本申请提供了一种块存储设备的访问控制装置,包括:
查询模块,用于在预设的访问路径组中查找客户端在当前对块存储设备进行访问、且配置为可用路径的第一访问路径,并检测所述第一访问路径的连接状态,其中,每个所述客户端均连接由TGT网关创建和由多路径管理模块进行管理的多个逻辑单元号,每个所述逻辑单元号对应所述访问路径组中的一条访问路径,每个所述逻辑单元号还连接预设的块存储系统中的一个所述块存储设备;
判断模块,用于在所述连接状态表示所述第一访问路径故障时,判断所述第一访问路径所对应的第一TGT网关是否与预设的分布式协调服务模块连接;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司,未经北京金山云网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210095760.X/2.html,转载请声明来源钻瓜专利网。