【技术实现步骤摘要】
一种服务器多模块控制方法、设备及介质
[0001]本说明书涉及计算机通信控制
,尤其涉及一种服务器多模块控制方法、设备及介质。
技术介绍
[0002]服务器是一种计算机,但其在计算速度、稳定性等方面的性能指标明显高于其他计算机。现阶段随着信息技术的发展与互联网应用的普及,服务器越来越广泛地应用在各个领域,尤其在一些对数据安全性要求较高的企业,对服务器的监控和管理要求非常高。基板管理控制器(Baseboard Management Controller,简称BMC)是多节点管理的一种系统,BMC是独立于服务器的系统,可用于检测服务器重要位置传感器的状态。
[0003]目前主流的BMC采用进口的AST2400或者AST2500相关芯片及代码实现健康信息采集以及远程控制等基本功能。市场上现有的BMC健康管理功能主要用于服务器级别的主板,并且采用专用BMC控制芯片实现主板上参数采集、控制等功能。自主研发的相关芯片还无法对服务器多模块的运行数据进行远程控制。
[0004]因此,现需要一种可以实现服务器多模块远程控 ...
【技术保护点】
【技术特征摘要】
1.一种服务器多模块控制方法,其特征在于,所述方法包括:获取向指定子模块发送的远程控制指令;其中,所述指定子模块在远程服务器中,由用户终端确定;通过预设的用户数据报协议将所述远程控制指令发送至远程服务器中的管理模块的处理器,以便所述管理模块的处理器通过串口将所述远程控制指令发送至所述管理模块的第一单片机;将所述远程控制指令由第一单片机发送至所述指定子模块,以使所述指定子模块根据所述远程控制指令,完成对所述远程服务器运行数据的控制。2.根据权利要求1所述的一种服务器多模块控制方法,其特征在于,所述获取向指定子模块发送的远程控制指令之前,所述方法还包括:根据当前web服务器的显示信息,获取各子模块的运行数据;其中,所述各子模块位于所述远程服务器的不同板卡中;根据所述运行数据,确定可触发的各子模块的远程控制指令。3.根据权利要求2所述的一种服务器多模块控制方法,其特征在于,所述根据当前web服务器的显示信息,获取各子模块的运行数据之前,所述方法还包括:实时获取各子模块的第二单片机采集的运行数据;将所述运行数据发送到管理模块的第一单片机,以确定出汇总运行数据;将所述汇总运行数据通过串口发送到所述管理模块的处理器;根据所述管理模块的处理器中预设的用户数据报协议,将所述汇总运行数据发送给web服务器,以将所述各子模块的所述运行数据进行实时显示。4.根据权利要求3所述的一种服务器多模块控制方法其特征在于,所述实时获取各子模块中第二单片机采集的运行数据之后,所述方法还包括:通过所述第二单片机对所述运行数据进行分析解码,以将所述运行数据通过I2C总线发送到第一单片机进行数据汇总。5.根据权利要求4所述的一种服务器多模块控制方法,其特征在于,所述通过所述第二单片机对所述运行数据进行分析解码,具体包括:将所述运行数据转换为高低平信号的时间长短值;确定所述运行数据在所述I2C总线传输的起始信号;基于所述起始信号与所述高低平信号的时间长短值,确定所述I2C总线的高低电平信号的长短,以基于所述I2C总线的高低电平信号将所述运行数据发送到所述第一单片机中。6.根据权利要求3所述的一种服务器多模块控制方法,其特征在于,所述根据所述处理器的预设的用户数据报协议,将所述汇总运行数据发送给web服务器,以将所述各子模块的所述运行数据实时显示,具体包括:所述管理模块的处理器通过用户数据报协议将所述汇总运行数据发送给指...
【专利技术属性】
技术研发人员:杨柳,于治楼,高霄霄,赖一鹏,
申请(专利权)人:超越科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。