[发明专利]一种收集并验证BMC日志完整性的方法、系统在审
申请号: | 202011145918.7 | 申请日: | 2020-10-23 |
公开(公告)号: | CN112463516A | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 黄强;祝恩桥;苏永奇 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F9/4401 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 李舜江 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 收集 验证 bmc 日志 完整性 方法 系统 | ||
本发明提供一种收集并验证BMC日志完整性的方法、系统,所述方法包括如下步骤:系统启动时,检测服务器存储设备接口是否连接有存储设备;若是,将BMC运行日志以及BMC监控服务器的状态信息数据实时存入存储设备;若否,将存储设备连接至所述的存储设备接口;执行步骤:将BMC运行日志以及BMC监控服务器的状态信息数据实时存入存储设备;实时监测BMC运行状态,若BMC异常,将存储设备中的数据上传至文件服务器。收集BMC日志,不仅存储的BMC日志数量多,还使得BMC日志收集更加灵活,有效避免BMC异常或服务器硬件损坏时BMC日志无法收集的情况发生。
技术领域
本发明涉及服务器或交换机日志收集技术领域,具体涉及一种收集并验证BMC日志完整性的方法、系统。
背景技术
服务器是计算机的一种,它比普通计算机运行更快、负载更高、价格更贵。服务器在网络中为其它客户机提供计算或者应用服务。服务器具有高速的CPU运算能力、长时间的可靠运行、强大的I/O外部数据吞吐能力以及更好的扩展性。根据服务器所提供的服务,一般来说服务器都具备承担响应服务请求、承担服务、保障服务的能力。
BMC--执行伺服器远端管理控制器,英文全称为Baseboard ManagementController,为基板管理控制器。它可以通过监视系统的温度,电压,风扇、电源等,并做相应的调节工作,以保证系统处于健康的状态。当然如果系统真的不正常了,也可以通过复位的方式来重新启动系统。同时BMC还负责记录各种硬件的信息和日志记录,用于提示用户和后续问题的定位。因此BMC日志信息完整性收集意义重大,BMC日志收集一般是通过BMCweb、ipmi命令或者串口等方式,这些都要依赖于BMC是正常运行的,至少BMC日志收集功能是正常的,一旦BMC发生异常就很可能导致日志无法及时进行收集分析。
发明内容
BMC日志收集一般是通过BMC web、ipmi命令或者串口等方式,这些都要依赖于BMC是正常运行的,至少BMC日志收集功能是正常的,一旦BMC发生异常就很可能导致日志无法收集分析的问题,本发明提供一种收集并验证BMC日志完整性的方法、系统。
本发明的技术方案是:
一方面,本发明技术方案提供一种收集并验证BMC日志完整性的方法,包括如下步骤:
系统启动时,检测服务器存储设备接口是否连接有存储设备;
若是,将BMC运行日志以及BMC监控服务器的状态信息数据实时存入存储设备;
若否,将存储设备连接至所述的存储设备接口;执行步骤:将BMC运行日志以及BMC监控服务器的状态信息数据实时存入存储设备;
实时监测BMC运行状态,若BMC异常,将存储设备中的数据上传至文件服务器。
进一步的,该方法还包括:
检测存储设备的容量信息,当存储设备的存入容量大于存储设备总容量的设定百分比时,将存储设备的数据上传至文件服务器。
进一步的,将BMC运行日志以及BMC监控服务器的状态信息数据实时存入存储设备的步骤包括:
向存储设备发送日志数据获取指令,使存储设备通过向BMC发送数据获取指令来获取日志文件的数据,并将数据保存至存储设备。自动下发命令给存储设备获取数据。提高日是收集效率。
进一步的,系统启动时,检测存储设备接口是否连接有存储设备的步骤之后还包括:
向文件服务器发送日志数据获取指令,使文件服务器通过向BMC发送数据获取指令来获取日志文件的数据,并将数据保存至文件服务器。
进一步的,将存储设备的数据上传至文件服务器的步骤包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011145918.7/2.html,转载请声明来源钻瓜专利网。