多节点服务器装置制造方法及图纸

提供一种服务器装置,除以前的刀锋服务器系统的向外扩展型的扩展性外,还具备基于SMP结合多个节点间的向上扩展型的扩展性。各节点具备与其它节点SMP结合用的单元,各节点的模块管理部根据系统构成信息,切换该节点作为刀锋服务器单独动作或作为SMP服务器的构成模块来动作。在背板上对各节点间链路进行等长布线,通过在各节点内也进行与背板上的各节点间链路等长的环路布线,取得节点间的同步。在背板上搭载向各节点分配基准时钟的基准时钟分配单元,利用各节点内部的时钟分配器来切换基准时钟,由此进行SMP结合的节点的基准时钟的同步。

【技术实现步骤摘要】

本专利技术涉及一种能通过紧密结合多个向外扩展(scale out)型服务器模块 (也称为节点)来构筑高性能的向上扩展(scale up)型服务器的多节点服务器装 置。尤其是涉及多节点SMP(SymmetricMultiProcessor)结构。
技术介绍
作为现有的服务器装置中的运算处理能力的扩展单元,可分类为称为’向 外扩展’、’向上扩展’的大致两个方式。所谓向外扩展方式以刀锋服务器(blade sever)系统为代表,是指通过使处理分散到多个服务器装置来提高整体的处理 能力的扩展手法,在相互关联弱的处理量大的情况下有效。所谓向上扩展以 SMP系统为代表,是指利用处理器的高速化与增设、存储器的大容量化等来 使服务器装置单体的处理能力提高的扩展手法,在高负荷的单一过程处理中 有效。这样,由于刀锋服务器装置与SMP服务器装置分别具有不同的特征, 所以一般在系统构造时,根据应用程序、业务内容来选择适当的方式。实际 上,在因特网数据中心(IDC)中,作为大量执行WEB前端处理等较轻处理的 WEB服务器,适于向外扩展的刀锋服务器装置如适合于向上扩展的SMP服 务器装置那样,被用作大规模DB等执行需要大量存储器的处理的数据库服 务器。这被认为一看就物尽其用非常有效,但为了符合目的来分别设置专用 的服务器装置,管理变复杂,在运用成本方面难以称为效率好的状态。另外, 在千变万化的商务环境中,作为应对急剧的系统要件变化的己知解决策略, 第一,例如增设硬件。这例如在向外扩展型的刀锋服务器装置中增设刀锋服 务器模块,在向上扩展型的SMP服务器装置中,增设处理器或存储器等硬件 资源,或增强至更高性能的硬件资源,但这也认为是妨碍TCO削减的主要原 因之一。为了在由多个节点构成的服务器装置中构筑多节点SMP结构,需要在节点间发送存储器地址,维持高速缓冲存储器一致(cache coherency),并以高 速缓存块大小的块单位来传输数据。在各节点的处理器中有保管频繁使用的 数据块的高速缓冲存储器。 一般的高速缓冲存储器块尺寸为32、 64或128字 节,被称为高速缓存块。处理器在高速缓冲存储器中没有必要数据时(高速缓 冲存储器错误)时,向其它处理器请求必要的数据。在请求块的被修正拷贝不 在任何处理器中,或也不在输入输出控制器中时,从存储器中取出块。为了 得到变更块的许可,从存储器中取出块的处理器需要成为块的所有者。若得 到变更许可的处理器成为所有者,则将其它所有器件保持的拷贝变为无效, 前一所有者将得到变更许可的处理器请求的数据传递给新所有者。在前一所 有者将得到变更许可的处理器请求的数据传递给新所有者之后,若设其它处 理器共享所有处理器请求的数据的读取专用拷贝,则从所有器件(不是存储器) 提供数据。当所有处理器为了写入新的数据而必需高速缓冲存储器的空区域 时,将高速缓冲存储器块写入存储器中,存储器再次变为所有者。将发现高 速缓冲存储器块的最新拷贝的处理称为’高速缓冲存储器一致’。系统设计者 主要使用广播(broadcast)—致和目录一致两个方法来维持从各处理器看到的 存储器的一贯性。在广播一致中,向所有节点发送所有地址。各器件调查(探听(snoop)) 被请求的高速缓存块在局部高速缓冲存储器中变为哪种状态。系统的各器件 在调查被请求的高速缓存块在局部高速缓冲存储器中变为哪种状态数个循环 之后,判定整体的探听结果,所以在广播一致中,将延迟抑制到最小限度。在目录一致中,对于来自处理处理器的访问请求,仅向管理特定高速缓 冲存储器块的地址的节点(家节点(home node))发送地址。硬件使用存储器内 的目录或特殊的RAM或控制装置来管理哪个节点共有或拥有哪个高速缓冲 存储器块。因为’目录’被埋入在存储器内,所以原理上控制器必需每次访 问存储器来检查目录信息,所以控制变复杂,延迟变长,延迟的变动也变大。为了实现多节点SMP构造,在多节点间控制高速缓冲存储器一致控制 时, 一般使用纵横开关(crossbar switch)。但是,纵横开关在业务处理必需通 过时,与没有纵横开关的情况相比,由于业务处理必需通过,在路径中增加一个器件,所以存在等待时间变差的问题。若在请求系统业务处理与响应系 统业务处理的往复路径看,则在使用纵横开关的情况与未使用的情况下,等 待时间差别很大。目前,也有不具有纵横开关的多节点SMP构造,但目录一致方式的目录 基础的SMP构造一般, 一致的延迟变长,构成系统性能恶化的原因之一。另外,作为在背板(backplane)上直接相互连接节点间的方法,例如特 开2004-070954记载的实例。这示出了直接相互连接节点间的方法,但未明 确记载高速缓冲存储器一致的维持方式或业务处理的处理方式。
技术实现思路
本专利技术的目的在于提供一种服务器装置,除作为刀锋服务器模块的功能 外,还可SMP结合多个刀锋服务器模块之间,实现可同时实现向外扩展与向 上扩展的多节点服务器装置。本专利技术的目的还在于减小多节点SMP构造中的等待时间。另外,还在于 削减装置的部件个数,降低成本,降低故障率和削减资源。本专利技术的一种服务器装置,由多个节点和管理装置整体的管理单元构成, 其特征在于,各节点具备切换该节点的动作模式的模块管理部,该模块管理 部根据从所述管理单元传递的构成信息,切换各节点单独动作或与其它节点 以SMP构造来协调动作。本专利技术还是一种由多个节点构成的SMP构造的服务器装置,其特征在 于,具备背板,该背板搭载所述多个节点,相互连接各节点之间,各节点具 备节点控制器,该节点控制器在与包含自节点的全部节点之间,进行业务处 理的发送与接收,该节点控制器执行业务处理的排序。本专利技术的特征还在于,在背板上以等长来布线各节点间的链路,即便在 自节点内,也可通过执行与背板上的各节点间链路行长的环路布线,取得节 点间的同步。本专利技术还是一种服务器装置,其由多个节点、管理装置整体的管理单元、 和对该多个节点分配共同的基准时钟的基准时钟分配单元构成,其特征在于, 各节点具备产生自身的基准时钟的基准时钟发生电路;时钟分配器,切换从 该基准时钟发生电路产生的自身的基准时钟、与从所述基准时钟分配单元分5配的共同的基准时钟,向该节点内分配任一基准时钟;模块管理部,根据从 所述管理单元传递的构成信息,向所述时钟分配器指示分配到该节点内的基 准时钟的切换。根据本专利技术,可提供一种服务器装置,除现有的刀锋服务器装置的向外扩展型的扩展性之外,还具有基于SMP结合多个刀锋服务器模块之间的向上扩展型的扩展性,所以根据系统导入后的商务要件的变化,执行这些应用程 序的服务器装置柔性地放大或縮小其资源并最佳化,结果,可降低运用成本,削减TCO。另外,根据本专利技术,在多节点构成多处理器的服务器装置中的节点间链 路连接中不需要纵横开关,就多节点SMP结构而言,等待时间变小,可提高 系统的性能。另外,由于不需要纵横开关,所以可实现基于部件个数削减的 故障率降低、成本下降和资源削减。 附图说明图1是表示本专利技术的多节点服务器装置的系统构成例的图。图2是表示本专利技术的多节点SMP服务器的4节点构成例的图。图3是图2的4节点SMP结构中的各节点的构成例。图4是图2的4节点SMP结构中的各节点的另一本文档来自技高网

