一种RAID配置方法、装置、设备及介质制造方法及图纸

技术编号:34725013 阅读:10 留言:0更新日期:2022-08-31 18:11
本申请公开了一种RAID配置方法、装置、设备及介质,应用于RAID配置技术领域包括:获取待配置服务器当前的存储信息;获取目标RAID配置模板;其中,所述目标RAID配置模板为用户对初始RAID配置模板进行配置后得到的模板;基于所述存储信息以及所述目标RAID配置模板确定出所述待配置服务器的RAID配置模式;其中,所述RAID配置模式为带外配置或带内配置;基于所述RAID配置模式对所述待配置服务器进行RAID配置。这样,在满足配置需求的前提下,能够自动选择出最优的RAID配置模式,从而保障稳定且快速的进行RAID配置。速的进行RAID配置。速的进行RAID配置。

【技术实现步骤摘要】
一种RAID配置方法、装置、设备及介质


[0001]本申请涉及RAID配置
,特别涉及一种RAID配置方法、装置、设备及介质。

技术介绍

[0002]在数据和网络无限发展的时代,服务器的使用越来越广泛,RAID(即Redundant Array of Independent Disks,独立磁盘冗余阵列)配置作为服务器使用的基础,尤为重要,所以RAID批量配置成为了服务器管理软件的一项重要内容。
[0003]当前,常见的RAID配置的批量方法包括:通过LiveCD打脚本进行带内RAID配置、通过带外BMC接口进行RAID配置等。两种模式各有优缺点,如何选择出最优的RAID配置模式,稳定且快速的进行RAID配置是目前需要解决的问题。

技术实现思路

