刀片服务器的管理系统中的通信建立方法

文档序号:6354963阅读:130来源:国知局
专利名称:刀片服务器的管理系统中的通信建立方法
技术领域
本发明涉及刀片服务器领域,尤其涉及刀片服务器的管理系统中的通信建立方 法。
背景技术
目前,刀片服务器系统作为服务器中的新星,应网络纵深发展、用户集群管理及不 断扩展的需求而诞生,是一种高可用高密度(HAHD,HighAvailabiIity High Density)的低 成本服务器平台。刀片服务器系统所具有的高计算密度、优化部署、方便管理、资源共享、高 性价比等明显优势,已使其成为服务器发展的主要方向。现今的刀片服务器系统为一种高密度系统,通常可容纳好几片至十几、二十片计 算刀片,多个电源模块,风扇模块,交换模块等。这些部件在刀片服务器系统中作为被管理 设备,需要由刀片服务器中的管理模块统一管理。所以,管理总线的划分和可靠性直接关系 着整个系统的运行。目前,I2C总线是在刀片服务器系统中普遍使用的管理总线,但由于刀 片服务器系统中被管理设备较多,I2C总线的划分和从地址的分配方法就成为了亟待解决 的问题。专利号为ZL200920025051.4的中国专利中提出了一种多总线计算机系统,它主 要包括无源底板、主板或主板模块、电源以及I/O接口总线,其特征是系统中还同时设置 有CPCI总线和PCI总线、ISA总线、PC/104P1US总线和PC/104总线四种总线中的一种总 线;或CPCI总线、PCI总线、ISA总线、PC/104Plus总线和PC/104总线五种总线中的三种或 三种以上。上述计算机系统通过引入多总线,并且使得不同的数据用适合的总线进行传输, 增强了系统的扩展性。然而,上述多总线计算机系统仅仅用多总线代替了单一总线,用不同类型的总线 传输不同类型的数据,并没有解决如何为新加入的被管理设备与管理设备动态地建立通信 的技术问题。

发明内容
针对现有技术中没有针对当新加入的被管理设备时,如何为其动态地建立通信, 本发明提出了一种刀片服务器的管理系统中的通信建立方法,解决了当新加入被管理设备 时,如何为该被管理设备分配总线,进而与管理设备建立通信的技术问题。本发明提出了一种刀片服务器的管理系统中的通信建立方法,包括被管理设备 插入刀片服务器,并根据自身的状态信息生成通信参数信息;以及相同类型的被管理设备 根据通信参数信息通过一组或多组总线与管理设备建立通信。优选地,被管理设备插入到刀片服务器的中板上的槽位ID针脚优选地,状态信息为槽位ID针脚的槽位ID针脚状态信息。优选地,根据自身的状态信息生成通信参数信息包括被管理设备检测并获取槽位ID针脚状态信息;以及被管理设备生成与槽位ID针脚状态信息相对应的通信参数信息。优选地,槽位ID针脚状态信息为槽位ID针脚的电压电平状态。优选地,管理设备预设有通信参数信息。优选地,总线为12C总线。优选地,通信参数信息为被管理设备的I2C从地址。优选地,连接同一条I2C总线的被管理设备具有不同的I2C从地址。优选地,被管理设备的类型包括电源设备、风扇设备、交换设备以及计算刀片。通过本发明的一种刀片服务器的管理系统中的通信建立方法,可以在刀片服务器 中新加入被管理设备时,为该被管理设备与管理设备之间动态地建立通信,保证刀片服务 器系统的正常运行,并且使得刀片服务器内部资源得到优化利用。本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变 得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明 书、权利要求书、以及附图中所特别指出的结构来实现和获得。


