[发明专利]一种数据处理方法及装置有效
申请号: | 202011531229.X | 申请日: | 2020-12-22 |
公开(公告)号: | CN112637337B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 朱军 | 申请(专利权)人: | 新华三大数据技术有限公司 |
主分类号: | H04L67/1097 | 分类号: | H04L67/1097;H04L67/1095 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 450000 河南省郑州市郑州高*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 | ||
本申请提供一种数据处理方法及装置,该方法应用于Ceph中任一存储节点中的RBD服务端,该方法包括:在接收到存储节点中的支持第三代SCSI协议的第一TGT上的第一RBD客户端发送的保存指令时,将保存指令中携带的目标存储卷的PR数据保存到存储目标存储卷的OSD上;针对Ceph中除存储节点之外的任一其他存储节点中的第二TGT,若监测到RBD服务端与第二TGT之间的链路状态为正常状态,向第二TGT上的第二RBD客户端发送通知消息;在接收到所有第二TGT上的第二RBD客户端发送的用于通知已成功更改工作状态的通知确认消息时,向第一RBD客户端发送已成功保存PR数据的保存确认指令。本申请可降低系统维护成本。
技术领域
本申请涉及存储技术领域,尤其涉及一种数据处理方法及装置。
背景技术
在分布式存储系统中,各存储节点之间通过内部网络连通组成存储集群,并通过外部网络提供存储服务;各用户设备通过外部网络连接到存储集群,并使用其提供的动态存储服务。
目前,在分布式存储系统中,通常利用分布式协调服务(ZooKeeper)集群,来实现各存储节点中的目标器(Taget,TGT)之间使用的存储卷对应的持久预留(PersistentReserve,PR)数据的一致性,以确保读/写数据的性能。
但是,在这种实现方式中,需要ZooKeeper节点参与,由于增加了新的故障点,导致系统维护成本较高;并且,ZooKeeper集群的存储能力有限,在存储卷的规格较大的情况下,需要存储的PR数据的总量较大,会影响ZooKeeper集群的整体性能。
发明内容
为克服相关技术中存在的问题,本申请提供了一种数据处理方法及装置。
根据本申请实施例的第一方面,提供一种数据处理方法,所述方法应用于分布式存储系统(Ceph)中任一存储节点中的RBD服务端,所述方法包括:
在接收到所述存储节点中的支持第三代小型计算机系统接口(Small ComputerSystem Interface,SCSI)协议的第一TGT上的第一RBD(RADOS Block Device)客户端发送的保存指令时,将所述保存指令中携带的目标存储卷对应的PR数据保存到存储所述目标存储卷的对象存储设备(Object Storage Device,OSD)上,其中,所述PR数据为所述第一TGT从接收的来自第一用户设备的PR命令中获得的;
针对所述Ceph中除所述存储节点之外的任一其他存储节点中的第二TGT,若监测到所述RBD服务端与所述第二TGT之间的链路状态为正常状态,则向所述第二TGT上的第二RBD客户端发送用于通知所述目标存储卷对应的PR数据发生变更的通知消息,以使所述第二TGT根据所述通知消息,将自身的工作状态更改为更新状态,所述更新状态用于指示所述第二TGT执行以下操作:在接收到来自第二用户设备的针对所述目标存储卷的读/写请求时,从所述OSD获取所述PR数据,在成功获取到所述PR数据后,将其保存到内存中,并将所述工作状态恢复为正常状态,根据所述内存中的所述PR数据,对所述读/写请求进行处理;
在接收到所有第二TG上的第二RBD客户端发送的用于通知已成功更改工作状态的通知确认消息时,向所述第一RBD客户端发送已成功保存所述PR数据的保存确认指令。
根据本申请实施例的第二方面,提供一种数据处理方法,所述方法应用于Ceph中任一存储节点中的支持第三代SCSI协议的第一TGT,所述方法包括:
在接收到第一用户设备发送的针对目标存储卷的PR命令时,从所述PR命令中获取PR数据;
通过自身上的第一RBD客户端向所述存储节点中的RBD服务端发送携带有所述PR数据的保存指令;
通过所述第一RBD客户端接收所述RBD服务端发送的已成功保存所述PR数据的保存确认指令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三大数据技术有限公司,未经新华三大数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011531229.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:猪饲料混合装置
- 下一篇:一种轴向自调节微型无刷直流空心杯电机