磁盘冗余阵列多样性批量控制方法、装置、设备、产品制造方法及图纸

技术编号:27612619 阅读:18 留言:0更新日期:2021-03-10 10:39
本发明专利技术提供一种磁盘冗余阵列多样性批量控制方法、装置、设备、产品,所述方法包括如下步骤:抓取目标服务器的阵列信息;根据抓取的阵列信息确定raid控制器的操作工具;通过操作工具抓取机器硬盘的信息,获取每个raid控制器连接的硬盘的种类及数量;根据raid控制器种类以及连接的硬盘的种类及数量获取磁盘整列的组建策略,根据磁盘整列的组建策略生成磁盘阵列控制脚本;选择管理模式,按照不同的管理模式运行可执行文件进行控制。从而减少人力,通过减少人力及由人为因素引起的故障,从而减少人力成本,提高生产效率,达到提高产能、节约成本的目的。本的目的。本的目的。

【技术实现步骤摘要】
磁盘冗余阵列多样性批量控制方法、装置、设备、产品


[0001]本专利技术涉及磁盘冗余阵列多样性批量控制
,具体涉及一种磁盘冗余阵列多样性批量控制方法、装置、设备、产品。

技术介绍

[0002]在云计算时代,服务器的市场需求大量增加,对服务器数量上的要求日益增加,同时,因为市场需求的多样性,导致对服务器的要求也是多种多样,存储功能也变得复杂多样。磁盘冗余阵列多样性批量控制,存在客户的定制度不够,无法满足现在市场繁杂的需求;以及分批的进行特殊化维护,需要大量的专人负责,且由于人员的大量介入,这个过程难免会产生错误的问题。

技术实现思路