【技术保护点】
一种由多个节点构成的SMP构造的服务器装置,其特征在于: 具备背板,该背板搭载所述多个节点并将各节点间相互连接;各节点具备节点控制器,该节点控制器在与包含自节点的全部节点之间进行业务处理的发送与接收,该节点控制器执行业务处理的排序。

【技术特征摘要】
JP 2004-12-9 2004-356157;JP 2005-4-28 2005-1307461.一种由多个节点构成的SMP构造的服务器装置,其特征在于具备背板,该背板搭载所述多个节点并将各节点间相互连接;各节点具备节点控制器,该节点控制器在与包含自节点的全部节点之间进行业务处理的发送与接收,该节点控制器执行业务处理的排序。2. 根据权利要求1所述的服务器装置,其特征在于所述背板具有以等长连接各节点间的布线,各节点控制器具有向其它节 点控制器和自节点控制器传输业务处理的路径,将包含自节点间的全部节点 间的传输循环数量设为相同循环数量。3. 根据权利要求2所述的服务器装置,其特征在于具有在各节点内的自节点间传输路径中调整传输循环数量的单元。4. 根据权利要求1所述的服…

原文链接:http://www.jigao616.com/zhuanlijieshao_4202379.aspx

原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/7618

(0)
上一篇 2022年10月22日 17:52
下一篇 2022年10月22日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

优速盾注册领取大礼包www.cdnb.net
/sitemap.xml