[发明专利]系统配置方法、装置、设备、可读存储介质及分布式存储系统在审
申请号: | 201911398375.7 | 申请日: | 2019-12-30 |
公开(公告)号: | CN113126881A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 兰天岳;王勇;林江彬 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F8/71;G06F11/36 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 郭少晶 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统配置 方法 装置 设备 可读 存储 介质 分布式 存储系统 | ||
本发明公开了一种系统配置方法、装置、设备、可读存储介质及分布式存储系统。该方式实施于分布式存储系统,包括:获取用于配置分布式存储系统的目标配置信息;从分布式存储系统中选取目标存储设备,根据目标配置信息对目标存储设备实施配置变更;在确定目标存储设备在配置变更后符合配置正常条件后,继续从分布式存储系统中选取目标存储设备,根据目标配置信息实施配置变更,直至依次对分布式存储系统中的所有存储设备完成所述配置变更,使得配置变更后的每个存储设备符合配置正常条件。
技术领域
本发明涉及系统配置技术领域,更具体地,涉及一种系统配置方法、装置、设备、可读存储介质及分布式存储系统。
背景技术
分布式存储系统,是将数据分散存储在多个独立的存储设备上的系统。分布式存储系统通过采用可扩展的系统结构,利用多台存储设备分担存储负荷,不但提高存储系统的可靠性、可用性和存取效率,还易于扩展,尤其适用于云计算等技术领域。
但是,在应用过程中对分布式存储系统进行配置变更,往往依赖于运维人员的手动操作,使用命令行工具等对分布式系统中每个存储设备分别操作和修改配置值,难以保证配置变更的正确性。而一旦分布式存储系统出现配置错误,不仅会造成基于分布式存储系统的云计算服务的异常中断,还可能影响分布式存储系统所存储的云计算数据的安全性。并且,由于分布式存储系统的结构复杂性,要解决分布式存储系统的配置错误,往往需要投入大量人力和时间成本来逐一排查每个存储设备,极大地降低分布式存储系统的使用效率。
发明内容
本发明的一个目的是提供一种用于配置分布式存储系统的新技术方案。
根据本发明的第一方面,提供了一种系统配置方法,实施于分布式存储系统,所述分布式存储系统包括多个存储设备,所述方法包括:
获取用于配置所述分布式存储系统的目标配置信息;
从所述分布式存储系统中选取目标存储设备,根据所述目标配置信息对所述目标存储设备实施配置变更;
在确定所述目标存储设备在配置变更后符合配置正常条件后,继续从所述分布式存储系统中选取目标存储设备,根据所述目标配置信息实施配置变更,直至依次对分布式存储系统中的所有存储设备完成所述配置变更,使得配置变更后的每个所述存储设备符合所述配置正常条件。
根据本发明的第二方面,提供一种系统配置装置,包括:
配置获取单元,用于获取用于配置所述分布式存储系统的目标配置信息;
配置变更单元,用于从所述分布式存储系统中选取目标存储设备,根据所述目标配置信息对所述目标存储设备实施配置变更;以及,用于在确定所述目标存储设备在配置变更后符合配置正常条件时,继续从所述分布式存储系统中选取目标存储设备,根据所述目标配置信息实施配置变更,直至依次对分布式存储系统中的所有存储设备完成所述配置变更,使得配置变更后的每个所述存储设备符合所述配置正常条件。
根据本发明的第三方面,提供一种系统配置设备,包括:
存储器,用于存储可执行的指令;
处理器,用于根据所述可执行的指令的控制,运行所述系统配置设备,执行如本发明的第一方面所述的任意一项系统配置方法。
根据本发明的第四方面,提供一种可读存储介质,所述可读存储介质中存储有可被计算机读取执行的计算机程序,所述计算机程序用于在被计算机读取运行时,执行如本发明的第一方面所述的任意一项系统配置方法。
根据本发明的第五方面,提供一种分布式存储系统,包括:
多个存储设备;
如本发明的第二方面所述的系统配置装置,或者,如本发明的第三方面所述的系统配置设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911398375.7/2.html,转载请声明来源钻瓜专利网。