系统事件处理系统及方法

文档序号:8282059阅读:760来源:国知局
系统事件处理系统及方法
【技术领域】
[0001] 本发明涉及一种事件处理系统及方法,尤其涉及一种系统事件处理系统及方法。
【背景技术】
[0002] 服务器由于需要高度的稳定性,所以都会由服务器的BMCXBaseboard Management Controller,基板管理控制器)将服务器发生的系统事件(System event)存储在BMC自带 的储存空间里,然而BMC内建的储存空间非常的有限,以至于当空间满了之后,将无法储存 新的系统事件,导致常常漏记了重要的系统事件。如此一来。服务器的系统管理者无法了 解服务器到底发生了何种现象,也无从进行故障处理。此外,由于目前存储系统事件的方法 都是利用BMC自带的储存空间存储的,因此系统管理者也无法进行系统事件的索引与局部 编辑,当BMC自带的存储空间存满的时候,系统管理者也只能将全部的系统事件清空,这样 一来不论重要的系统事件或是不重要的系统事件都将一次被清空,失去了记录系统事件的 重要性。

【发明内容】

[0003] 鉴于以上内容,有必要提供一种系统事件处理系统及方法,通过在服务器与基板 管理控制器上同时存储系统事件,并在基板管理控制器的存储空间不足时,更新服务器上 存储的系统事件且同步于基板管理控制器上,保证系统事件记录的准确性及重要性。
[0004] 一种系统事件处理系统,运行于服务器上的基板管理控制器BMC上,该系统包括: 请求模块,用于发送一个配置服务器的存储装置上一段存储空间以存储系统事件的请求至 服务器;判断模块,用于当服务器上有系统事件需要BMC记录时,判断BMC自带的存储器的 存储空间是否不足;存储模块,用于当判定BMC自带的存储器存储空间足够时,将该系统事 件同时存储于存储器与存储装置上所请求的存储空间中,以及当判定BMC自带的存储器存 储空间不足时,将该系统事件存储至存储装置上所请求的存储空间;通知模块,用于当判定 BMC自带的存储器存储空间不足时,通知系统管理员更新存储装置中存储的系统事件。
[0005] -种系统事件处理方法,应用于服务器上的基板管理控制器BMC上,该方法包括: 请求步骤:发送一个配置服务器的存储装置上一段存储空间以存储系统事件的请求至服务 器;判断步骤:当服务器上有系统事件需要BMC记录时,判断BMC自带的存储器的存储空间 是否不足;存储步骤:当判定BMC自带的存储器存储空间足够时,将该系统事件同时存储于 存储器与存储装置上所请求的存储空间中;通知步骤:当判定BMC自带的存储器存储空间 不足时,将该系统事件存储至存储装置上所请求的存储空间并通知系统管理员更新存储装 置中存储的系统事件。
[0006] 相较于现有技术,本发明提供的系统事件处理系统及方法,通过在服务器与基板 管理控制器上同时存储系统事件,并在基板管理控制器的存储空间不足时,更新服务器上 存储的系统事件且同步于基板管理控制器上,使得系统管理员可以根据系统事件的重要性 继续适当地删除和更新,同时也保证了当有新的系统事件发生时不会被漏记。保证系统事 件记录的准确性及重要性。
【附图说明】
[0007] 图1是本发明系统事件处理系统较佳实施例的架构图。
[0008] 图2是本发明系统事件处理系统较佳实施例的功能模块图。
[0009] 图3是本发明系统事件处理方法较佳实施例的流程图。
[0010] 主要元件符号说明
【主权项】
1. 一种系统事件处理方法,应用于服务器上的基板管理控制器BMC上,其特征在于,该 方法包括: 请求步骤:发送一个配置服务器的存储装置上一段存储空间W存储系统事件的请求至 服务器; 判断步骤;当服务器上有系统事件需要BMC记录时,判断BMC自带的存储器的存储空间 是否不足; 存储步骤;当判定BMC自带的存储器存储空间足够时,将该系统事件同时存储于存储 器与存储装置上所请求的存储空间中; 通知步骤;当判定BMC自带的存储器存储空间不足时,将该系统事件存储至存储装置 上所请求的存储空间并通知系统管理员更新存储装置中存储的系统事件。
2. 如权利要求1所述的系统事件处理方法,其特征在于,该方法还包括: 同步步骤;当存储装置上存储的系统事件更新完成后,将存储装置上所请求的存储空 间中更新后的系统事件同步存储于BMC的存储器中。
3. 如权利要求1所述的系统事件处理方法,其特征在于,所述的判断步骤中通过判断 存储器上的剩余存储空间的大小小于所述需要记录的系统事件的大小,判定存储器的存储 空间不足。
4. 如权利要求1所述的系统事件处理方法,其特征在于,所述更新存储装置中存储的 系统事件指删除存储装置中存储的不重要或已处理的系统事件,W更新存储装置中的系统 事件。
5. -种系统事件处理系统,运行于服务器上的基板管理控制器BMC上,其特征在于,该 系统包括: 请求模块,用于发送一个配置服务器的存储装置上一段存储空间W存储系统事件的请 求至服务器; 判断模块,用于当服务器上有系统事件需要BMC记录时,判断BMC自带的存储器的存储 空间是否不足; 存储模块,用于当判定BMC自带的存储器存储空间足够时,将该系统事件同时存储于 存储器与存储装置上所请求的存储空间中,W及当判定BMC自带的存储器存储空间不足 时,将该系统事件存储至存储装置上所请求的存储空间; 通知模块,用于当判定BMC自带的存储器存储空间不足时,通知系统管理员更新存储 装置中存储的系统事件。
6. 如权利要求5所述的系统事件处理系统,其特征在于,该系统还包括: 同步模块,用于当存储装置上存储的系统事件更新完成后,将存储装置上所请求的存 储空间中更新后的系统事件同步存储于BMC的存储器中。
7. 如权利要求5所述的系统事件处理系统,其特征在于,所述的判断模块通过判断存 储器上的剩余存储空间的大小小于所述需要记录的系统事件的大小,判定存储器的存储空 间不足。
8. 如权利要求5所述的系统事件处理系统,其特征在于,所述更新存储装置中存储的 系统事件指删除存储装置中存储的不重要或已处理的系统事件,W更新存储装置中的系统 事件。
【专利摘要】本发明提供一种系统事件处理系统及方法,该方法包括步骤:发送一个配置服务器的存储装置上一段存储空间以存储系统事件的请求至服务器;当服务器上有系统事件需要BMC记录时,判断BMC自带的存储器的存储空间是否不足;当判定BMC自带的存储器存储空间足够时,将该系统事件同时存储于存储器与存储装置上所请求的存储空间中,当判定BMC自带的存储器存储空间不足时,将该系统事件存储至存储装置上所请求的存储空间,通知系统管理员更新存储装置中存储的系统事件。利用本发明可以方便完整地记录系统事件。
【IPC分类】G06F3-06
【公开号】CN104598158
【申请号】CN201310526819
【发明人】黄育成
【申请人】鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
【公开日】2015年5月6日
【申请日】2013年10月31日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1