【技术实现步骤摘要】
一种块存储服务元数据配置方法、装置、设备及介质
[0001]本专利技术涉及分布式集群中的数据配置领域,尤其是涉及一种块存储服务元数据配置方法、装置、设备及介质。
技术介绍
[0002]iSCSI(Internet Small Computer System Interface,小型计算机系统接口)主要是通过TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)的技术,将储存设备(RBD,即块存储设备)端通过iSCSI target(iSCSI目标)功能,做成可以提供磁盘的服务器端,再通过iSCSI initiator(iSCSI初始化用户)功能,做成能够挂载使用iSCSI target的客户端,如此便能透过iSCSI协议来进行磁盘的应用了。也就是说,iSCSI这个架构主要将储存装置与使用的主机分为两个部分,分别是:
[0003]iSCSI target:就是储存设备端,存放磁盘或RAID(Redundant Arrays of Indep ...
【技术保护点】
【技术特征摘要】
1.一种块存储服务元数据配置方法,其特征是,应用于分布式集群中,包括:定义元数据配置信息数据结构;所述元数据配置信息数据结构包括目标对象配置信息、卷对象配置信息以及元数据路径对象配置信息;获取用户输入的卷映射信息、客户端主机信息、存储节点信息、存储池信息,根据用户输入的卷映射信息、客户端主机信息、存储节点信息、存储池信息,在存储池中创建存储池与卷之间的卷映射信息,组装并存储元数据配置信息数据结构;响应于接收到客户端的登陆信息后,遍历客户端登陆后访问的存储节点所属所有存储池中的所有目标对象以及所有元数据路径对象,将每个目标对象包括的所有卷对象中的卷映射信息以及每个元数据路径对象中的卷路径信息均存储至内存中;当分布式集群中的其他存储节点被客户端访问时,遍历客户端登陆后访问的其他存储节点所属所有存储池中的所有目标对象以及所有元数据路径对象,对比存储池中每个目标对象的卷映射信息以及每个元数据路径对象中的卷路径信息与内存中的卷映射信息以及卷路径信息是否一致,如果不一致,则更新内存中卷映射信息以及卷路径信息。2.根据权利要求1所述的一种块存储服务元数据配置方法,其特征是,所述目标对象配置信息是:每个存储节点对应一个目标对象,目标对象配置信息以目标对象的名称为key,目标对象除名称以外的信息为value。3.根据权利要求1所述的一种块存储服务元数据配置方法,其特征是,所述卷对象配置信息具体是:每个存储节点对应多个卷对象:每个目标对象包括多个卷对象,卷对象配置信息以卷映射信息为key,以卷除映射以外的信息为value。4.根据权利要求1所述的一种块存储服务元数据配置方法,其特征是,所述元数据路径对象配置信息具体包括:每个存储池对应一个元数据路径对象,元数据路径对象配置信息以卷的名称为key,以卷路径信息为value,其中,卷路径信息为卷对象、目标对象、存储节点的对应关系。5.根据权利要求2
‑
4任意一项所述的一种块存储服务元数据配置方法,其特征是,元数据配置信息数据结构还包括认证对象配置信息,认证...
【专利技术属性】
技术研发人员:白战豪,穆向东,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。