[发明专利]一种基于CEPH的分布式存储方法及系统有效
申请号: | 201911025358.9 | 申请日: | 2019-10-25 |
公开(公告)号: | CN110781158B | 公开(公告)日: | 2022-08-16 |
发明(设计)人: | 王猛;牛文强;吴瑞;石磊;赵井达;车帅;王进 | 申请(专利权)人: | 山东乾云启创信息科技股份有限公司 |
主分类号: | G06F16/182 | 分类号: | G06F16/182;G06F8/71;G06F9/445 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 李圣梅 |
地址: | 250101 山东省济南市高*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 ceph 分布式 存储 方法 系统 | ||
本发明公开了一种基于CEPH的分布式存储方法及系统,选择集群中的一个主机作为管理端,集群中所有主机启动一个代理端;管理进程接受用户命令,管理进程向代理进程发送消息,使得代理进程启动检查步骤,检查集群的软件硬件情况;通过管理进程检查所有主机完毕后,调整硬件配置及通过代理进程的初始化调整软件的配置;集群的存储硬件信息按照性能进行分类,通过管理进程调用代理进程,配置CEPH的依赖环境;通过管理进程调用代理进程,自动初始化有关主机的CEPH监控进程、自动启动相关主机的CEPH监控进程服务;根据当前主机的存储硬件情况,自适应的初始化CEPH的OSD配置、自动启动所有主机的OSD进程;CEPH创建成功。
技术领域
本发明属于计算机存储领域,尤其涉及一种基于CEPH(一种分布式存储系统)的应用方案及系统。
背景技术
本部分的陈述仅仅是提供了与本公开相关的背景技术信息,不必然构成在先技术。
随着信息技术的到来,数据呈现出爆炸性增长的趋势。集中式存储越来越难以满足扩展性,可靠性等需求,甚至成为性能瓶颈。分布式存储很好的解决了此类问题。CEPH(一种分布式存储系统)作为开源领域典型的分布式系统,能够同时提供对象存储,文件存储,以及块存储。但是CEPH系统对于存储硬件的一致性,要求较高。这不利于前期投资的回收利用,以及系统从集中式存储到分布式存储的平滑升级。同时CEPH作为一个开源系统,可维护性要求比较高。同时原生CEPH在存储性能上也并没有显著的优势。
发明内容
为克服上述现有技术的不足,本发明提供了一种基于CEPH分布式存储的应用方案,能够一键式完成CEPH的安装,降低安装成本,增加维护的便利性。而且由于方案中缓存的使用,能够较大程度的提高集群的性能。
为实现上述目的,本发明的一个或多个实施例提供了如下技术方案:
一种基于CEPH的分布式存储方法,包括:
选择集群中的一个主机作为管理端,管理端启动管理进程,集群中所有主机启动一个代理端,代理端启动代理进程,管理进程向代理进程发送命令,进行CEPH安装;
管理进程接受用户命令,管理进程向代理进程发送消息,使得代理进程启动检查步骤,检查集群的软件硬件情况;
通过管理进程检查所有主机完毕后,调整硬件配置及通过代理进程的初始化调整软件的配置;
集群的存储硬件信息按照性能进行分类,通过管理进程调用代理进程,配置CEPH的依赖环境;
通过管理进程调用代理进程,自动初始化有关主机的CEPH监控进程、自动启动相关主机的CEPH监控进程服务;
根据当前主机的存储硬件情况,自适应的初始化CEPH的OSD(每个OSD对应一个最基本的存储单元,比如一块硬盘)配置、自动启动所有主机的OSD进程;
CEPH创建成功。
进一步的技术方案,管理进程接受用户命令,此时命令是用户通过web界面操作,或是通过shell界面命令操作实现。
进一步的技术方案,检查集群的软件硬件情况,包括集群主机数量,集群的操作系统,集群的存储配置,集群的软件安装情况以及版本情况;
如果硬件存在条件不满足情况,提出修改建议,每个主机当中不允许所有的硬盘均为HDD盘(机械硬盘,具有存储量大,但是速度慢的特点),提示用户进行适当调整,调整过后继续检查,同时主机也不允许不存在数据盘的情况,只有所有硬件条件满足之后才允许继续安装;
如果集群中的主机软件不满足条件,返回提示信息,在集群初始化中进行处理,进而保证软件条件能够满足,若集群初始化失败,返回失败原因,进行调整,所有校验检查完毕后,继续安装。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东乾云启创信息科技股份有限公司,未经山东乾云启创信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911025358.9/2.html,转载请声明来源钻瓜专利网。