运行状态信息共享的服务器系统的制作方法

文档序号:12270388阅读:145来源:国知局
运行状态信息共享的服务器系统的制作方法与工艺

本发明是一种运行状态信息共享的服务器系统。



背景技术:

多节点服务器(Multi-node Server)泛指在一定高度的机柜中提供多片主机板, 以提高运算密度的主机设备。不同于传统机架式服务器只有一台实体主机,多节点服务器可以在1U的高度同时承载一台以上的服务器,概念上与刀锋服务器(Blade Server)相当接近,但却拥有比刀锋服务器更低成本的优势。

目前多节点设计服务器架构中,在机箱(Chassis)内有多台服务器时,须额外独立的控制集成电路(controller IC),如图1中的机柜管理单元(Rack Management Controller,RMC)4读取或是控制机箱(Chassis)(未示)内的多个节点401、系统风扇402以及其他系统相关的设备,在此服务器设计架构中,所述多个节点401插在一中间板(midplane board)40上,彼此节点401的基板管理控制器(BMC)是不需相互连接与沟通的。然而,此类机柜管理单元(Rack Management Controller,RMC)的成本偏高,为了结省成本,因此希望透过服务器上的基板管理控制器(BMC)来直接控制机箱内的多个节点401、系统风扇402以及其他系统相关的设备,以取代机柜管理单元的角色,结省下机柜管理单元的成本。

有鉴于此,本发明提供一种运行状态信息共享的服务器系统,其无需额外使用控制集成电路可在节点间彼此通信。



技术实现要素:

本发明的主要目的在于提供一种多节点运行状态信息共享的系统,其无需额外使用控制集成电路可在节点间彼此通信。

为达上述目的,本发明一种多节点运行状态信息共享的系统,其供多个节点连接,用于所述多个节点之间运行信息的共享,所述多个节点分别具有一基板管理控制器,其包括:

一第一电路板,其上设置相互连接的多个第一总线开关模块供外接所述节点的基板管理控制器;以及

一第二电路板,其上设置相互连接的多个第二总线开关模块供外接所述节点的基板管理控制器,第一总线开关模块以及所述第二总线开关模块首尾串联在一起构成一环状结构,当所述第一电路板以及所述第二电路板外接所述节点时,所述第一电路板的第一总线开关模块以及所述第二电路板上的第二总线开关模块将所有的节点串联在一起,当所述外接的节点其中之一失效或断开连接,则与所述失效或断开连接的节点对应的第一总线开关模块或第二总线开关模块短路,使得剩下的节点串联在一起。

优选地,所述多个节点的基板管理控制器中的其中一基板管理控制器设置作为该系统的主管理器用于负责与其他基板管理控制器进行通信,所述多个基板管理控制器依照预先设置的优先级在当前的主管理器失效或是未连接时自动切换到下一基板管理控制器作为主管理器。

优选地,所述第一电路板的各第一总线开关模块具有一第一总线选择开关以及一第二总线选择开关,所述第一总线选择开关具有第一触点、第二触点以及第三触点,所述第一总线选择开关的第一触点选择性地连接其上的第二触点或第三触点且在常态下连接所述第二触点,所述第二总线选择开关具有第一触点、第二触点以及第三触点,所述第二总线选择开关的第一触点选择性地连接其上的第二触点或所述第三触点且在常态下连接对应的第二触点,所述第二总线选择开关的第二触点连接所述第一总线选择开关的第二触点,所述第一电路板的第一总线选择开关的第三触点以及所述第二总线选择开关的第三触点供外接所述节点的基板管理控制器

优选地,当外接所述节点时,所述第一总线选择开关的第一触点自动切换连接到其对应的所述第三触点上,所述第二总线选择开关的第一触点自动切换连接到其对应的所述第三触点上。

优选地,所述第二电路板的各第二总线开关模块具有一第三总线选择开关以及一第四总线选择开关,所述第三总线选择开关以及所述第四选择性开口分别具有第一触点、第二触点以及第三触点,所述第三总线选择开关以及所述第四总线选择开关的第一触点分别选择性地连接其上的第二触点或第三触点,所述第四总线选择开关的第二触点连接所述第三总线选择开关的第二触点,所述第二电路板的第一个第二总线开关模块的第三总线选择开关的第一触点连接所述第一电路板的最后一个第一总线开关模块的第二总线选择开关的第一触点,所述第二电路板的最后一个第二总线开关模块的第四总线选择开关的第一触点连接所述第一电路板的第一个第一总线开关模块的第一总线选择开关的第一触点,使得第一总线开关模块以及所述第二总线开关模块首尾串联在一起,所述第二电路板的第一总线选择开关的第三触点以及所述第二总线选择开关的第三触点供外接所述节点的基板管理控制器

优选地,当外接所述节点时,所述第三总线选择开关的第一触点自动切换连接到其对应的所述第三触点上,所述第四总线选择开关的第一触点自动切换连接到其对应的所述第三触点上。

优选地,所述多个节点的基板管理控制器分别连接所述第一电路板的第一总线开关模块的第一总线选择开关以及第二总线选择开关的第三触点以及所述第二电路板的第二总线开关模块的第三总线选择开关以及第四总线选择开关的第一触点,所述第一电路板的第一总线开关模块以及所述第二电路板的第二总线开关模块当连接对应的基板管理控制器时,所述第一电路板的第一总线开关模块的第一总线选择开关以及第二总线选择开关的第一触点切换连接到对应的第三触点,所述第二电路板的第二总线开关模块的第三总线选择开关以及第三总线选择开关的第一触点切换连接到对应的第三触点,使得所有的节点串联在一起,当所述外接的节点失效或断开连接,则所述第一电路板的第一总线开关模块的第一总线选择开关以及第二总线选择开关的第一触点切换连接到对应的第二触点,所述第二电路板的第二总线开关模块的第三总线选择开关以及第四总线选择开关的第一触点切换连接到对应的第二触点,使得剩下的节点串联在一起。