[0003]针对磁盘冗余阵列多样性批量控制,存在客户的定制度不够,无法满足现在市场繁杂的需求;以及分批的进行特殊化维护,需要大量的专人负责,且由于人员的大量介入,这个过程难免会产生错误的问题,本专利技术提供一种磁盘冗余阵列多样性批量控制方法、装置、设备、产品。
[0004]本专利技术的技术方案是:
[0005]第一方面,本专利技术技术方案提供一种磁盘冗余阵列多样性批量控制方法,包括如下步骤:
[0006]抓取目标服务器的阵列信息;
[0007]根据抓取的阵列信息确定raid控制器的操作工具;
[0008]通过操作工具抓取机器硬盘的信息,获取每个raid控制器连接的硬盘的种类及数量;
[0009]根据raid控制器种类以及连接的硬盘的种类及数量获取磁盘整列的组建策略,根据磁盘整列的组建策略生成磁盘阵列控制脚本;
[0010]选择管理模式,按照不同的管理模式运行可执行文件进行控制。
[0011]进一步的,根据抓取的阵列信息确定raid控制器的操作工具的步骤包括:
[0012]根据抓取的阵列信息判断raid控制器的种类及数量;
[0013]根据判断出的种类确定raid控制器的操作工具。
[0014]进一步的,根据raid控制器种类以及连接的硬盘的种类及数量获取磁盘整列的组建策略,根据磁盘整列的组建策略生成磁盘阵列控制脚本的步骤包括:
[0015]根据raid控制器的种类及连接的硬盘的种类及数量获取磁盘整列的组建策略;
[0016]判断磁盘整列的组建策略是否符合要求,若是,按照raid控制器种类创建磁盘阵列的流程,生成磁盘阵列控制脚本;若否,抛出异常信息,重新获取磁盘整列的组建策略。
[0017]进一步的,磁盘整列的组建策略包括raid控制器是否支持参数的设定、硬盘数量是否满足raid level的设置规则、span数量是否超过raid控制器所支持的上限。
[0018]进一步的,选择管理模式,按照不同的管理模式运行可执行文件进行控制的步骤包括:
[0019]选择管理模式;
[0020]选择带内管理模式,将生成的脚本加载到生产的用的系统,或在安装的机器中执行;
[0021]选择带外管理模式,获取需要控制的BMC IP,通过BMC对机器进行批量设置。
[0022]第二方面,本专利技术技术方案提供一种磁盘冗余阵列多样性批量控制装置,包括阵列信息抓取模块、操作工具确认模块、raid控制器信息获取模块、脚本生成模块、执行模块;
[0023]阵列信息抓取模块,用于抓取目标服务器的阵列信息;
[0024]操作工具确认模块,用于根据抓取的阵列信息确定raid控制器的操作工具;
[0025]raid控制器信息获取模块,用于通过操作工具抓取机器硬盘的信息,获取每个raid控制器连接的硬盘的种类及数量;
[0026]脚本生成模块,用于根据raid控制器种类以及连接的硬盘的种类及数量获取磁盘整列的组建策略,根据磁盘整列的组建策略生成磁盘阵列控制脚本;
[0027]执行模块,用于选择管理模式,按照不同的管理模式运行可执行文件进行控制。
[0028]进一步的,操作工具确认模块包括判断单元和确认单元;
[0029]判断单元,用于根据抓取的阵列信息判断raid控制器的种类及数量;
[0030]确认单元,用于根据判断出的种类确定raid控制器的操作工具。
[0031]进一步的,脚本生成模块包括组件策略获取单元、组件策略判断单元、脚本生成单元、异常信息输出单元;
[0032]组件策略获取单元,用于根据raid控制器的种类及连接的硬盘的种类及数量获取磁盘整列的组建策略;
[0033]组件策略判断单元,用于判断磁盘整列的组建策略是否符合要求,若是,输出信息到脚本生成单元;若否,输出信息到异常信息输出单元;
[0034]脚本生成单元,用于按照raid控制器种类创建磁盘阵列的流程,生成磁盘阵列控制脚本;
[0035]异常信息输出单元,用于抛出异常信息。
[0036]进一步的,磁盘整列的组建策略包括raid控制器是否支持参数的设定、硬盘数量是否满足raid level的设置规则、span数量是否超过raid控制器所支持的上限。
[0037]进一步的,执行模块,用于选择管理模式;若选择带内管理模式,将生成的脚本加载到生产的用的系统,或在安装的机器中执行;若选择带外管理模式,获取需要控制的BMC IP,通过BMC对机器进行批量设置。
[0038]第三方面,本专利技术技术方案提供一种电子设备,包括存储器和处理器,存储器和处理器通过总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如第一方面所述的磁盘冗余阵列多样性批量控制方法。
[0039]第四方面,本专利技术技术方案还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行如第一方面所述的磁盘冗余阵列多样性
批量控制方法。
[0040]从以上技术方案可以看出,本专利技术具有以下优点:通过对raid控制器的分类整理,raid组建策略、级别的信息录入已经实物中线路的连接方式形成基本数据标准,从而对错误的信息进行排除。按照不同的控制模式,对需求的信息不同的处理,满足实际生产的需要。实现定制化的自动设置,从而减少人力,通过减少人力及由人为因素引起的故障,从而减少人力成本,提高生产效率,达到提高产能、节约成本的目的。
[0041]此外,本专利技术设计原理可靠,结构简单,具有非常广泛的应用前景。
[0042]由此可见,本专利技术与现有技术相比,具有突出的实质性特点和显著地进步,其实施的有益效果也是显而易见的。
附图说明
[0043]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0044]图1是本专利技术一个实施例的方法的示意性流程图。
[0045]图2是本专利技术一个实施例的方法的示意性流程图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种磁盘冗余阵列多样性批量控制方法,其特征在于,包括如下步骤:抓取目标服务器的阵列信息;根据抓取的阵列信息确定raid控制器的操作工具;通过操作工具抓取机器硬盘的信息,获取每个raid控制器连接的硬盘的种类及数量;根据raid控制器种类以及连接的硬盘的种类及数量获取磁盘整列的组建策略,根据磁盘整列的组建策略生成磁盘阵列控制脚本;选择管理模式,按照不同的管理模式运行可执行文件进行控制。2.根据权利要求1所述的磁盘冗余阵列多样性批量控制方法,其特征在于,根据抓取的阵列信息确定raid控制器的操作工具的步骤包括:根据抓取的阵列信息判断raid控制器的种类及数量;根据判断出的种类确定raid控制器的操作工具。3.根据权利要求2所述的磁盘冗余阵列多样性批量控制方法,其特征在于,根据raid控制器种类以及连接的硬盘的种类及数量获取磁盘整列的组建策略,根据磁盘整列的组建策略生成磁盘阵列控制脚本的步骤包括:根据raid控制器的种类及连接的硬盘的种类及数量获取磁盘整列的组建策略;判断磁盘整列的组建策略是否符合要求,若是,按照raid控制器种类创建磁盘阵列的流程,生成磁盘阵列控制脚本;若否,抛出异常信息,重新获取磁盘整列的组建策略。4.根据权利要求3所述的磁盘冗余阵列多样性批量控制方法,其特征在于,磁盘整列的组建策略包括raid控制器是否支持参数的设定、硬盘数量是否满足raid level的设置规则、span数量是否超过raid控制器所支持的上限。5.根据权利要求4所述的磁盘冗余阵列多样性批量控制方法,其特征在于,选择管理模式,按照不同的管理模式运行可执行文件进行控制的步骤包括:选择管理模式;选择带内管理模式,将生成的脚本加载到生产的用的系统,或在安装的机器中执行;选择带外管理模式,获取需要控制的BMCIP,通过BMC对机器进行批量设置。6.一种磁盘冗余阵列多样性批量控制装置,其特征在于,包括阵列信息抓取模块、操作工具确认模块、raid控制器信息获取模块、...

【专利技术属性】
技术研发人员:张伟达
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1