【技术实现步骤摘要】
一种存储控制器节点通信方法、装置以及介质
[0001]本申请涉及通信
,特别是涉及一种存储控制器节点通信方法、装置以及介质。
技术介绍
[0002]一套存储控制器设备常常包含了多个节点(控制单元),存储控制器内部的各个节点均与存储控制器内部的背板互联,各个节点可以通过背板上的通信总线进行通信,存储控制器的每个节点都需要获取到其它所有节点的信息才能保证整个存储控制器正常工作。
[0003]为了保障存储控制器节点间通信的可靠性,当前常用的技术手段是在背板上设置双通信总线,图1为当前技术中的一种存储控制器内部节点通信方法,如图1所示,以四个节点为例,各节点通过协商或者竞争的方式确定通信的主节点,通信主节点确定后,在通信主节点的控制下,所有节点可同时在两条通信总线上同步本节点的数据,同时,从通信总线上接收其它节点的数据。基于此,存储控制器的每个节点都能获取到其它所有节点同步的信息。
[0004]当前使用的技术手段的优点在于:使用双总线通信,提高了存储控制器节点间通信的可靠性。例如:若存储控制器的某个节点(如节点 ...
【技术保护点】
【技术特征摘要】
1.一种存储控制器节点通信方法,其特征在于,包括:统计各通信总线的空闲时间计时;判断所述通信总线的空闲时间是否大于当前节点的预设时间;若是,则将所述当前节点升级为通信主节点;通过所述通信总线获取其他节点的信息;在各所述通信总线上转发其他节点的信息。2.根据权利要求1所述的存储控制器节点通信方法,其特征在于,还包括:在将所述当前节点升级为通信主节点的情况下,其他节点重新开始统计各通信总线的空闲时间计时。3.根据权利要求1所述的存储控制器节点通信方法,其特征在于,在所述在各所述通信总线上转发其他节点的信息的步骤之前,还包括:判断是否获取到全部的所述其他节点信息;若是,则进入所述在各所述通信总线上转发其他节点信息的步骤;若否,则确认所述当前节点不再作为通信主节点。4.根据权利要求3所述的存储控制器节点通信方法,其特征在于,在确认所述当前节点不再作为通信主节点的情况下,还包括:所述当前节点不再对所述通信总线的空闲时间做出响应。5.根据权利要求1所述的存储控制器节点通信方法,其特征在于,所述通过所述通信总线获取其他节点信息包括:确认所述当前节点的帧头信息;在所述其他节点在检测到帧头信息后,根据预设规则将对应的节点数据发送至通信总线。6.根据权利要求1所述的存储控制器节点通信方法,其特征在于,在所述在各所述通信总线上转发其他节点的信息的步骤之前,还包括:通过各其他节点的校验数据,确认对应的节点数据是否有效;若是,则进入所述在各所述通信总线上转发其他节点的信息的步骤。7.根据权利要求5所述的存储控制器节点通信方法,其特征在于,在所述在各所述通信总线上转发其他节点的信息的情况下,还包括:其他节点在检测到所述当前节点的帧头信息之后,通过所述通信总线接收所述通信主节点转发的其他节点的信息。8.根据权利要求1所述的存储控制器节点通信方法,其特征在于,各节点通过CPLD与背板上的通信总线连接。9.根据权利要求5所述的存储控制器节点通信方法,其特征在于,所述根据预设规则将对应的节点数据发送至通信总线包括:根据各节点的传输时隙将对应的节点信息发送至所述通信总线。10.根据权利要求4所述的存储控制器节点通信方法,其特征在于,在各节点均不再对所述通信总线的空闲时间做出响应的情况下,还包括:将各节点恢复为对所述通信总线的空闲时间可响应的状态;若各节点仍不能实现对所述通信总线的空闲时间做出响应,则发送报警信息。11.根据权利要求1所述的存储控制器节点通信方法,其特征...
【专利技术属性】
技术研发人员:陈江,韩舒,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。