超融合一体机磁盘拓扑标识方法、系统技术方案

技术编号:32551246 阅读:24 留言:0更新日期:2022-03-05 11:51
本申请提供了一种超融合一体机磁盘拓扑标识方法、系统,标识每个服务器节点在服务器机箱内的拓扑位置;标识每个服务器节点对应多块磁盘在服务器磁盘背板的连续区域位置;识别每个服务器节点内每块磁盘在节点对应“服务器磁盘背板的连续区域位置”的相对位置;将服务器节点的每块磁盘在服务器磁盘背板的绝对槽位号和其他属性标识信息在软件UI界面可视化呈现。上述标识方法可精确定位出节点内某个磁盘在服务器磁盘面板具体的槽位号,然后在超融合软件UI界面中可视化呈现磁盘在实际环境中的位置和状态,帮助管理员更迅速的定位到故障硬件。硬件。硬件。

【技术实现步骤摘要】
超融合一体机磁盘拓扑标识方法、系统


[0001]本申请涉及超融合存储
,尤其涉及一种超融合一体机磁 盘拓扑标识方法、系统。

技术介绍

[0002]超融合基础架构是一种将计算、网络和存储等资源作为基础设施 进行整合,可以根据具体业务系统需求进行选择组合和自定义,方便 快捷地进行数据中心搭建和业务系统部署的一种技术架构。
[0003]研发人员随后设计了一款超融合软件平台,其软件设计没有依赖 于特定硬件功能,因此可以安装到广泛的X86服务器品牌中。但另一 方面,由于服务器品牌的差异,以及硬件的可选择性比较广泛,一些 关键的硬件组件会最终影响客户业务的稳定性和性能,为给客户提供 更好的用户体验,超融合厂商都会根据自身软件设计汇合第三方硬件 厂商合作选择硬件,定制自身的一体机。
[0004]一个超融合集群一般是由多台x86服务器组成,每台服务器包含 的硬件有CPU、内存、磁盘控制器、磁盘、网卡等;在日常运行中, 出现硬件故障问题概率最大的磁盘,而在超融合系统里,每个节点的 磁盘通过软件方式构建成一个大的存储池,每个磁盘上面承载了用户本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种超融合一体机磁盘拓扑标识方法,其特征在于,所述方法包括:标识每个服务器节点在服务器机箱内的拓扑位置;标识每个服务器节点对应多块磁盘在服务器磁盘背板的连续区域位置;识别每个服务器节点内每块磁盘在节点对应“服务器磁盘背板的连续区域位置”的相对位置;将服务器节点的每块磁盘在服务器磁盘背板的绝对槽位号和其他属性标识信息在软件UI界面可视化呈现。2.根据权利要求1所述的超融合一体机磁盘拓扑标识方法,其特征在于,在执行步骤“标识每个服务器节点在服务器机箱内的拓扑位置”之前,还包括如下操作步骤:预先对服务器机箱内的服务器节点做第一约定条件设置,所述第一约定条件用于约束服务器机箱内的服务器节点进行属性信息限定;其中,所述第一约定条件包括所述服务器节点的数量为1个或是偶数数量;所述第一约定条件还包括如果当前服务器节点的数量为偶数数量时,其服务器节点布局需要固定为两列,且每列内布局相等数量的服务器节点。3.根据权利要求1所述的超融合一体机磁盘拓扑标识方法,其特征在于,在执行步骤“标识每个服务器节点在服务器机箱内的拓扑位置”之后,还包括如下操作步骤:所述服务器节点基于IPMI的FRU对服务器节点的硬件信息进行预写入;基于IPMI的FRU对服务器节点进行访问,对所述硬件信息中的对厂商信息、服务器产品名信息,服务器布局信息进行获取;根据所述硬件信息中的服务器布局信息结合预设写入规则形成预写入的字符串信息;将所述服务器节点的服务器布局信息形成的字符串信息以及厂商信息、服务器产品名信息汇总形成的服务器硬件标识信息记录在主板里;其中,所述服务器布局信息具体包括:服务器代销信息,服务器机箱内节点数目、服务器唯一标识符、节点的英文字母编号。4.根据权利要求3所述的超融合一体机磁盘拓扑标识方法,其特征在于,在服务器硬件标识信息的具体格式中,其中,厂商信息用Manufacturer:表示;其中,服务器产品名信息用Product Name表示;服务器布局信息用Serial Number表示,且服务器代销信息用size表示,服务器机箱内节点数目用node

num表示、服务器唯一标识符用UUID表示、节点的英文字母编号用node

tag表示。5.根据权利要求4所述的超融合一体机磁盘拓扑标识方法,其特征在于,所述标识每个服务器节点在服务器机箱内的拓扑位置,具体包括如下操作步骤:随机获取多个服务器节点的服务器硬件标识信息并进行自动识别,自动识别确定当前服务器节点相对其他服务器节点之间在服务器机箱中的机箱拓扑位置关系;根据所述机箱拓扑位置关系,逐步分析到属于同一个服务器机箱的多个服务器节点,计算得出同一个服务器机箱的拓扑结构;确定当前服务器集群部署初始是否完成,在完成当前服务器集群初始化部署完成后,通过软件UI界面进行服务器硬件标识信息呈现。6.根据权利要求5所述的超融合一体机磁盘拓扑标识方法,其特征在于,所述标识每个服务器节点对应多块磁盘在服务器机箱的磁盘背板的连续区域位置;
针对每个服务器节点对应的磁盘数量进行识别以及排列,实现针对每个服务器节点的多块磁盘的拓扑位置定义;根据拓扑位置定义确定每个服务器节点的整机磁盘背板拓扑位置、每个服务器节点对应的磁盘数量、每个服务器节点的磁盘位置区域信息;根据每个服务器节点的磁盘位置区域信息确定每个服务器节点的机箱磁盘拓扑和节点磁盘拓扑,实现对节点磁盘区域的标识;结合步骤“标识每个服务器节点在服务器机箱内的拓扑位置”获取得到的各个服务器节点在服务器机箱内的拓扑位置关系与步骤“节点磁盘区域的标识”操作,最终确定每个服务器节点对应多块磁盘在服务器磁盘背板的连续区域位置。7.根据权利要求5所述的超融合一体机磁盘拓扑标识方法,其特征在于,所述识别每个服务器节点内每块磁盘在节点对应“服务器磁盘背板的连续区域位置”的相对位置,具体包括如下操作步骤:获取当前服务器节点的服务器硬件标识信息,得到当前服务器节点的类型;先通过磁盘控制器驱动,根据当前服务器节点的类型获取到磁盘的物理磁盘的连续物理槽位到逻辑槽位的映射关系;根据当前服务器节点的类型,确定所述服务器节点对应多块磁盘在服务器磁盘背板的连...

【专利技术属性】
技术研发人员:王秋平
申请(专利权)人:北京志凌海纳科技有限公司
类型:发明
国别省市:

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

1