大数据一体机及其冗余管理单元的制作方法

文档序号:9711378阅读:393来源:国知局
大数据一体机及其冗余管理单元的制作方法
【技术领域】
[0001 ]本发明涉及计算机系统技术领域,具体地,涉及一种大数据一体机及其冗余管理单元。
【背景技术】
[0002]随着“云”时代的来临,大数据领域也吸引了越来越多人的关注。大数据处理已经成为未来IT行业发展的重要趋势之一,是继互联网之后一次新的产业和技术革命,无论是在商业价值还是技术革新方面对国家的发展战略都产生了巨大影响。大数据分析与处理相对于传统的数据仓库应用,具有数据量大、类型多样、查询分析复杂等特点,而传统通用处理机所组成的大数据硬件平台存在着严重的功耗和能效等问题,因此研发大数据一体化硬件平台,提高大数据硬件处理平台的能效和附加价值,已经成为大数据领域中至关重要的一环。
[0003]大数据一体机硬件系统设计以高效能、软硬一体化并行大数据架构为指导,主要包括4个功能组成部分,分别为一体机管理单元、计算与存储单元、多重网络系统以及开放式机架系统。其中一体机管理单元用于完成大数据机软件系统的统一部署、运行过程监控、系统在线扩容、事务故障诊断与报警等重要功能;计算与存储单元是一体机的核心,也是软硬一体化设计理念的载体,10台设备构成了一体机的最小系统;多重网络系统包括现在主流的千兆以太网与万兆以太网,同时还引入了低延迟、高带宽的InfiniBand网络,加强了内部计算与存储节点的耦合度。用户可以根据实际使用情况,参考系统软件的测试结果来调整计算、存储与多重互连网络的规模与类型,在满足其应用需求的同时,让设备的运转获得更高的系统效能。当大数据的处理规模增大时,一体机管理单元可以通过多通道的互联网络和开放式机架系统来完成机架内以及多个机架之间设备的扩展,能很好地支持数据分析与处理的大规模横向扩容。
[0004]大数据一体机内由于各个部件(节点)均承担各自不同的任务,在管理逻辑上希望提供冗余的管理方式以保证其具有高可用性。
[0005]现有的管理方式一般都是采用一台专门的计算机作为管理节点对所有的节点进行管理,当管理节点发生故障时,会失去对系统所有节点的管理与控制,使系统行为不可测,进而可能造成巨大损失。

【发明内容】