优选地,所述第一电路板与所述第二电路板为同一个电路板。

优选地,所述第一电路板与所述第二电路板均为中间板。

优选地,所述基板管理控制器透过系统总线控制所述第一总线开关模块或所述第二总线开关模块。

与现有技术相比较,本发明多个节点的基板管理控制器分别连接所述第一电路板的第一总线开关模块以及所述第二电路板的第二总线开关模块,当连接对应的基板管理控制器时,所述第一电路板的第一总线开关模块使得所有的节点串联在一起,当所述外接的节点失效或断开连接,则与所述失效或断开连接的节点对应的第一开口模块或第二总线开关模块短路,使得剩下的节点串联在一起,所述多个节点的基板管理控制器中的其中一基板管理控制器作为主管理器用于负责与其他基板管理控制器进行通信,所述多个基板管理控制器依照预先设置的优先级在当前的主管理器失效或是未连接时自动切换到下一基板管理控制器作为主管理器,借此本发明无需额外使用控制集成电路可在节点间彼此通信。

【附图说明】

图1为现有的多节点服务器系统的原理方框图。

图2为本发明运行状态信息共享的服务器系统外接节点的原理方框图。

图3为本发明运行状态信息共享的服务器系统的在其中一节点拔除后的原理方框图。

图4为本发明运行状态信息共享的服务器系统增设系统总线信号再生器的原理方框图。

【具体实施方式】

请参阅图2所示,本发明多节点运行状态信息共享的系统,其供多个节点3连接,以便所述多个节点3之间运行信息的共享,所述多个节点3分别具有一基板管理控制器30,所述多节点运行状态信息共享的系统包括:

一第一电路板1,其上设置相互连接的多个第一总线开关模块10,在本实施例中以二个为例,所述各第一总线开关模块10供外接一个所述节点3且具有一第一总线选择开关101以及一第二总线选择开关102。所述第一总线选择开关101具有第一触点A、第二触点B以及第三触点C,所述第一触点A选择性地连接所述第二触点B或第三触点C且在常态下(未连接所述节点3的基板管理控制器30时)连接所述第二触点B,所述第二总线选择开关102具有第一触点D、第二触点E以及第三触点F,所述第一触点D选择性地连接所述第二触点E或所述第三触点F且在常态下(未连接所述节点3的基板管理控制器30时)连接所述第二触点E,所述第二总线选择开关102的第二触点E连接所述第一总线选择开关101的第二触点B,所述第一总线选择开关101的第三触点C以及所述第二总线选择开关102的第三触点F供外接所述节点3的基板管理控制器30,当外接所述节点3时,所述第一总线选择开关101的第一触点A自动切换连接到其对应的所述第三触点C上,所述第二总线选择开关102的第一触点D自动切换连接到其对应的所述第三触点F上。

所述第二电路板2上设置相互连接的多个第二总线开关模块20,在本实施例中以二个为例,各第二总线开关模块20供外接一个所述节点3且具有一第三总线选择开关201以及一第四总线选择开关202。所述第三总线选择开关201具有第一触点G、第二触点H以及第三触点I,所述第一触点G选择性地连接所述第二触点H或第三触点I且在常态下(未连接所述节点3的基板管理控制器30时)连接所述第二触点H,所述第四总线选择开关202具有第一触点J、第二触点K以及第三触点L,所述第一触点J选择性地连接所述第二触点K或所述第三触点L且在常态下(未连接所述节点3的基板管理控制器30时)连接所述第二触点K,所述第四总线选择开关202的第二触点K连接所述第三总线选择开关201的第二触点H,所述第三总线选择开关201的第三触点I以及所述第四总线选择开关202的第三触点L供外接所述节点3的基板管理控制器30。当外接所述节点3时,所述第三总线选择开关201的第一触点G自动切换连接到其对应的所述第三触点I上,所述第四总线选择开关202的第一触点J自动切换连接到其对应的所述第三触点L上。

所述第二电路板2的第一个第二总线开关模块20的第三总线选择开关201的第一触点G连接所述第一电路板1的最后一个第一总线开关模块10的第二总线选择开关102的第一触点A,所述第二电路板2的最后一个第二总线开关模块20的第四总线选择开关202的第一触点J连接所述第一电路板1的第一个第一总线开关模块10的第一总线选择开关101的第一触点A,使得第一总线开关模块10以及所述第二总线开关模块20首尾串联在一起,构成一环状结构,使得所述第一电路板1以及所述第二电路板2之间的沟通成为双向双通道,当其中一向通道有问题时,可以由另一向的通道成为备援。

请参阅图3,所述多个节点3的基板管理控制器30中的其中一基板管理控制器30设置作为主管理器用于负责与其他基板管理控制器30进行通信,所述多个基板管理控制器30设依照预先设置的优先级在当前的主管理器失效或是未连接时自动切换到下一基板管理控制器30作为主管理器,借此本发明无需额外使用控制集成电路可在节点间彼此通信。

请参阅图4,各节点3的基板管理控制器30与所述第一总线开关模块10以及所述第二总线开关模块20之间进一步增设系统总线信号再生器(SM BUS Redriver)4,所述基板管理控制器30透过系统总线(SMBus)控制所述第一总线开关模块10或所述第二总线开关模块20,且所述基板管理控制器30藉由系统总线(SMBus)直接控制与读取系统风扇与其他相关的设备,。

综上所述,上述各实施例及图示仅为本发明之较佳实施例而已,但不能以之限定本发明实施之范围,即大凡依本发明申请专利范围所作之均等变化与修饰,皆应属本发明专利涵盖之范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1