[发明专利]一种实现对称多处理系统的节点聚合系统无效
申请号: | 201180001784.4 | 申请日: | 2011-08-11 |
公开(公告)号: | CN102742251A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 雕峻峰;王少勇 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 彭愿洁;李文红 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 称多 处理 系统 节点 聚合 | ||
技术领域
本发明实施例涉及通信领域,尤其涉及一种实现对称多处理系统的节点聚合系统。
背景技术
对称多处理(Symmetric Multi-Processing,SMP)系统作为云计算中的胖节点和进入数据中心的节点,是一个重要的演进趋势,目前IT主流厂商都提供大型SMP系统。从产品形态、架构上来看,这些大型SMP系统都比较独特,主要表现在:整个系统从计算节点到非一致存储访问(Non Uniform Memory Access,NUMA)网络硬件都和某个厂家的产品捆绑,采购成本高,系统可扩展性有限(最多32路至64路),所从事的业务类型比较单一、固定等。
如附图1-a所示,是现有技术提供的一种SMP系统中计算节点的连接示意图。该SMP系统包括8个计算节点,从图中可以看出,8个计算节点相互之间采用全互联拓扑,即,每个计算节点与其他的7个计算节点两两直接相连。该系统的每个计算节点包含4个中央处理单元(Central Processing Unit,CPU),这些CPU都是同一厂商出品,并且相互之间采用全互联拓扑(因此,该系统最大支持32路处理器),如附图1-b所示,每个CPU采用一条CPU输入输出(Input/Output,IO)总线与CPU IO总线适配器(Adaptor)相连,通过CPU IO总线适配器连接外部的IO扩展框(IO扩展框有多种规格,主要是外接PCI-E卡、硬盘)。附图1-b示例的计算节点的IO结构不是全局共享的,即,每个CPU都对应自己的IO设备,若其他CPU需要访问CPU对应的IO设备,必须要经过该CPU。例如,若CPU2需要访问CPU1的IO设备(例如,IO扩展框1),则数据或信息需要先通过CPU1,经由CPU1与IO扩展框1之间的CPU IO总线,到达与CPU1连接的CPU IO总线适配器,然后,才能实现对IO扩展框1的访问。
由于CPU相互之间采用全互联拓扑,因此,上述现有技术提供的SMP系统的CPU必然具有很多互联接口,如此带来了设计难度较大、且系统规模难以扩大的问题;另一方面,由于现有技术提供的SMP系统中CPU的IO结构不是全局共享的,因此,若其他节点要访问一个IO设备,则需要通过该IO设备对应的节点,这样就增加了延时,影响系统的整体性能。从操作系统(Operating System,OS)的层面而言,若OS需要访问某个IO设备的资源,就需要知道这个IO设备所对应的节点,如此,OS的设计就需要和具体设备的硬件紧耦合,难以做到通用。
发明内容
本发明实施例提供了一种实现对称多处理系统的节点聚合系统,以实现灵活配置SMP系统的规模和输入输出资源的全局共享。
本发明实施例提供一种实现对称多处理系统的节点聚合系统,所述系统包括至少一个节点聚合模块、至少一个业务网络接口模块和至少一个计算节点群,所述计算节点群包括至少一个计算节点;
所述计算节点群组成计算资源池,用于处理数据业务;
所述节点聚合模块构成聚合网络域,通过第一接口Interf1与所述计算节点群中的所有计算节点相连;
所述业务网络接口模块构成业务网络域,通过第二接口Interf2与所述计算节点群中的所有计算节点相连,通过若干不同于所述第二接口Interf2的接口与外部输入输出设备相连。
本发明实施例提供一种实现对称多处理系统的节点聚合系统,所述系统包括至少一个节点聚合模块、输入输出设备和至少一个计算节点群,所述计算节点群包括至少一个计算节点;
所述计算节点群组成计算资源池,用于处理数据业务;
所述节点聚合模块构成聚合网络域,通过同一个接口与所述计算节点群中的所有计算节点相连,通过所述同一个接口或者不同于所述统一接口的其它接口与所述输入输出设备相连。
从上述示例的实现对称多处理系统的节点聚合系统可知,由于聚合网络平面和业务平面分离,并且分别通过统一接口与计算节点群中的所有计算节点相连,即,聚合网络平面、业务网络平面的接口归为一个接口,如此,通过聚合网络平面可以组合多个计算节点组成一个较大的SMP系统,实现一个大的计算资源池,而业务平面分离只通过一个统一接口与计算节点群中的所有计算节点相连,也实现了IO资源的全局共享,减少了计算节点访问IO资源时的时延,因而提高了系统的整体性能。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180001784.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带式输送机改向滚筒
- 下一篇:轮式长距离搬运堆垛设备