数据控制方法和数据控制装置制造方法及图纸

技术编号:15898803 阅读:45 留言:0更新日期:2017-07-28 21:34
一种数据控制方法和装置,应用于服务器控制器,所述服务器控制器通过中转装置与多个服务器连接,所述方法包括:获取所述中转装置的第一运行状态信息;基于所述第一运行状态信息确定所述中转装置是否发生故障;当确定所述中转装置发生故障而不能获取与所述中转装置连接的所述服务器的数据时,直接向所述多个服务器发送数据获取指令,以请求获取所述服务器的数据。本发明专利技术实施例中,在中转装置出现故障时,利用服务器控制器主动接管节点服务器的数据管理,保证了中转装置故障的空白时期节点服务器数据未及时更新的情况发生,增强了整机柜系统的容错性。

【技术实现步骤摘要】
数据控制方法和数据控制装置
本专利技术实施例涉及一种数据控制方法以及与该方法对应的数据控制装置。
技术介绍
目前,在整机柜管理中,每台机柜的宏观管理者为服务器控制器,例如,机架模组控制器RMC(RackModulecontroller),RMC下会接多个中间板MP(Mid-Plane)作为中转装置,MP下会接入各个节点,即服务器。MP介于RMC和服务器节点之间,作为数据传输媒介,会主动抓取服务器节点上的数据信息然后再将数据回传给RMC,从而使得RMC能够对机柜健康状况进行宏观调控或者部分操作。但如果作为媒介的MP出现故障,该MP所对应的服务器节点的数据信息会暂时读取不到,从而该部分的节点的数据处于停止更新状态,RMC无法获取其任何信息。对于具有自我恢复功能的机柜,RMC需要等待其恢复到正常状态后才会继续抓取节点数据。而对于没有自我恢复功能的机柜来讲,该部分节点信息则会一直处于空白状态,直到有工作人员进行处理后才会恢复。如此很可能会产生数据错误,影响整机柜的运行和管理。
技术实现思路
本专利技术实施例的目的在于提供一种数据控制方法以及数据控制装置,以解决上述技术问题。根据本专利技术的至少一本文档来自技高网...
数据控制方法和数据控制装置

【技术保护点】
一种数据控制方法,应用于服务器控制器,所述服务器控制器通过中转装置与多个服务器连接,所述方法包括:获取所述中转装置的第一运行状态信息;基于所述第一运行状态信息确定所述中转装置是否发生故障;当确定所述中转装置发生故障而不能获取与所述中转装置连接的所述服务器的数据时,直接向所述多个服务器发送数据获取指令,以请求获取所述服务器的数据。

【技术特征摘要】
1.一种数据控制方法,应用于服务器控制器,所述服务器控制器通过中转装置与多个服务器连接,所述方法包括:获取所述中转装置的第一运行状态信息;基于所述第一运行状态信息确定所述中转装置是否发生故障;当确定所述中转装置发生故障而不能获取与所述中转装置连接的所述服务器的数据时,直接向所述多个服务器发送数据获取指令,以请求获取所述服务器的数据。2.根据权利要求1所述的方法,所述方法还包括:在确定所述中转装置发生故障后,继续获取所述中转装置的第二运行信息;基于所述第二运行信息确定所述中转装置故障是否恢复;当确定所述中转装置故障恢复,并且能够获取与所述中转装置连接的服务器的数据时,向所述中转装置发送指令,以指示所述中转装置继续从与之连接的服务器获取数据。3.根据权利要求2所述的方法,所述方法还包括:在确定所述中转装置发生故障后,向所述中转装置发送强制恢复指令,所述强制恢复指令指示所述中转装置恢复到正常工作状态。4.根据权利要求1所述的方法,其中,所述当确定所述中转装置发生故障而不能获取与所述中转装置连接的所述服务器的数据时,直接向所述多个服务器发送数据获取指令,以请求获取所述服务器的数据的步骤包括:当确定所述中转装置发生故障而不能获取与所述中转装置连接的所述服务器的数据时,确定所述发生故障的中转装置所连接的多个服务器;获取所述多个服务器的网络地址;向所述网络地址发送数据获取指令。5.根据权利要求4所述的方法,所述方法还包括:预先接收所述中转装置发送的该中转装置所连接的多个服务器的初始信息;将所述初始信息存储在存储器中;获取所述多个服务器的网络地址包括:从所述存储器中获取所述多个服务器的网络地址。6.一种数据控制装置,应用于服务器...

【专利技术属性】
技术研发人员:高志荣
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1