多刀片互连器制造技术

技术编号:5499923 阅读:167 留言:0更新日期:2012-04-11 18:40
描述了本技术、一种用于在刀片分区的一组联合刀片内提供通信通道的方法(300)的各种实施例。在一个实施例中,提供刀片分区的预定义的一组联合刀片内的刀片的标识(305)。提供使得能够根据配置规则来配置刀片的配置信息(310)。在配置刀片之后,基于配置信息将刀片分区内的已配置刀片互连以在刀片分区内建立通信通道(315)。

【技术实现步骤摘要】
【国外来华专利技术】
本技术的领域涉及刀片管理。
技术介绍
刀片服务器在数据中心中被广泛地用来节省空间和改善系统管理。它们是被设计 用于高密度部署的独立的(self-contained)计算机服务器。刀片服务器在依然具有所有 功能部件而被视为计算机的同时有许多部件出于空间、功率及其它考虑而被去除。刀片计算的主要益处之一是部件不再局限于标准的服务器一机架配置的最小尺 寸要求。例如,用本刀片系统可实现每个机架100台计算机的密度和更大的密度。此外,随 着更大的处理能力、存储器和I/O带宽被添加到刀片服务器,它们正在被用于更大且更多 的各种工作负荷。然而,对关于刀片服务器的技术的当前状态存在许多限制。例如,刀片服务器配置 是固定的,并且仅通过交换机I/O构造(fabric)进行通信。这种通信方法不允许在主控大 规模对称多处理系统的同时有高性能。此外,虽然高端系统具有通过使用由定制ASIC和固 定大规模中平面驱动的专有交换机I/O构造来将单元板聚合的能力,但此过程因成本太高 而受到限制。
技术实现思路
对本技术、一种用于在刀片分区的一组联合刀片内提供通信通道的方法的各种实 施例进行描述。在一个实施例中,提供刀片分区的预定义的一组联合刀片内的刀片的标识。 提供使得能够根据配置规则来配置刀片的配置信息。在配置刀片之后,基于该配置信息将 刀片分区内的已配置刀片互连以在刀片分区内建立通信通道。附图说明图1是依照本技术的实施例的刀片机箱的方框图。图2是依照本技术的实施例的示例多刀片互连器(MBI)的方框图。图3是依照本技术的实施例的用于在刀片分区内提供通信通道的示例方法的流 程图。图4是依照本技术的实施例的用于在刀片分区内提供通信通道的示例计算机系 统的图示。图5是依照本技术的实施例的在刀片分区内提供通信通道的示例方法的流程图。图6是依照本技术的实施例的刀片机箱的方框图。图7是依照本技术的实施例的示例域管理处理器的方框图。图8是依照本技术的实施例的用于在刀片分区内分发配置信息的示例方法的流 程图。图9是依照本技术的实施例的用于向刀片分区分发配置信息的示例方法的流程图。图10是依照本技术的实施例的刀片机箱的方框图。图11是依照本技术的实施例的示例低层级初始化器的方框图。图12是依照本技术的实施例的用于配置预定义的一组电隔离刀片以充当刀片分 区内的单个刀片的示例方法的流程图。图13是依照本技术的实施例的用于配置预定义的一组电隔离刀片以充当刀片分 区内的单个刀片的示例方法的流程图。除非特别说明,否则应当将在本说明书中所参考的附图理解为不是按比例绘制 的。具体实施例方式现在将对本技术的实施例进行详细的参考,本技术的示例在附图中示出。虽然将 结合各种实施例来描述本技术,但应理解的是各种实施例并不意图使本技术局限于这些实 施例。相反,本技术意图涵盖可以被包括在如由所附权利要求定义的各种实施例的精神和 范围内的替换、修改和等价物。此外,在以下详细说明中,阐述了许多特定细节以便提供对本技术的透彻理解。然 而,可以在没有这些特定细节的情况下实施本技术。在其它实例中,未详细描述众所周知的 方法、过程、部件和电路以免不必要地使本实施例的方面模糊。除非特别说明,否则如从以下讨论显而易见的,应认识到,贯穿本详细说明,利用 诸如“提供”、“互连”、“利用”、“配置”、“访问”、“比较”、“检查”、“假设”、“存储”、“放弃”、“发送”、“接收”、“初始化”、“指引”等术语的讨论是指计算机系统或类似的电子计算设备的动作 和过程。所述计算机系统或类似的电子计算设备处理被表示为计算机系统的寄存器和存储 器内的物理(电子)量的数据并将其变换成相似地被表示为计算机系统存储器或寄存器或 其它此类信息存储、传输或显示设备内的物理量的其它数据。本技术还非常适合于使用诸 如光学和机械计算机的其它计算机系统。本技术的实施例将低成本联合刀片互连以形成通信通道。此通信通道使得低成本 联合刀片能够充当单个刀片,同时这些联合刀片主控一个或多个操作系统。通过在联合刀 片内形成通信通道,本技术的实施例允许多个低成本刀片和与之相连的操作系统之间的高 性能通信。另外,域管理处理器向低层级初始化器提供配置信息规则以使得能够进行此类互 连。低层级初始化器根据配置信息来配置联合刀片,从而使得预定义的一组电隔离刀片通 过利用支持的通信通道能够充当单个刀片。讨论从对根据本技术的实施例的多刀片互连器(MBI)域的概述以及多刀片互连器 (MBI)在在预定义的一组联合刀片内建立通信通道时在MBI域内扮演的角色开始。然后,讨 论将集中于在一组联合刀片内提供通信通道的本技术的实施例和方法。然后,讨论将集中于用于在刀片分区的预定义的一组联合刀片内分发配置信息的 方法和系统。最后,讨论将集中于用于配置预定义的一组电隔离刀片以充当单个刀片的方 法和系统。现在参考图1,依照本技术的实施例,示出了包括示例MBI 120的示例刀片机箱100的方框图。刀片机箱100包括刀片机箱管理105和MBI域115。MBI域115包括MBI 120、刀片125A和刀片125B。MBI 120将刀片125A和刀片125B联合。刀片机箱管理105 与刀片125A和125B相交互以便提供联合刀片125A和125B之间的管理通信通道。应认识到,除刀片125A和125B之外,MBI域115可以包括多个刀片。然而,出于简 洁和明了的目的,如本申请中所参考的刀片125A和125B可以代表MBI域115内的任意多 个刀片。另外,刀片125A和125B可以是任何类型的刀片,每个刀片具有特殊功能。例如, 刀片125A和125B可以是服务器刀片、存储器刀片或服务器刀片和存储器刀片的组合。MBI 120与这些刀片中的每一个耦合,从而将它们结合在一起。参考图2,示出了依照本技术的实施例的MBI域115内的示例MBI 120的方框图。 MBI域115包括刀片125A和125B及MBI 120。MBI 120包括刀片识别器205、数据库215 和连接性模块220。刀片识别器205被配置为用于提供对刀片分区内的刀片125A和125B的标识,其 中,刀片分区是预定义的一组联合刀片。在一个实施例中,所述预定义的一组联合刀片指的 是联合刀片的预定期望组合。术语‘刀片分区’指的是该预定义的一组联合刀片。应认识 到,虽然联合刀片的预定期望组合可以包括特定的一组4个刀片,但在已如本文所述的那 样识别并配置这4个刀片之后对这4个刀片的期望的划分可以是划分为4个分离的刀片。 换言之,在4个联合刀片已被识别并配置之后,然后可以根据配置信息来将这4个联合刀片 分离。此期望组合是可能与产品定义相关的特定刀片设计。例如,给定存在于MBI域内 的六个刀片,刀片2、刀片4和刀片6的组合可以是用于一定产品的刀片设计。刀片2、刀片 4和刀片6被‘预定义’为要被联合且可用于互连以便在刀片2、刀片4和刀片6这些联合 刀片内形成通信通道。刀片识别器205具有此刀片分区的知识并进行工作以识别此刀片分 区的刀片2、刀片4和刀片6。应认识到,上述联合刀片的期望组合可以指除产品定义之外 的某组合。在一个实施例中,从由存在、位置、MBI类型和尺寸组成的标识组中选择‘标识’的 示例。例如,刀片识别器205可以确定是本文档来自技高网...

【技术保护点】
一种用于在刀片分区的预定义的一组联合刀片内提供通信通道的方法(300),所述方法包括:  提供刀片分区的预定义的一组联合刀片内的刀片的标识(305);  提供配置信息以使得对所述刀片的配置能够根据配置规则而进行(310);  在所述配置之后,基于所述配置信息将所述刀片分区内的已配置刀片互连以在所述刀片分区内建立通信通道(315)。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:LM克勒KM布雷斯尼克KH凯西姆
申请(专利权)人:惠普开发有限公司
类型:发明
国别省市:US[美国]

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

1