[发明专利]一种Ceph集群OSD加速盘扩容方法在审

专利信息
申请号: 202010161254.7 申请日: 2020-03-10
公开(公告)号: CN111367858A 公开(公告)日: 2020-07-03
发明(设计)人: 宋伟;蔡卫卫;谢涛涛;申嘉童;赖振 申请(专利权)人: 山东汇贸电子口岸有限公司
主分类号: G06F16/11 分类号: G06F16/11;G06F16/182;G06F3/06
代理公司: 济南信达专利事务所有限公司 37100 代理人: 孙园园
地址: 250100 山东省济南市*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 ceph 集群 osd 加速 扩容 方法
【说明书】:

本发明公开了一种Ceph集群OSD加速盘扩容方法,属于云计算领域,本发明要解决的技术问题为如何在不重新部署Ceph集群的情况下,实现扩展已部署OSD的block.db或block.wal的空间大小,采用的技术方案为:该方法是根据Ceph集群OSD的管理方式选择加速盘扩容采用磁盘分区方式或逻辑卷方式,加速盘扩容后重启OSD服务,检测Ceph集群状态,确保OSD服务采用新的加速空间;其中,当OSD加速设备采用磁盘分区方式时,通过新建分区并迁移老数据、扩展BlueFS文件系统方式扩展加速盘空间大小;当OSD加速设备采用逻辑卷方式时,通过扩展卷组、扩展逻辑卷、扩展BlueFS文件系统方式扩展加速盘空间大小。

技术领域

本发明涉及云计算领域,具体地说是一种Ceph集群OSD加速盘扩容方法。

背景技术

Ceph是一个分布式存储系统,它具有可靠、智能、分布式等特性,实现高可靠、高可扩展、高性能、高自动化等功能,并最终存储用户数据。

BlueStore是在底层裸设备上建立的存储系统,内建了RocksDB key/value数据库用于管理内部元数据。一个小型的内部接口组件称为BlueFS实现了类似文件系统的接口,以便提供足够功能让RocksDB来存储它的文件,并和BlueStore共享相同的裸设备。BlueStore可以管理主要3类设备:main主设备即OSD磁盘设备,db设备存储对象的元数据(RocksDB),wal设备存储RocksDB的预写日志;三类设备是同一类型时,对象数据、db、wal都放在一起由BlueStore自行管理;不同类型时wal、db可放在高速设备单独存储,提高Ceph集群性能。

RocksDB使用一套日志结构的数据库引擎,为了更好的性能,这套引擎是用C++编写的。Key和value可以是任意大小的字节流。RocksDB为快速而又低延迟的存储设备(例如闪存或者高速硬盘)而特殊优化处理。RocksDB最大限度的发挥闪存和RAM的高度率读写性能;基于此Ceph的BlueStore采用此数据库进行元数据信息的存储。

Ceph-volume是Ceph自身提供的一个管理OSD的插件工具。通过此工具可以实现OSD与lvm或physical disks等不同的device技术部署在一起并进行管理,具有支持设备类型多样,管理灵活,扩展方便等优点。

Kubernetes是一个开源容器编排引擎,用于容器化应用的自动化部署、扩展和管理。

在云计算环境下,基础设施层、平台数据层都有着基础的数据持久存储要求,Ceph分布式存储具有高可靠、易扩展、强一致性等特点,在云计算环境下得到广泛的应用。Ceph从L(luminous)版本开始OSD支持以BlueStore的模式进行对象数据的管理,即对象数据存储在裸设备中,对象元数据或write ahead log可存储在性能更高的设备上,以提高Ceph存储的整体性能。根据Ceph官方的推荐在块存储使用场景下Block DB的存储容量应是OSD设备容量的1%-2%;RGW对象存储使用场景下Block DB存储容量应是OSD设备容量的4%左右或更高。实际在Ceph集群部署及使用过程中存在使用加速盘做为Block DB存储的Ceph环境中DB数据盘大小设置过小不合理的情况。故如何在不重新部署Ceph集群的情况下,实现扩展已部署OSD的block.db或block.wal的空间大小是目前亟待解决的技术问题。

专利号为CN109710587A的专利文献公开了一种基于Ceph的数据分层方法,数据被存储在存储介质中,存储介质包括一个或多个第一存储介质和一个或多个第二存储介质,第一存储介质具有第一存取速度,第二存储介质具有第二存取速度,第一存取速度大于第二存取速度,方法包括:由一个OSD管理一个第一存储介质和一个第二存储介质。但是该技术方案无法在不重新部署Ceph集群的情况下,实现扩展已部署OSD的block.db或block.wal的空间大小。

发明内容

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东汇贸电子口岸有限公司,未经山东汇贸电子口岸有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010161254.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top