[发明专利]一种数据处理方法及装置有效
| 申请号: | 201711042481.2 | 申请日: | 2017-10-31 |
| 公开(公告)号: | CN107817950B | 公开(公告)日: | 2021-07-23 |
| 发明(设计)人: | 王彦斌;顾雷雷 | 申请(专利权)人: | 新华三技术有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 310052 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据处理 方法 装置 | ||
本发明提供一种数据处理方法及装置,该方法包括:当确定所述Ceph集群中存在对象存储设备OSD的已用容量达到第一容量阈值时,从所述Ceph集群的各池pool中选择目标pool;其中,所述第一容量阈值小于预设集群警戒值;向所述目标pool中的部分副本的数据所在的目标OSD发送数据删除指令,以使所述目标OSD根据所述数据删除指令删除所述部分副本的数据。应用本发明可以避免由于Ceph集群中存在OSD的已用容量达到预设集群警戒值而导致Ceph集群对外提供的存储服务受影响。
技术领域
本发明涉及网络通信技术领域,尤其涉及一种数据处理方法及装置。
背景技术
Ceph(分布式存储系统)是一个开源项目,提供软件定义的、统一的存储解决方案,具备可大规模扩展、高性能、无单点故障的优点。
当Ceph集群中存储的数据越来越多,但未能及时扩容时,Ceph集群中各OSD(Object Storage Device,对象存储设备)的已用容量会越来越大,当OSD的已用容量达到集群警戒值(通常为95%)时,OSD将停止工作,当Ceph的数据写入涉及该OSD时,将无法写入数据,严重影响Ceph集群对外提供的存储服务。
发明内容
本发明提供一种数据处理方法及装置,以解决现有Ceph集群中会由于OSD已用容量达到预设集群警戒值而导致Ceph集群对外提供的存储服务受严重影响的问题。
根据本发明实施例的第一方面,提供一种数据处理方法,应用于分布式存储系统Ceph集群的监视器,该方法包括:
当确定所述Ceph集群中存在对象存储设备OSD的已用容量达到第一容量阈值时,从所述Ceph集群的各池pool中选择目标pool;其中,所述第一容量阈值小于预设集群警戒值;
向所述目标pool中的部分副本的数据所在的目标OSD发送数据删除指令,以使所述目标OSD根据所述数据删除指令删除所述部分副本的数据。
根据本发明实施例的第二方面,提供一种数据处理装置,应用于分布式存储系统Ceph集群的监视器,该装置包括:
确定单元,用于确定所述Ceph集群中是否存在对象存储设备OSD的已用容量达到第一容量阈值;其中,所述第一容量阈值小于预设集群警戒值;
选择单元,用于当所述确定单元确定所述Ceph集群中存在OSD的已用容量达到第一容量阈值时,从所述Ceph集群的各池pool中选择目标pool;
数据处理单元,用于向所述目标pool中的部分副本的数据所在的目标OSD发送数据删除指令,以使所述目标OSD根据所述数据删除指令删除所述部分副本的数据。
应用本发明实施例,通过设定小于预设集群警戒值的第一容量阈值,当确定Ceph集群中存在OSD的已用容量达到第一容量阈值时,从Ceph集群的各池pool中选择目标pool,并向目标pool中的部分副本的数据所在的目标OSD发送数据删除指令,以使目标OSD根据数据删除指令删除该部分副本的数据,避免了由于Ceph集群中存在OSD的已用容量达到预设集群警戒值而导致Ceph集群对外提供的存储服务受影响。
附图说明
图1是本发明实施例提供的一种数据处理方法的流程示意图;
图2是本发明实施例提供的另一种数据处理方法的流程示意图;
图3是本发明实施例提供的一种数据处理装置的结构示意图;
图4为本发明实施例提供的一种数据处理装置的硬件结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明实施例中技术方案作进一步详细的说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711042481.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种图像处理方法及移动终端
- 下一篇:一种实现Ceph集群融合的方法及装置





