一种服务器的布线系统以及服务器技术方案

技术编号:23764145 阅读:24 留言:0更新日期:2020-04-11 18:57
本申请公开了一种服务器的布线系统,包括:多路复用器,用于与目标服务器中的CPU和目标终端建立通信连接,并对CPU和目标终端之间的通信线路进行拓展,得到备用通信线路;SMBus IO扩展器,与多路复用器相连,用于控制多路复用器的目标输出信号;可编程逻辑器件,与SMBus IO扩展器和CPU相连,用于根据目标输出信号监测CPU和目标终端之间的通信线路,并当检测到CPU和目标终端之间的目标通信线路发生故障时,则通知SMBus IO扩展器将目标通信线路切换至备用通信线路。通过该系统可以将发生故障的目标通信线路切换至备用通信线路,由于避免了通信线路发生故障而引起的安全问题,这样就可以提高服务器的安全性。

A server cabling system and server

【技术实现步骤摘要】
一种服务器的布线系统以及服务器
本专利技术涉及服务器
,特别涉及一种服务器的布线系统以及服务器。
技术介绍
随着服务器
的飞速发展,对服务器系统的安全性提出了极高的要求,而服务器中相互连接的通信线缆就相当于是服务器需要进行各种数据交互的运输线路。在此技术背景下,如果服务器中的通信线缆发生故障,就会引发服务器出现一系列的安全问题。目前,针对这一问题,还没有较为有效的解决办法。由此可见,如何进一步提高服务器在运行过程中的安全性,是本领域技术人员亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种服务器的布线系统以及服务器,以进一步提高服务器在运行过程中的安全性。其具体方案如下:一种服务器的布线系统,包括:多路复用器,用于与目标服务器中的CPU和目标终端建立通信连接,并对所述CPU和所述目标终端之间的通信线路进行拓展,得到备用通信线路;SMBusIO扩展器,与所述多路复用器相连,用于控制所述多路复用器的目标输出信号;可编程逻辑器件,与所述SMBusIO扩展器和所述CPU相连,用于根据所述目标输出信号监测所述CPU和所述目标终端之间的通信线路,并当检测到所述CPU和所述目标终端之间的目标通信线路发生故障时,则通知所述SMBusIO扩展器将所述目标通信线路切换至所述备用通信线路。优选的,所述多路复用器具体为CBTL01023。优选的,所述SMBusIO扩展器具体为PCA9555。优选的,所述SMBusIO扩展器具体为PCA9554。优选的,所述可编程逻辑器件具体为FPGA。优选的,所述FPGA还包括:显示器,用于显示所述多路复用器的运行信息。优选的,所述FPGA还包括:存储器,用于存储所述运行信息。优选的,所述FPGA还包括:报警器,用于提示所述目标通信线路的故障信息。相应的,本专利技术还公开了一种服务器,包括如前述所公开的一种服务器的布线系统。可见,在本专利技术中,首先是利用多路复用器将目标服务器中的CPU和目标终端建立通信连接,并利用多路复用器对CPU和目标终端之间的通信线路进行拓展,得到备用通信线路;然后,将SMBusIO扩展器与多路复用器进行连接,以利用SMBusIO扩展器控制多路复用器的目标输出信号;最后,再将可编程逻辑器件与SMBusIO扩展器和CPU进行连接,以使得可编程逻辑器件可以利用多路复用器的目标输出信号对CPU和目标终端之间的通信线路进行监测,当可编程逻辑器件检测到CPU和目标终端之间的目标通信线路发生故障时,可编程逻辑器件则会通知SMBusIO扩展器将发生故障的目标通信线路切换至备用通信线路。显然,在本专利技术所提供的服务器的布线系统中,因为可以在CPU与目标终端之间目标通信线路发生故障的情况下,将发生故障的目标通信线路切换至备用通信线路,由此就避免了服务器由于通信线路发生故障而引起的安全问题,这样就可以进一步提高服务器在运行过程中的安全性。相应的,本专利技术所提供的一种服务器,同样具有上述有益效果。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例所提供的一种服务器的布线系统的结构图;图2为本专利技术实施例所提供的另一种服务器的布线系统的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参见图1,图1为本专利技术实施例所提供的一种服务器的布线系统的结构图,该服务器的布线系统包括:多路复用器11,用于与目标服务器中的CPU和目标终端建立通信连接,并对CPU和目标终端之间的通信线路进行拓展,得到备用通信线路;SMBusIO扩展器12,与多路复用器11相连,用于控制多路复用器11的目标输出信号;可编程逻辑器件13,与SMBusIO扩展器12和CPU相连,用于根据目标输出信号监测CPU和目标终端之间的通信线路,并当检测到CPU和目标终端之间的目标通信线路发生故障时,则通知SMBusIO扩展器12将目标通信线路切换至备用通信线路。在本实施例中,为了进一步提高服务器在运行过程中的安全性,是提供了一种对服务器进行冗余布线的布线系统,该布线系统是由多路复用器11、SMBusIO扩展器12和可编程逻辑器件13所组成。可以理解的是,在目标服务器的运行过程中,目标服务器中的CPU相当于目标服务器的大脑,控制着目标服务器中各种终端设备的运行状态,所以,在本实施例中,首先是利用多路复用器11将目标服务器中的CPU和目标终端建立通信连接,并利用多路复用器11对CPU和目标终端之间的通信线路进行拓展,得到备用通信线路。需要说明的是,在本实施例中,目标终端是指服务器中任意一种能够与CPU进行通信的终端;多路复用器11的数量既可以是一个,也可以是多个,此处应以达到实际应用为目的进行具体设置;而利用多路复用器11对CPU与目标终端之间的通信线路进行拓展,得到备用通信线路的方法,为本领域技术人员所熟知的内容,此处不作具体赘述。当利用多路复用器11对CPU和目标终端之间的通信线路进行拓展,得到备用通信线路之后,再将SMBusIO(SystemManagementBusInputOutput,系统管理总线输入输出)扩展器12与多路复用器11相连,以利用SMBusIO扩展器12控制多路复用器11中的目标输出信号。最后,再将具有编程逻辑能力的可编程逻辑器件13与SMBusIO拓展器12与CPU进行连接,并利用可编程逻辑器件13来监测CPU和目标终端之间的通信线路,当可编程逻辑器件13检测到CPU与目标终端之间的通信线路发生故障时,则可编程逻辑器件13向SMBusIO扩展器12发送目标指令,以通知SMBusIO扩展器12将发生故障的目标通信线路切换至备用通信线路。在本实施例中,逻辑可编程器件13是指任意一种具有逻辑编辑能力的逻辑器件,比如:单片机、FPGA(FieldProgrammableGateArray,现场可编程逻辑门阵列)、MCU(MicroControllerUnit,微控制单元)等等,此处不作具体限定。能够想到的是,当CPU将发生故障的目标通信线路切换至备用通信线路时,CPU和目标终端之间就可以恢复正常的通信功能,这样就可以避免服务器中由于通信线路发生故障而出现的安全问题,由此就可以进一步提高服务器在运行过程中的安全性以及可靠性。此外,本实施例所提供的布线方式,还可以应用到台式电脑、笔记本电脑或者是企业型计算本文档来自技高网...