[0006]本发明针对现有技术中存在的上述不足,提供了一种大数据一体机及其冗余管理单元,该大数据一体机及其冗余管理单元具有多冗余结构的管理节点,使冗余管理单元具有主从冗余功能。
[0007]为实现上述目的,本发明是通过以下技术方案实现的。
[0008]根据本发明的一个方面,提供了一种大数据一体机冗余管理单元,包括背板、电源模块和多个管理模块,多个管理模块和电源模块分别与背板相连接;多个管理模块通过背板确定主从节点位置,当其中被确定为主节点的管理模块失效时,被确定为从节点的管理模块主动承担管理任务。
[0009]优选地,每一个所述管理模块均设有独立的管理处理器、心跳信号模块、主从控制信号模块和管理网络端口;
[0010]所述背板包括主从选择模块、电源控制模块、管理交换芯片、管理网口输入端口和管理网口输出端口;其中:
[0011 ]所述主从选择模块与所述管理模块的主从控制信号模块相连接,用于确定所述管理模块的主从位置;
[0012]所述电源控制模块与所述电源模块相连接,用于为多个所述管理模块供电;
[0013]所述管理交换芯片与所述管理模块的管理网络端口相连接;
[0014]所述管理网口输入端口和管理网口输出端口均与所述管理交换芯片相连接;
[0015]所述管理处理器与所述管理网络端口相连接;
[0016]多个所述管理模块的心跳信号模块之间相互连接。
[0017]优选地,所述主从选择模块通过以下方式确定所述管理模块的主从位置:
[0018]所述主从选择模块首先确定多个管理模块中的一个作为主节点管理模块,所述电源控制模块首先为主节点管理模块供电;主节点管理模块启动后向其心跳信号模块发送主节点确认命令信号,同时为主节点管理模块的管理网络端口配置管理IP地址;
[0019]延迟一段时间a后,所述电源控制模块依次为其余的管理模块供电,其余管理模块在开机过程中依次根据主从选择模块的设置,检查在其心跳信号模块上是否有主节点确认命令信号:如果确认有主节点确认命令信号存在,则对应的管理模块被配置为从节点管理模块,从节点管理模块的管理网络端口被设置为不工作;如果未发现主节点确认命令信号存在,则认为主节点管理模块已经失效,对应的管理模块被配置为主动承担管理任务的从节点管理模块,从节点管理模块的管理网络端口被设置为打开,并为从节点管理模块的管理网络端口配置与主节点管理模块的管理网络端口相同的IP地址,此时主节点管理模块强制重启。
[0020]优选地,所述延迟时间a为主节点管理模块的完全启动时间。
[0021]优选地,所述电源控制模块依次给其余的管理模块供电的时间间隔为从节点管理丰旲块的完全启动时间。
[0022]优选地,所述管理模块的管理处理器通过读取对应的IP地址判断当前插入位置。
[0023]优选地,所述IP地址通过引脚设置确定,包括000和001,当读取到000时,说明管理模块当前插入到主节点位置;当读取到001时,说明管理模块当前插入位置是从节点位置。
[0024]优选地,所述背板上设有插槽,所述管理模块通过连接器连接于插槽处。
[0025]优选地,所述大数据一体机冗余管理单元还包括机箱;所述背板、电源模块和多个管理模块均配置于机箱内。
[0026]根据本发明的另一个方面,提供了一种大数据一体机,包括计算存储节点单元、网络单元、管理交换机、管理上位机以及上述大数据一体机冗余管理单元;所述管理交换机和管理上位机分别与大数据一体机冗余管理单元中背板上的所述管理网口输入端口和管理网口输出端口相连接;所述计算存储节点单元通过所述网络单元与所述管理交换机相连接。
[0027]优选地,所述计算存储节点单元包括节点管理芯片;所述节点管理芯片采集计算存储节点单元节点上的数据信息,并在编码后形成管理信息通过网络单元发送至所述管理交换机;所述管理交换机将管理信息通过所述背板上的管理网口输入端口、管理交换芯片以及所述管理模块的管理网络端口最终发送至确定为主节点管理模块或主动承担管理任务的从节点管理模块的管理处理器,经管理处理器数据处理后再通过所述管理网络端口、管理交换芯片以及管理网口输出端口发送至所述管理上位机。
[0028]与现有技术相比,本发明具有如下有益效果:
[0029]1、本发明提出了一种具有多冗余结构的管理单元,使大数据一体机的管理模块具有主从几余功能;
[0030]2、在目前的技术环境中,大数据一体机计算节点的管理协议是基于以太网的,每个计算节点的管理信息(如温度、电压、电流、风扇转速等信息)都通过以太网传递到管理模块中,管理模块将这些管理信息转化为可视化界面展示给管理员。多个管理模块功能冗余,一主多从,当主节点管理模块失效时,从节点管理模块主动承担起管理功能;
[0031]3、管理模块自身不区分主从,由其安装位置进行区分,结构简单,使用方便;
[0032]4、因为同样的IP地址在一个交换芯片内部会造成冲突,所以采用自动判断主从模式的方法保持当前只有一个活动的IP地址;当主节点失效后,从节点会强制关闭主节点电源并使其重新启动,主节点的IP地址配置失效,从节点的IP地址为唯一有效的IP地址,可有效防止交换芯片内部IP地址冲突。<
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1