控制电路板、微服务器、控制系统及其控制方法技术方案

技术编号:14236123 阅读:43 留言:0更新日期:2016-12-21 10:31
本发明专利技术提供了一种控制系统包含主控装置、多个微服务器计算节点、第一开关组件及第一处理器。第一开关组件电性连接多个微服务器计算节点及主控装置。第一处理器电性电性连接多个微服务器计算节点、主控装置及第一开关组件。第一处理器用以处理主控装置所提供的第一通用输入输出信号,并依据所述第一通用输入输出信号的处理结果产生第一控制指令。第一处理器依据第一控制指令选择性的导通第一开关组件至多个微服务器计算节点其中之一的数据路径,并传送第二通用输入输出信号至多个微服务器计算节点其中之一。

Control circuit board, micro server, control system and control method thereof

The invention provides a control system which comprises a main control device, a plurality of micro server computing nodes, a first switch component and a first processor. The first switch component is electrically connected with a plurality of micro server computing nodes and a main control device. The first processor is electrically connected with a plurality of micro server computing nodes, a main control device and a first switching component. The first processor is used to process the first universal input output signal provided by the main control device, and generates a first control command according to the processing result of the first general input output signal. The data path of the first processor according to the first control instruction selectively the first switch component to a micro server node one calculation, and send a second common input and output signals to a plurality of micro server nodes one calculation.

【技术实现步骤摘要】

