存储集群部署方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:19547525 阅读:24 留言:0更新日期:2018-11-24 21:15
本发明专利技术公开了一种存储集群部署方法,包括:接收输入的机柜管理指令或节点管理指令;机柜管理指令内包括机柜位置信息,节点管理指令内包括待管理节点的对象机柜以及待管理节点在所述对象机柜内所处的位置信息;依据机柜管理指令,在预设的机柜分布图内的相应位置进行机柜的管理操作;依据节点管理指令,对机柜分布图内对象机柜中相应位置处的节点进行管理操作;其中,管理操作包括删除或添加。本发明专利技术使机柜分布图内的机柜和节点能够根据现实中机柜和节点的变动来变化,集群节点管理的灵活性强,管理效果好;本发明专利技术还公开了一种基于上述方法的装置、设备及计算机可读存储介质。

Storage Cluster Deployment Method, Device, Equipment and Computer Readable Storage Media

The invention discloses a storage cluster deployment method, which includes: receiving input cabinet management instructions or node management instructions; cabinet management instructions include cabinet location information; node management instructions include the object cabinet of the node to be managed and the location information of the node to be managed in the object cabinet; Cabinet management instructions, the corresponding location in the preset cabinet distribution map for cabinet management operations; according to node management instructions, the cabinet distribution map of the object cabinet at the corresponding location of the node management operations; among them, management operations include deletion or addition. The invention enables the cabinets and nodes in the cabinet distribution chart to change according to the changes of cabinets and nodes in reality, has strong flexibility in cluster node management and good management effect, and also discloses a device, equipment and computer readable storage medium based on the above method.

【技术实现步骤摘要】
存储集群部署方法、装置、设备及计算机可读存储介质
本专利技术涉及软件存储管理
,特别是涉及一种存储集群部署方法。本专利技术还涉及一种基于上述方法的装置、设备及计算机可读存储介质。
技术介绍
在软件定义的存储时代,集群节点部署的复杂度严重影响了管理软件的工作使用效率。集群节点的部署指的是对集群及节点(指服务器)的参数进行配置,使其能够满足相应的需求。目前的配置方法为:首先选择集群并确定其中有几个节点,随后进入部署页面,系统自动扫描出集群中已有节点,之后用户需要逐一手动填写节点名称、型号、网络信息等配置信息。这种方法在部署过程中用户只能对已有的节点进行配置,而无法随时添加、删除节点和集群,节点管理的灵活性差;并且,由于现实中新增或移走部分节点后,可能会导致原有节点位置变动,因此,现有方式中集群内节点存储的位置信息可能会出现与实际机柜中节点位置不符的问题,影响用户对集群的管理效果。因此,如何提供一种管理效果好的存储集群部署方法、装置、设备及计算机可读存储介质是本领域技术人员目前需要解决的问题。
技术实现思路
本专利技术的目的是提供一种存储集群部署方法,使机柜分布图内的机柜和节点能够根据现实中机柜和节点的变动来变化,集群节点管理的灵活性强,管理效果好;本专利技术的另一目的是提供一种基于上述方法的装置、设备及计算机可读存储介质。为解决上述技术问题,本专利技术提供了一种存储集群部署方法,包括:接收输入的机柜管理指令或节点管理指令;所述机柜管理指令内包括机柜位置信息,所述节点管理指令内包括待管理节点的对象机柜以及待管理节点在所述对象机柜内所处的位置信息;依据所述机柜管理指令,在预设的机柜分布图内的相应位置进行机柜的管理操作;依据所述节点管理指令,对所述机柜分布图内所述对象机柜中相应位置处的节点进行管理操作;其中,所述管理操作包括删除或添加。优选地,还包括:响应于触发所述机柜分布图内的机柜后生成的机柜命名指令,依据所述机柜命名指令包含的机柜位置信息确定待命名的对象机柜;调用预设的机柜名称作为所述待命名的对象机柜的名称,并将所述机柜名称保存至相应的缓存文件内。优选地,还包括:响应于触发所述机柜分布图内的节点后生成的节点配置指令,所述节点触发指令包含待配置节点的位置信息;依据所述待配置节点的位置信息判断该位置处是否存在节点;若存在,调用预设的配置界面进行显示,所述配置界面内包含节点名称接口、节点型号接口以及节点网络信息接口;响应于对应所述待配置节点的命名配置指令,调用预设的节点名称作为所述待配置节点的名称,并将其添加至相应的缓存文件内;响应于所述待配置节点的型号配置指令,调用预设的型号列表进行显示;接收输入的型号选择结果后,将所述型号选择结果添加至所述缓存文件内;响应于所述待配置节点的网络信息配置指令,识别当前网段并派发相应的IP地址;依据所述IP地址对所述待配置节点的网络信息进行配置,并将网络配置结果添加至所述缓存文件内;所述待配置节点配置完毕,重复对其他待配置节点进行上述操作,操作完成后,响应于提交指令,将所述缓存文件中的配置信息分别保存至对应待配置节点的参数设置文件内。优选地,所述操作完成后,响应于提交指令之前,还包括:响应于确认指令,调用预设的确认界面对所述缓存文件的内容进行显示;若接收到修改指令,则等待相应的配置指令,若接收到提交指令,则将所述缓存文件保存至对应待配置节点的参数设置文件内。优选地,所述调用预设的节点名称后,将其添加至缓存文件之前,还包括:调用预设的校验规则对所述节点名称进行名称校验,校验通过后,将所述节点名称添加至所述缓存文件内,校验未通过,重新调用其他节点名称或接收输入的节点名称,并重新进行校验,直至校验通过。优选地,所述待配置节点配置完毕后,重复对其他待配置节点进行上述操作之前,还包括:将所述缓存文件内所述待配置节点的配置信息导出为配置文件并保存。优选地,还包括:若所述节点配置指令对应的位置处存在待配置节点,响应于文件调用指令,调用存储的相应的配置文件对所述待配置节点进行配置,并将配置结果保存至所述缓存文件内。为解决上述技术问题,本专利技术还提供了一种存储集群部署装置,包括:管理接收模块,用于接收输入的机柜管理指令或节点管理指令;所述机柜管理指令内包括机柜位置信息,所述节点管理指令内包括待管理节点的对象机柜以及待管理节点在所述对象机柜内所处的位置信息;依据接收的指令类型,相应的触发机柜管理模块或节点管理模块;所述机柜管理模块,用于依据所述机柜管理指令,在预设的机柜分布图内的相应位置进行机柜的管理操作;其中,所述管理操作包括删除或添加;所述节点管理模块,用于依据所述节点管理指令,对所述机柜分布图内所述对象机柜中相应位置处的节点进行管理操作;其中,所述管理操作包括删除或添加。为解决上述技术问题,本专利技术还提供了一种存储集群部署设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如以上任一项所述的存储集群部署方法的步骤。为解决上述技术问题,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如以上任一项所述的存储集群部署方法的步骤。本专利技术提供了一种存储集群部署方法,接收输入的机柜管理指令或节点管理指令后,能够根据机柜管理指令或节点管理指令内携带的信息确定待管理的对象,并在预设的机柜分布图内的相应位置处,对机柜或节点进行管理操作,这里的管理操作包括删除或添加,机柜管理指令内包括机柜位置信息,节点管理指令内包括待管理节点的对象机柜以及待管理节点在所述对象机柜内所处的位置信息。即本专利技术在接收到管理指令后,能够依据指令内容,在机柜分布图的相应位置处增设或删除机柜(或节点)。可见,在本专利技术中,只需要根据现实中机柜和节点的变动情况生成机柜管理指令或节点管理指令,即能够使机柜分布图内的机柜和节点根据现实中机柜和节点的变动来变化,集群节点管理的灵活性强,且机柜分布图能够尽可能地与现实中机柜与节点的位置保持一致,方便了用户依据机柜分布图来对集群进行管理,管理效果好。本专利技术还提供了一种基于上述方法的装置、设备及计算机可读存储介质,也具有上述效果,在此不再赘述。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的一种存储集群部署方法的过程的流程图;图2为本专利技术提供的一种机柜命名过程的流程图;图3为本专利技术提供的一种节点配置过程的流程图;图4为本专利技术提供的一种存储集群部署装置的结构示意图。具体实施方式本专利技术的核心是提供一种存储集群部署方法,使机柜分布图内的机柜和节点能够根据现实中机柜和节点的变动来变化,集群节点管理的灵活性强,管理效果好;本专利技术的另一核心是提供一种基于上述方法的装置、设备及计算机可读存储介质。为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没本文档来自技高网...

