一种服务器高速总线通信系统技术方案

技术编号:22172750 阅读:31 留言:0更新日期:2019-09-21 13:28
本申请公开了一种服务器高速总线通信系统,包括依次相连的主控端、第一冗余切换控制装置、高速总线冗余链路、第二冗余切换控制装置和设备端;当第一切换控制装置检测到主控端生成通道故障信号和/或第二切换控制装置检测到设备端生成通道故障信号,则第一切换控制装置和第二切换控制装置利用通道故障信号中记载的故障通道,分别控制第一通道切换装置和第二通道切换装置,切换高速总线通信通道,切出故障通道替换为正常的高速总线通信通道,使全部高速总线通信通道正常通信;本申请实现了高速总线通信通道的冗余设置,避免了因高速总线通信通道故障导致的长时间通信不畅,提升了系统的可靠性。

A Server High Speed Bus Communication System

【技术实现步骤摘要】
一种服务器高速总线通信系统
本专利技术涉及通信领域,特别涉及一种服务器高速总线通信系统。
技术介绍
随着服务器技术的快速发展,现在服务器已经广泛使用在各行各业中。按照摩尔定律,CPU性能也在不断快速提升,CPU上的高速总线速率从几年前的6.4G提升到目前最高的25G速率。通常CPU的高速总线在设计上都是点对点的互连方式,会在传输协议中增加一些传输数据校验功能,比如CRC(CyclicRedundancyCheck,循环冗余校验),来增强高速总线的传输可靠性。但是在高速总线物理层上通常是8个通道或16个通道的物理链路设计,在CPU高速总线在物理层没有传输通道的冗余设计。现有服务器设计中,参见图1所示,高速总线通常是按照点到点直连的方式设计。高速总线主控端通过PCB板或者线缆上走线直接接到设备端。现有的技术的缺点主要是由于是点到点连接,如果高速总线链路上由于异常有一个通道出现链路断开,比如PCB走线或者线缆有一个通道断开,由于高速总线本身协议上没有冗余设计,链路上故障会导致整个高速走线在通信中出现报错,会导致系统无法正常工作。为此,需要一种可靠性更高的服务器高速总线通信系统。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种服务器高速总线通信系统,提高系统可靠性。其具体方案如下:一种服务器高速总线通信系统,包括依次相连的主控端、第一冗余切换控制装置、高速总线冗余链路、第二冗余切换控制装置和设备端;所述第一冗余切换控制装置包括第一切换控制装置和多个分别与所述第一切换控制装置连接的第一通道切换装置,所述第二冗余切换控制装置包括第二切换控制装置和多个分别与所述第二切换控制装置连接的第二通道切换装置;所述高速总线冗余链路包括多条高速总线通信通道,高速总线通信通道的数量大于所述主控端与所述设备端之间所需正常通讯的高速总线通信通道的数量;当所述第一切换控制装置检测到所述主控端生成通道故障信号和/或所述第二切换控制装置检测到所述设备端生成通道故障信号,则所述第一切换控制装置和所述第二切换控制装置利用通道故障信号中记载的故障通道,分别控制第一通道切换装置和第二通道切换装置,切换高速总线通信通道,切出所述故障通道替换为正常的高速总线通信通道,使全部高速总线通信通道正常通信。可选的,第一通道切换装置和第二通道切换装置均为两路MUX,各通道切换装置依次相连,高速总线通信通道数量分别与所述第一冗余切换控制装置和所述第二冗余切换控制装置中包括的通道切换装置数量相同,每个高速总线通信通道通过两个通道切换装置实现通道切换。可选的,所述第一切换控制装置和所述第二切换控制装置之间通过所述高速总线冗余链路中的高速总线通信通道通信连接,实现同步切换链路。可选的,所述第一切换控制装置通过所述主控端发送第一切换时间至所述设备端;所述设备端发送所述第一切换时间至所述第二切换控制装置;所述第二切换控制装置利用所述第一切换时间与所述第一切换控制装置同步切换链路;或,所述第二切换控制装置通过所述设备端发送第二切换时间至所述主控端;所述主控端发送所述第二切换时间至所述第一切换控制装置;所述第一切换控制装置利用所述第二切换时间与所述第二切换控制装置同步切换链路。可选的,还包括分别与所述主控端、所述设备端和所述高速总线冗余链路中每条高速总线通信通道的两端连接的通道修复装置;所述通道修复装置,用于发送检测信息至所述故障通道中,检测所述故障通道是否正常,发送检测结果至所述主控端和所述设备端。可选的,还包括分别与所述主控端和所述设备端连接的故障提示装置;所述故障提示装置,用于将所述通道故障信号中记载的所述故障通道发送至用户终端。本专利技术中,服务器高速总线通信系统,包括依次相连的主控端、第一冗余切换控制装置、高速总线冗余链路、第二冗余切换控制装置和设备端;第一冗余切换控制装置包括第一切换控制装置和多个分别与第一切换控制装置连接的第一通道切换装置,第二冗余切换控制装置包括第二切换控制装置和多个分别与第二切换控制装置连接的第二通道切换装置;高速总线冗余链路包括多条高速总线通信通道,高速总线通信通道的数量大于主控端与设备端之间所需正常通讯的高速总线通信通道的数量;当第一切换控制装置检测到主控端生成通道故障信号和/或第二切换控制装置检测到设备端生成通道故障信号,则第一切换控制装置和第二切换控制装置利用通道故障信号中记载的故障通道,分别控制第一通道切换装置和第二通道切换装置,切换高速总线通信通道,切出故障通道替换为正常的高速总线通信通道,使全部高速总线通信通道正常通信。本专利技术在主控端与高速总线链路,设备端与高速总线链路之间增设可切换通信通道的冗余切换控制装置,冗余切换控制装置根据设备端和主控端内产生的通道故障信号将故障通道切出工作中的通信通道,并由其它正常的高速总线通信通道和备用高速总线通信通道代替通信,实现了高速总线通信通道的冗余设置,避免了因高速总线通信通道故障导致的长时间通信不畅,提升了系统的可靠性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为现有技术中的服务器设计示意图;图2为本专利技术实施例公开的一种服务器高速总线通信系统结构示意图;图3为本专利技术实施例公开的另一种服务器高速总线通信系统结构示意图;图4为本专利技术实施例公开的另一种服务器高速总线通信系统结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例公开了一种服务器高速总线通信系统,参见图2所示,该系统包括依次相连的主控端1、第一冗余切换控制装置2、高速总线冗余链路3、第二冗余切换控制装置4和设备端5;第一冗余切换控制装置2包括第一切换控制装置21和多个分别与第一切换控制装置21连接的第一通道切换装置22,第二冗余切换控制装置4包括第二切换控制装置41和多个分别与第二切换控制装置41连接的第二通道切换装置42;高速总线冗余链路3包括多条高速总线通信通道,高速总线通信通道的数量大于主控端1与设备端5之间所需正常通讯的高速总线通信通道的数量;当第一切换控制装置21检测到主控端1生成通道故障信号和/或第二切换控制装置41检测到设备端5生成通道故障信号,则第一切换控制装置21和第二切换控制装置41利用通道故障信号中记载的故障通道,分别控制第一通道切换装置22和第二通道切换装置42,切换高速总线通信通道,切出故障通道替换为正常的高速总线通信通道,使全部高速总线通信通道正常通信。具体的,为实现高速总线通信通道的冗余,在高速总线冗余链路3中设置数量大于正常通信所需的高速总线通信通道,除正用于通信的高速总线通信通道,其余空闲的高速总线通信通道可以作为备用高速总线通信通道,一旦正在通信的高速总线通信通道发生故障,则可以切换至备用的高速总线通信通道,继续通信,避免高速总线通信通道本文档来自技高网...