本专利技术涉及一种控制电路板、微服务器、控制系统及其控制方法,特别是关于应用于集成电路总线的控制电路板、微服务器、控制系统及其控制方法
技术介绍
集成电路总线12C(Inter-Integrated Circuit)bus是一种常见的串行通讯总线。其来自1980年代,飞利浦公司为了使主机连接微服务器及外围装置而发展。I2C串行通讯上的设备主要是以主从架构呈现,也就是具有主控装置(Master)和从属装置(Slave)。主控装置和从属装置皆可以进行数据传送和接收。以目前的系统设计而言,一个主控装置可以与多个从属装置(例如基板管理控制器)连接。而每个从属装置具有其各自不同的地址(Address),主控装置必须通过这些不同的地址来与不同的从属装置作沟通。而地址是被写入从属装置当中,每一个不同的地址具有其各自的对应的固件版本。也就是说,从属装置的数量越多,需要被写入从属装置的地址的数量也越多。相对地,需要固件版本的数量也越多。举例来说,一个主控装置连接20个从属装置,在这样的情形下,这20个从属装置需要20个不同的地址。也就是需要20个不同的固件版本,这样一来,便会造成硬件及软件的开发成本的增加。
技术实现思路
本专利技术的目的在于提供一种控制电路板、微服务器、控制系统及其控制方法,通过处理器与开关组件的设置,使得主控装置可以选择性地与多个基板管理控制器其中之一连接并沟通。本专利技术提供了一种控制电路板,包含主控装置、第一开关组件以及第一处理器。主控装置用以提供第一通用输入输出信号。第一开关组件电性连接主控装置。第一处理器电性连接第一开关组件及主控装置。第一处理器用以处理第一通用输入输出信号,并依据第一通用输入输出信号的处理结果产生第一控制指令。第一处理器依据第一控制指令选择性地导通第一开关组件至一微服务器的多个微服务器计算节点其中之一的数据路径。优选的,在上述的控制电路板中,第一通用输入输出信号的处理结果包含代码,第一处理器从代码辨识微服务器的多个微服务器计算节点其中之一,据以产生第一控制指令。本专利技术又提供了一种微服务器,包含多个微服务器计算节点,每个微服务器计算节点包含多个基板管理控制器、第二处理器及第二开关组件。第二开关组件电性连接微服务器计算节点上的基板管理控制器。第二处理器电性连接第二开关组件。第二处理器用以处理第二通用输入输出信号,并依据第二通用输入输出信号的处理结果产生第二控制指令。第二处理器依据第二控制指令选择性地导通第二开关组件至微服务器计算节点上的多个基板管理控制器其中之一的数据路径。优选的,在上述的微服务器中,第二通用输入输出信号的处理结果包含代码,第二处理器从代码辨识微服务器计算节点上的多个基板管理控制器其中之一,据以产生第二控制指令。本专利技术还提供了一种控制系统,包含主控装置、多个微服务器计算节点、第一开关组件及第一处理器。主控装置用以提供第一通用输入输出信号。第一开关组件电性连接多个微服务器计算节点及主控装置。第一处理器电性连接多个微服务器计算节点、主控装置及第一开关组件。第一处理器用以处理第一通用输入输出信号,并依据第一通用输入输出信号的处理结果产生第一控制指令。第一处理器依据第一控制指令选择性地导通第一开关组件至多个微服务器计算节点其中之一的数据路径,并且通过电性路径传送第二通用输入输出信号至多个微服务器计算节点其中之一。微服务器计算节点包含多个基板管理控制器、第二开关组件及第二处理器。第二开关组件电性连接多个基板管理控制器与第一开关组件。第二处理器电性连接第一处理器与第二开关组件。第二处理器用以处理第二通用输入输出信号,并依据第二通用输入输出信号的处理结果产生第二控制指令。第二处理器依据第二控制指令选择性地导通第二开关组件至多个基板管理控制器其中之一的数据路径。优选的,在上述的控制系统中,第一通用输入输出信号的处理结果包含代码,第一处理器从代码辨识的多个微服务器计算节点其中之一,据以产生第一控制指令。第二通用输入输出信号的处理结果包含代码,第二处理器从代码辨识多个基板管理控制器其中之一,据以产生第二控制指令。本专利技术更提供了一种控制方法,适用于多个微服务器计算节点,其中微服务器计算节点包含多个基板管理控制器。控制方法包含选择多个微服务器计算节点其中之一,依据被选择的微服务器计算节点提供第一通用输入输出信号。处理第一通用输入输出信号,并依据第一通用输入输出信号的处理结果产生第一控制指令。依据第一控制指令导通第一开关组件至被选择的微服务器计算节点的数据路径,并通过电性路径传送第二通用输入输出信号至被选择的微服务器计算节点。优选的,在上述的控制方法中,更包含处理第二通用输入输出信号,并依据第二通用输入输出信号的处理结果产生第二控制指令。依据第二控制指令选择性地导通第二开关组件至多个基板管理控制器其中之一的数据路径。优选的,在上述的控制方法中,第一通用输入输出信号的处理结果包含代码,第一处理器从代码辨识微服务器的多个微服务器计算节点其中之一,据以产生第一控制指令。第二通用输入输出信号的处理结果包含代码,第二处理器从代码辨识多个基板管理控制器其中之一,据以产生第二控制指令。综上所述,本专利技术提供的控制电路板、微服务器、控制系统及其控制方法,藉由处理器对开关组件进行切换,得以让主控装置选择性地与多个基板管理控制器其中之一连接并沟通。以上之关于本揭露内容之说明及以下之实施方式之说明系用以示范与解释本专利技术之精神与原理,并且提供本专利技术之专利申请范围更进一步之解释。附图说明图1为本专利技术一实施例中控制系统的系统架构图;图2为本专利技术一实施例中控制方法的方法流程图;图3为本专利技术另一实施例中控制方法的方法流程图。图中10:控制系统110:主控装置121:第一开关组件122:第一处理器200:微服务器200A、200B~200N:微服务器计算节点210A、210B~210N:第二开关组件220A、220B~220N:第二处理器230A、230B~230N、240A、240B~240N、250A、250B~250N:基板管理控制器具体实施方式下面将结合示意图对本专利技术的具体实施方式进行更详细的描述。根据下列描述和权利要求书,本专利技术的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本专利技术实施例的目的。请参照图1,图1为本专利技术一实施例中控制系统的系统架构图。如图1所示,控制系统10包含主控装置110、第一开关组件121、第一处理器122以及微服务器200上的微服务器计算节点200A~200N。主控装置100用以提供第一通用输入输出信号。在一实施例中,主控装置110是计算机系统的集成电路总线中的主控端,用以控制多个从属装置。微服务器计算节点200A包含第二开关组件210A、第二处理器220A及基板管理控制器230A、240A及250A。第二开关组件210A电性连接基板管理控制器230A、240A及250A与第一开关组件121。第二处理器220A电性连接第一处理器122与第二开关组件210A。在一实施例中,基板管理控制器230A、240A及250A为计算机系统的集成电路总线中的从属装置,其受控于主控端的主控装置110。微服务器计算节点200B~200N与微服务器计算节本文档来自技高网...
控制电路板、微服务器、控制系统及其控制方法