[0004]有鉴于此,本申请的目的在于提供一种RAID配置方法、装置、设备及介质,能够自动选择出最优的RAID配置模式,从而保障稳定且快速的进行RAID配置。其具体方案如下:
[0005]第一方面,本申请公开了一种RAID配置方法,包括:
[0006]获取待配置服务器当前的存储信息;
[0007]获取目标RAID配置模板;其中,所述目标RAID配置模板为用户对初始RAID配置模板进行配置后得到的模板;
[0008]基于所述存储信息以及所述目标RAID配置模板确定出所述待配置服务器的RAID配置模式;其中,所述RAID配置模式为带外配置或带内配置;
[0009]基于所述RAID配置模式对所述待配置服务器进行RAID配置。
[0010]可选的,所述基于所述存储信息以及所述目标RAID配置模板确定出所述待配置服务器的RAID配置模式,包括:
[0011]获取所述待配置服务器的机型信息;
[0012]基于所述机型信息判断所述待配置服务器是否支持带内配置和带外配置;
[0013]若所述待配置服务器仅支持带内配置,则将所述RAID配置模式确定为带内配置;
[0014]若所述待配置服务器仅支持带外配置,或支持带内配置和带外配置,则基于所述存储信息以及所述目标RAID配置模板确定出所述待配置服务器的RAID配置模式。
[0015]可选的,所述若所述待配置服务器仅支持带外配置,或支持带内配置和带外配置,则基于所述存储信息以及所述目标RAID配置模板确定出所述待配置服务器的RAID配置模式,包括:
[0016]判断所述目标RAID配置模板中是否包含仅能通过带内配置的参数;
[0017]若包含仅能通过带内配置的参数,且所述待配置服务器仅支持带外配置,则生成无法进行RAID配置的提示信息;若包含仅能通过带内配置的参数,且所述待配置服务器支持带内配置和带外配置,则将所述RAID配置模式确定为带内配置;
[0018]若不包含仅能通过带内配置的参数,则比对所述存储信息和所述目标RAID配置模
板以判断是否满足带外配置条件;若满足所述带外配置条件,则将所述RAID配置模式确定为带外配置,若不满足所述带外配置条件,且所述待配置服务器支持带内配置和带外配置,则将所述RAID配置模式确定为带内配置。
[0019]可选的,所述比对所述存储信息和所述目标RAID配置模板以判断是否满足带外配置条件,包括:
[0020]比对所述存储信息和所述目标RAID配置模板;
[0021]若所述存储信息中包括所述目标RAID配置模板中待配置的RAID卡的相关信息且所述存储信息中的物理磁盘数量大于或等于所述目标RAID配置模板中所需物理磁盘数量,则判定满足带外配置条件,否则判定不满足带外配置条件。
[0022]可选的,在所述获取所述待配置服务器的机型信息之前,还包括:
[0023]判断当前是否存在针对所述待配置服务器的带内操作任务;
[0024]若存在所述带内操作任务,则将所述RAID配置模式确定为带内配置。
[0025]可选的,在所述基于所述机型信息判断所述待配置服务器是否支持带内配置和带外配置之后,还包括:
[0026]若所述待配置服务器不支持带内配置,且不支持带外配置,则生成无法进行RAID配置的提示信息。
[0027]可选的,所述基于所述RAID配置模式对所述待配置服务器进行RAID配置,包括:
[0028]基于所述RAID配置模式、所述存储信息以及所述目标RAID配置模板对所述待配置服务器进行RAID配置。
[0029]第二方面,本申请公开了一种RAID配置装置,包括:
[0030]存储信息获取模块,用于获取待配置服务器当前的存储信息;
[0031]配置模板获取模块,用于获取目标RAID配置模板;其中,所述目标RAID配置模板为用户对初始RAID配置模板进行配置后得到的模板;
[0032]配置模式确定模块,用于基于所述存储信息以及所述目标RAID配置模板确定出所述待配置服务器的RAID配置模式;其中,所述RAID配置模式为带外配置或带内配置;
[0033]RAID配置模块,用于基于所述RAID配置模式对所述待配置服务器进行RAID配置。
[0034]第三方面,本申请公开了一种电子设备,包括存储器和处理器,其中:
[0035]所述存储器,用于保存计算机程序;
[0036]所述处理器,用于执行所述计算机程序,以实现前述的RAID配置方法。
[0037]第四方面,本申请公开了一种计算机可读存储介质,用于保存计算机程序,其中,所述计算机程序被处理器执行时实现前述的RAID配置方法。
[0038]可见,本申请实施例先获取待配置服务器当前的存储信息,以及获取目标RAID配置模板,所述目标RAID配置模板为用户对初始RAID配置模板进行配置后得到的模板,然后基于所述存储信息以及所述目标RAID配置模板确定出所述待配置服务器的RAID配置模式,所述RAID配置模式为带外配置或带内配置,最后基于所述RAID配置模式对所述待配置服务器进行RAID配置。也即,本申请实施例获取服务器的存储信息以及用户配置的RAID配置模板,基于服务器的存储信息以及用户配置的RAID配置模板从带外配置和带内配置中确定出待配置服务器的RAID配置模式,然后对待配置服务器进行RAID配置,这样,在满足配置需求的前提下,能够自动选择出最优的RAID配置模式,从而保障稳定且快速的进行RAID配置。
附图说明
[0039]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0040]图1为本申请公开的一种RAID配置方法流程图;
[0041]图2为本申请公开的一种RAID配置示意图;
[0042]图3为本申请公开的一种具体的RAID配置方法流程图;
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种RAID配置方法,其特征在于,包括:获取待配置服务器当前的存储信息;获取目标RAID配置模板;其中,所述目标RAID配置模板为用户对初始RAID配置模板进行配置后得到的模板;基于所述存储信息以及所述目标RAID配置模板确定出所述待配置服务器的RAID配置模式;其中,所述RAID配置模式为带外配置或带内配置;基于所述RAID配置模式对所述待配置服务器进行RAID配置。2.根据权利要求1所述的RAID配置方法,其特征在于,所述基于所述存储信息以及所述目标RAID配置模板确定出所述待配置服务器的RAID配置模式,包括:获取所述待配置服务器的机型信息;基于所述机型信息判断所述待配置服务器是否支持带内配置和带外配置;若所述待配置服务器仅支持带内配置,则将所述RAID配置模式确定为带内配置;若所述待配置服务器仅支持带外配置,或支持带内配置和带外配置,则基于所述存储信息以及所述目标RAID配置模板确定出所述待配置服务器的RAID配置模式。3.根据权利要求2所述的RAID配置方法,其特征在于,所述若所述待配置服务器仅支持带外配置,或支持带内配置和带外配置,则基于所述存储信息以及所述目标RAID配置模板确定出所述待配置服务器的RAID配置模式,包括:判断所述目标RAID配置模板中是否包含仅能通过带内配置的参数;若包含仅能通过带内配置的参数,且所述待配置服务器仅支持带外配置,则生成无法进行RAID配置的提示信息;若包含仅能通过带内配置的参数,且所述待配置服务器支持带内配置和带外配置,则将所述RAID配置模式确定为带内配置;若不包含仅能通过带内配置的参数,则比对所述存储信息和所述目标RAID配置模板以判断是否满足带外配置条件;若满足所述带外配置条件,则将所述RAID配置模式确定为带外配置,若不满足所述带外配置条件,且所述待配置服务器支持带内配置和带外配置,则将所述RAID配置模式确定为带内配置。4.根据权利要求3所述的RAID配置方法,其特征在于,所述比对所述存储信息和所述目标RAID配置模板以判断是否满足带外配置条件,包括:比对...

【专利技术属性】
技术研发人员:张芳
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1