【技术保护点】
1.一种存储集群部署方法,其特征在于,包括:接收输入的机柜管理指令或节点管理指令;所述机柜管理指令内包括机柜位置信息,所述节点管理指令内包括待管理节点的对象机柜以及所述待管理节点在所述对象机柜内所处的位置信息;依据所述机柜管理指令,在预设的机柜分布图内的相应位置进行机柜的管理操作;依据所述节点管理指令,对所述机柜分布图内所述对象机柜中相应位置处的节点进行管理操作;其中,所述管理操作包括删除或添加。

【技术特征摘要】
1.一种存储集群部署方法,其特征在于,包括:接收输入的机柜管理指令或节点管理指令;所述机柜管理指令内包括机柜位置信息,所述节点管理指令内包括待管理节点的对象机柜以及所述待管理节点在所述对象机柜内所处的位置信息;依据所述机柜管理指令,在预设的机柜分布图内的相应位置进行机柜的管理操作;依据所述节点管理指令,对所述机柜分布图内所述对象机柜中相应位置处的节点进行管理操作;其中,所述管理操作包括删除或添加。2.根据权利要求1所述的方法,其特征在于,还包括:响应于触发所述机柜分布图内的机柜后生成的机柜命名指令,依据所述机柜命名指令包含的机柜位置信息确定待命名的对象机柜;调用预设的机柜名称作为所述待命名的对象机柜的名称,并将所述机柜名称保存至相应的缓存文件内。3.根据权利要求1所述的方法,其特征在于,还包括:响应于触发所述机柜分布图内的节点后生成的节点配置指令,所述节点触发指令包含待配置节点的位置信息;依据所述待配置节点的位置信息判断该位置处是否存在节点;若存在,调用预设的配置界面进行显示,所述配置界面内包含节点名称接口、节点型号接口以及节点网络信息接口;响应于对应所述待配置节点的命名配置指令,调用预设的节点名称作为所述待配置节点的名称,并将其添加至相应的缓存文件内;响应于所述待配置节点的型号配置指令,调用预设的型号列表进行显示;接收输入的型号选择结果后,将所述型号选择结果添加至所述缓存文件内;响应于所述待配置节点的网络信息配置指令,识别当前网段并派发相应的IP地址;依据所述IP地址对所述待配置节点的网络信息进行配置,并将网络配置结果添加至所述缓存文件内;所述待配置节点配置完毕,重复对其他待配置节点进行上述操作,操作完成后,响应于提交指令,将所述缓存文件中的配置信息分别保存至对应待配置节点的参数设置文件内。4.根据权利要求3所述的方法,其特征在于,所述操作完成后,响应于提交指令之前,还包括:响应于确认指令,调用预设的确认界面对所述缓存文件的内容进...

【专利技术属性】
技术研发人员:张欢
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1