【技术保护点】
一种控制电路板,其特征在于,包含:一主控装置,用以提供一第一通用输入输出信号;一第一开关组件,电性连接所述主控装置;以及一第一处理器,电性连接所述第一开关组件及所述主控装置,所述第一处理器用以处理所述第一通用输入输出信号,并依据所述第一通用输入输出信号的处理结果产生一第一控制指令,依据所述第一控制指令选择性地导通所述第一开关组件至一微服务器的复数个微服务器计算节点其中之一的数据路径。

【技术特征摘要】
1.一种控制电路板,其特征在于,包含:一主控装置,用以提供一第一通用输入输出信号;一第一开关组件,电性连接所述主控装置;以及一第一处理器,电性连接所述第一开关组件及所述主控装置,所述第一处理器用以处理所述第一通用输入输出信号,并依据所述第一通用输入输出信号的处理结果产生一第一控制指令,依据所述第一控制指令选择性地导通所述第一开关组件至一微服务器的复数个微服务器计算节点其中之一的数据路径。2.如权利要求1所述的控制电路板,其特征在于,所述第一通用输入输出信号的处理结果包含一代码,所述第一处理器从所述代码辨识所述微服务器的所述复数个微服务器计算节点其中之一,据以产生所述第一控制指令。3.一种微服务器,其特征在于,包含复数个微服务器计算节点,每一个微服务器计算节点包含:复数个基板管理控制器;一第二开关组件,电性连接所述复数个微服务器计算节点上的所述复数个基板管理控制器;以及一第二处理器,电性连接所述第二开关组件,用以处理一第二通用输入输出信号,并依据所述第二通用输入输出信号的处理结果产生一第二控制指令,依据所述第二控制指令选择性地导通所述第二开关组件至该微服务器计算节点上的所述复数个基板管理控制器其中之一的数据路径。4.如权利要求3所述的微服务器,其特征在于,所述第二通用输入输出信号的处理结果包含一代码,所述第二处理器从所述代码辨识所述复数个微服务器计算节点上的所述复数个基板管理控制器其中之一,据以产生所述第二控制指令。5.一种控制系统,其特征在于,包含:一主控装置,用以提供一第一通用输入输出信号;一微服务器上的复数个微服务器计算节点;一第一开关组件,电性连接所述复数个微服务器计算节点及所述主控装置;以及一第一处理器,电性连接所述复数个微服务器计算节点、所述主控装置及所述第一开关组件,所述第一处理器用以处理所述第一通用输入输出信号,并依据所述第一通用输入输出信号的处理结果产生一第一控制指令,依据所述第一控制指令选择性地导通所述第一开关组件至所述复数个微服务器计算节点其中之一的数据路径,并且通过电性路径传送一第二通用输入输出信号至所述复数个微服务器计算节点其...

【专利技术属性】
技术研发人员:张松
申请(专利权)人:英业达科技有限公司英业达股份有限公司
类型:发明
国别省市:上海;31

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

1