对插入带电机架的模块分配电源的设备和方法技术

技术编号:2871497 阅读:196 留言:0更新日期:2012-04-11 18:40
一种把一个模块热插到一个服务器的机架中的方法,其中包括如下操作:    (a)当热插模块时,确定已在机架中的模块的结构类型;    (b)确定该热插的模块的结构类型;以及    (c)使(a)和(b)中的结构类型互相关联以确定哪种电源状态将应用于该热插的模块。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术一般涉及通信网络,并且特别涉及被称作“服务器”的这类网络设备。
技术介绍
把服务器用作为在通信网络中的装置是本领域所公知的技术。服务器是使得文件、数据库、打印、传真、通信或者其他服务可以被访问该服务器所服务的网络的客户终端/站所获得的设备。当该服务器允许客户终端/站访问外部通信网络时,其有时被称为一个网关。可以使用不同大小、形状以及种类的服务器。服务器可能遍布在一个网络或集中在中央数据中心。尽管,这些差异必然有内在的问题,该问题是该服务器以可接受和可靠的方式工作所必须解决的问题。或许,与服务器相关的一个最紧迫的问题是可管理性,尤其是对于机架上安装的服务器的可管理性。这种服务器中的可管理性的一个方面涉及元件和电源管理之间的兼容性。特别是,在哪一个配置周期的接合点上施加电源或允许把电源施加到元件上。不能够在最佳的接合点施加电源会引起元件损坏以及服务器停机。在过去配置中,一个典型的服务器集合将连接到需要由操作员手动敷设以及进行兼容性检测的交换机或集线器。一旦这些手动的工序完成,电源将被施加到该服务器以及相应的交换机。由于有可能由于人为错误而损坏设备,因此手动兼容性检测以及手动敷设是不可取的。另外,由于与雇用服务技术员以执行上述手动任务相关的成本导致运营的成本可能较高。考虑到以上问题,需要确定一种更有效率的系统以及方法,以确保电源用于服务器中的互联部件之前,所述部件之间相互兼容。
技术实现思路
本专利技术的一个优点是模块的兼容性自动确定,而不需要人为的干涉。本专利技术的另一个优点是因为不需要人为的干涉,排除了由于人为错误造成的设备损坏的可能性。本专利技术还有另一个优点是排除了由于聘请技术员而导致运营成本上的增加。本专利技术还有另一个优点是服务器可以放置于难以到达的位置。因为执行测试的系统内建于服务器中,并且照初始化例程的一部分来运行。本专利技术使用已经在服务器中已经存在的元件和基础结构来执行兼容性测试以及给模块供电。特别地,最好在管理模块(MM)上的一个处理器被编程为确定模块的结构类型和提供在模块和通信干线或外部网络之间的互连的连接器的结构类型。一旦信息采集完毕,该处理器确定基于允许大多数模块或连接器通电的配置的主导结构类型。该处理器使得电源施加到作为主导结构类型的所有模块和连接器。例如,如果该主导结构类型是以太网,那么任何把其本身标识为以太网以及用以太网协议连接的模块将被激活。同样地,将其本身标识为以太网的连接器也由电源激活。一个插件和/或连接器(以下为机架互连装置)通常将插入一个带电或已通电的机架。这种操作通常称为热插(hot plugging)该模块。在允许给该插件供电或该互连结构装置加电之后,该控制器把该插件和机架互连装置的结构类型与被热插的模块的结构类型相关联,并且根据关联的结果允许或不允许给该模块加电。附图说明图1显示体现本专利技术的思想的服务器结构图。图2显示一个在处理器上执行以实现本专利技术的思想的程序的流程图。图3显示该处理器的方框图。图4显示当一个插件插入一个带电或正在工作的机架时应用的一个程序的流程图。图5是本专利技术的一个服务器插件系统的正面、顶部以及右侧的分解透视图。图6是该服务器插件系统的后部的后面、顶部以及左侧的透视图。图7是该服务器插件系统的管理子系统的示意图。图8是该服务器插件系统的管理功能的拓扑图。图9是交换模块与处理器插件互联的结构图。具体实施例方式下文的说明以数据通信网络、如服务器或类似网络装置、以及用于在网络中传输信息的协议的知识为前提。同样地,将不在这里给出关于所有所列举条目的一般信息。可以说相对于这些条目的背景信息可以在文献或以下站点以及其后继站点上找到。该站点包括http//www.pc.ibm.com/us/eserver/xseries/bladecenter_family.html?ca=xSeries&met=ibmblade&me=Ahttp//www.carrieraccessbilling.com/telecommunications-glossary-s.asp图1显示体现本专利技术的思想的服务器100的方框图。如以上说明以及在以下更多详述中描述的,本专利技术涉及服务器的配置以及对已配置的子系统施加电源,使得在子系统或用外部网络或通信干线之间的通信成为可能。该服务器100包括机架101,其中安装有处理器模块(PM)102至PM N。标为SW A到SW D的多个交换机(SW)也安装在该机架中。每个交换机有多个端口将其与外部网络互联,并且多个端口把每个交换机通过中平面(mid-plane)110连接到多个处理器模块。在本申请中所用的“处理器模块”以及“处理器插件”或“插件”可以互换使用。仍然参见图1,管理模块(MM)112通过I2C总线连接到交换机SW A到SW D中的每一个交换机。该管理模块112也通过485总线连接到每个处理器模块PM102到PM N。每一个处理器模块有一个485端口,它从被标为P102”到PN”的板载处理器(P)上采集信息并且在485总线上把该信息转发到管理模块112。同样地,每个交换机SW A到SW D都有一个I2C端口,它从交换模块收集或采集低级信息以及状况,并且在I2C总线上转发到管理模块。仍然参见图1,该中平面110以下被称为高速互联模块110提供在处理器模块以及交换机之间的连通性。为了说明的目的,图1中示出处理器模块与到所连接的交换机之间的互连为配线连接。然而,这种显示方法仅仅用于说明的目的,因为在实际的机器中,所有的配线是在该高速互联模块110的支持部件上用印刷电路或某些其他适当的技术完成的。在该互联模块上也提供连接器(未在图中显示)并且该交换机与该处理器模块都插入互联模块上的各个连接器。同样应该注意在处理器模块与交换机之间的配置(即,互联)仅仅作为例子,并不应该解释为对本专利技术范围的限制。因为完成该连接的方法需要考虑到本专利技术范围以外的因素。然而,为了公开本专利技术的目的,处理器模块102有两个端口,其中一个端口连接到SW A,另一个连接到SW B。同样地,PM 104、PM 106、PM 108到PM N都有两个端口,均通过通信链接连接到SW A以及SW B。其他PM从PM 110到PM N将也有两个端口分别连接到SW A以及SW B。但是,为了不混淆该附图,该连接未示出。仍然参见图1,每个处理器模块可以提供一个子卡(DC)。该子卡附件是可选的。因此,尽管图形显示每个PM都有一个子卡,但这仅仅用于图解。每个子卡及其关联的处理器模块有适当的连接器以实现匹配。如图所示,PM 102具有与它关联的DC 102’。类似地,PM 104具有与它关联的DC 104’,并且对于服务器100中的其他处理器模块及其关联子卡也类似。从DC 102’到DC N’的每个子卡有两个端口,其中每一个将被分别连接到SW C以及SW D。同样应该注意每个子卡上的两个输出端口仅仅作为例子,并不是对本专利技术的范围的限制。每个处理器模块也具有一个处理器,标为P102”到 PN”。在每个处理器模块上的处理器的功能包括电源管理(即,激活或停止在其所属的PM上的电源)。该板载处理器同样在其相关的PM上采集其他信息,如温度等等,并且通过485总线与管理模块本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:杰弗瑞·M·弗兰克唐纳德·E·约翰逊迈克尔·S·罗林斯戴维·R·伍德汉姆
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:

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

1