【技术保护点】
1.一种服务器的布线系统,其特征在于,包括:/n多路复用器,用于与目标服务器中的CPU和目标终端建立通信连接,并对所述CPU和所述目标终端之间的通信线路进行拓展,得到备用通信线路;/nSMBus IO扩展器,与所述多路复用器相连,用于控制所述多路复用器的目标输出信号;/n可编程逻辑器件,与所述SMBus IO扩展器和所述CPU相连,用于根据所述目标输出信号监测所述CPU和所述目标终端之间的通信线路,并当检测到所述CPU和所述目标终端之间的目标通信线路发生故障时,则通知所述SMBus IO扩展器将所述目标通信线路切换至所述备用通信线路。/n

【技术特征摘要】
1.一种服务器的布线系统,其特征在于,包括:
多路复用器,用于与目标服务器中的CPU和目标终端建立通信连接,并对所述CPU和所述目标终端之间的通信线路进行拓展,得到备用通信线路;
SMBusIO扩展器,与所述多路复用器相连,用于控制所述多路复用器的目标输出信号;
可编程逻辑器件,与所述SMBusIO扩展器和所述CPU相连,用于根据所述目标输出信号监测所述CPU和所述目标终端之间的通信线路,并当检测到所述CPU和所述目标终端之间的目标通信线路发生故障时,则通知所述SMBusIO扩展器将所述目标通信线路切换至所述备用通信线路。


2.根据权利要求1所述的布线系统,其特征在于,所述多路复用器具体为CBTL01023。


3.根据权利要求1所述的布线系统,其特征在于,所述SMBusIO扩展器具体为P...

【专利技术属性】
技术研发人员:吕晶
申请(专利权)人:浪潮商用机器有限公司
类型:发明
国别省市:山东;37

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

1