【技术保护点】
1.一种服务器高速总线通信系统,其特征在于,包括依次相连的主控端、第一冗余切换控制装置、高速总线冗余链路、第二冗余切换控制装置和设备端;所述第一冗余切换控制装置包括第一切换控制装置和多个分别与所述第一切换控制装置连接的第一通道切换装置,所述第二冗余切换控制装置包括第二切换控制装置和多个分别与所述第二切换控制装置连接的第二通道切换装置;所述高速总线冗余链路包括多条高速总线通信通道,高速总线通信通道的数量大于所述主控端与所述设备端之间所需正常通讯的高速总线通信通道的数量;当所述第一切换控制装置检测到所述主控端生成通道故障信号和/或所述第二切换控制装置检测到所述设备端生成通道故障信号,则所述第一切换控制装置和所述第二切换控制装置利用通道故障信号中记载的故障通道,分别控制第一通道切换装置和第二通道切换装置,切换高速总线通信通道,切出所述故障通道替换为正常的高速总线通信通道,使全部高速总线通信通道正常通信。

【技术特征摘要】
1.一种服务器高速总线通信系统,其特征在于,包括依次相连的主控端、第一冗余切换控制装置、高速总线冗余链路、第二冗余切换控制装置和设备端;所述第一冗余切换控制装置包括第一切换控制装置和多个分别与所述第一切换控制装置连接的第一通道切换装置,所述第二冗余切换控制装置包括第二切换控制装置和多个分别与所述第二切换控制装置连接的第二通道切换装置;所述高速总线冗余链路包括多条高速总线通信通道,高速总线通信通道的数量大于所述主控端与所述设备端之间所需正常通讯的高速总线通信通道的数量;当所述第一切换控制装置检测到所述主控端生成通道故障信号和/或所述第二切换控制装置检测到所述设备端生成通道故障信号,则所述第一切换控制装置和所述第二切换控制装置利用通道故障信号中记载的故障通道,分别控制第一通道切换装置和第二通道切换装置,切换高速总线通信通道,切出所述故障通道替换为正常的高速总线通信通道,使全部高速总线通信通道正常通信。2.根据权利要求1所述的服务器高速总线通信系统,其特征在于,第一通道切换装置和第二通道切换装置均为两路MUX,各通道切换装置依次相连,高速总线通信通道数量分别与所述第一冗余切换控制装置和所述第二冗余切换控制装置中包括的通道切换装置数量相同,每个高速总线通信通道通过两个通道切换装置实现通道切换。3.根据...

【专利技术属性】
技术研发人员:白秀杨叶丰华
申请(专利权)人:浪潮商用机器有限公司
类型:发明
国别省市:山东,37

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

1