附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实 施例一起用于解释本发明,并不构成对本发明的限制。在附图中图1是根据本发明实施例的刀片服务器的管理系统中的通信建立方法的总体流 程图;图2是根据本发明一个实施例的刀片服务器存储设备的操控方法的流程图。
具体实施例方式以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实 施例仅用于说明和解释本发明,并不用于限定本发明。图1是根据本发明实施例的刀片服务器的管理系统中的通信建立方法的总体流 程图。步骤S102 被管理设备插入刀片服务器,并根据自身的状态信息生成通信参数信 肩、ο步骤S104 相同类型的被管理设备根据通信参数信息通过一组或多组总线与管 理设备建立通信。其中,总线可以是I2C总线,被管理设备可以是电源设备、风扇设备、交换设备以 及计算刀片等等。利用本实施例的刀片服务器的管理系统中的通信建立方法,可以在刀片服务器中 新加入被管理设备时,为该被管理设备与管理设备之间动态地建立通信,保证刀片服务器 系统的正常运行,并且使得刀片服务器内部资源得到优化利用。图2是根据本发明一个实施例的刀片服务器存储设备的操控方法的流程图。步骤S202 被管理设备插入到刀片服务器的中板上的槽位ID针脚。步骤S204 被管理设备检测并获取槽位ID针脚状态信息。步骤S206 被管理设备生成与槽位ID针脚状态信息相对应的通信参数信息。
步骤S208 相同类型的被管理设备根据通信参数信息通过一组或多组总线与管 理设备建立通信。其中,总线可以是I2C总线,被管理设备可以是电源设备、风扇设备、交换设备以 及计算刀片等等。利用本实施例的刀片服务器的管理系统中的通信建立方法,可以在刀片服务器中 新加入被管理设备时,为该被管理设备与管理设备之间动态地建立通信,保证刀片服务器 系统的正常运行,并且使得刀片服务器内部资源得到优化利用。除此之外,本实施例根据与 ID针脚状态信息相对应的通信参数信息在被管理设备和管理设备之间建立通信,使得建立 通信的过程迅速、准确。以下将通过一个实例,接合具体的I2C地址生成方式示例描述上述实施例。在刀片服务器中板上为被管理设备预留槽位ID针脚,同时在中板上针对不同被 管理设备的物理位置对该针脚作上下拉处理,从硬件上区分不同的槽位。将计算刀片(即, 被管理设备的一种)插入到刀片服务器的中板上的槽位ID针脚。该计算刀片检测并获取 槽位ID针脚的电压电平状态,进而生成与该槽位ID针脚的电压电平状态相对应的被管理 设备的I2C从地址。本领域普通技术人员可以根据具体需要制作槽位ID针脚和I2C从地址的对应表, 其中,连接同一条I2C总线的计算刀片具有不同的I2C从地址,比如计算刀片0x30+(槽位ID_1)*权利要求
1.一种刀片服务器的管理系统中的通信建立方法,其特征在于,包括被管理设备插入所述刀片服务器,并根据自身的状态信息生成通信参数信息;以及相同类型的所述被管理设备根据所述通信参数信息通过一组或多组总线与管理设备 建立通信。
2.根据权利要求1所述的通信建立方法,其特征在于,被管理设备插入到所述刀片服 务器的中板上的槽位ID针脚
3.根据权利要求2所述的通信建立方法,其特征在于,所述状态信息为槽位ID针脚的 槽位ID针脚状态信息。
4.根据权利要求3所述的通信建立方法,其特征在于,根据自身的状态信息生成通信 参数信息包括所述被管理设备检测并获取所述槽位ID针脚状态信息;以及所述被管理设备生成与所述槽位ID针脚状态信息相对应的通信参数信息。
5.根据权利要求4所述的通信建立方法,其特征在于,所述槽位ID针脚状态信息为所 述槽位ID针脚的电压电平状态。
6.根据权利要求1所述的通信建立方法,其特征在于,所述管理设备预设有所述通信 参数信息。
7.根据权利要求5或6所述的通信建立方法,其特征在于,所述总线为I2C总线。
8.根据权利要求7所述的通信建立方法,其特征在于,所述通信参数信息为被管理设 备的I2C从地址。
9.根据权利要求8所述的通信建立方法,其特征在于,连接同一条I2C总线的所述被管 理设备具有不同的所述I2C从地址。
10.根据权利要求7所述的通信建立方法,其特征在于,所述被管理设备的类型包括电 源设备、风扇设备、交换设备以及计算刀片。
全文摘要
本发明提出了一种刀片服务器的管理系统中的通信建立方法,包括被管理设备插入刀片服务器,并根据自身的状态信息生成通信参数信息;以及相同类型的被管理设备根据通信参数信息通过一组或多组总线与管理设备建立通信。通过本发明的一种刀片服务器的管理系统中的通信建立方法,可以在刀片服务器中新加入被管理设备时,为该被管理设备与管理设备之间动态地建立通信,保证刀片服务器系统的正常运行,并且使得刀片服务器内部资源得到优化利用。
文档编号G06F13/10GK102103556SQ20111004640
公开日2011年6月22日 申请日期2011年2月25日 优先权日2011年2月25日
发明者张考华, 王峰, 郑谦 申请人:曙光信息产业(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1