一种网络压力卸载的整机柜服务器架构及设计方法技术

技术编号:12356040 阅读:43 留言:0更新日期:2015-11-20 11:19
本发明专利技术公开一种网络压力卸载的整机柜服务器架构及设计方法,涉及计算机通信领域,整机柜服务器架构包括整机柜服务器以及其内部若干节点,这些节点形成若干节点组;所述整机柜服务器内还设置mix nic层和一个交换机,所述节点组连接mix nic层,通过mix nic层进行节点组内节点数据的网络卸载,所述mix nic层连接交换机,实现节点组之间或整机柜服务器向外的数据通信。本发明专利技术显著降低了数据交互的延迟,提升了交换效率,同时不再需要使用多数量端口的交换机,降低了交换机的成本。

【技术实现步骤摘要】
【专利说明】
本专利技术涉及计算机通信领域,具体的说是。
技术介绍
随着计算机技术的发展,以及计算机应用的普及扩大,服务器的数量快速的增长,服务器之间的数据交互也大大增加。但是在不同的应用方式中,服务器之间数据交互的比例和模式也是差别很大。有很多应用模式下,同一个机柜内服务器之间,或是机柜内某些服务器组之间数据通信很多,但是服务器组外的交互比例却很低。这种情况下传统整机柜服务器架构的设计中,数据网络使用对等式网络架构,没有进行架构的分级,因此网络压力全部在整机柜服务器内的交换机上,这样的架构会造成数据交互的时间延迟大,数据传输效率降低,同时由于交换机需求更多数量的端口,成本也会提尚。
技术实现思路
本专利技术针对目前需求以及现有技术发展的不足之处,提供。本专利技术所述,解决上述技术问题采用的技术方案如下:所述网络压力卸载的整机柜服务器架构,其系统架构包括整机柜服务器以及设置在所述整机柜服务器内的若干节点,这些节点形成若干节点组;此外,所述整机柜服务器内设置mix nic层和一个交换机,所述节点组连接所述mix nic层,通过所述mix nic层进行节点组内节点数据的网络卸载,所述mix nic层连接所述交换机,实现节点组之间或整机柜服务器向外的数据通信。优选的,所述mix nic层包括同节点组个数相同的mix nic,所述mix nic负责数据通信的判断、处理和转发,且每个节点组对应连接一个mix nic。优选的,所述mix nic均连接所述交换机。优选的,所述整机柜服务器内每四个节点形成一个节点组。本专利技术所述整机柜服务器架构设计方法,通过整机柜服务器内节点网络的构建,设立mix nic层,将节点内的网络压力负载进行卸载,将整机柜服务器内网络通信进行分级,通过整机柜服务器内的交换机,进行节点组之间或整机柜服务器之间的网络数据交互。优选的,通过分析整机柜服务器内节点之间的使用规律,根据整机柜服务器内网络数据的交互比例,设定节点组。优选的,将网络数据的交互比例较高的节点进行分组合并,形成一个节点组。优选的,在整机柜服务器内设立mix nic层,所述mix nic层包括同节点组个数相同的mix nic, 一个mix nic对应一个内部节点组。优选的,每个节点组内网络数据的交互在其对应的mix nic内进行,不同节点组之间网络数据的交互则通过mix nic和内部交换机之间完成,不同整机柜服务器之间网络数据的交互通过彼此之间交换机实现。本专利技术所述,与现有技术相比具有的有益效果是:本专利技术所述整机柜服务器架构不再使用peer to peer (点对点)的架构,而是引入mix nic层,将网络负载通过网络的分层实现压力卸载,显著降低了数据交互的延迟,提升了交换效率;同时不再需要使用多数量端口的交换机,降低了交换机的成本。【附图说明】附图1为本专利技术整机柜服务器架构的示意图; 附图2为传统整机柜服务器架构的示意图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术所述进一步详细说明。本专利技术所述一种网络压力卸载的整机柜服务器架构设计方法,通过整机柜服务器内节点网络的构建,设立mix nic层,将节点内的网络压力负载进行卸载,从而将整机柜服务器内网络通信进行分级,只有跨节点组或是跨整机柜服务器进行数据交互的时候,网络压力才会到机柜内的交换机;从而实现了整机柜服务器网络压力的卸载和优化。通过本专利技术所述方法,使得整机柜服务器内节点网络通信和机柜服务器内节点向外部通信进行分解,实现网络压力的卸载。本专利技术所述网络压力卸载的整机柜服务器架构,其系统架构包括整机柜服务器以及设置在所述整机柜服务器内的若干节点,这些节点形成若干节点组;此外,所述整机柜服务器内设置mix nic层和一个交换机,所述节点组连接所述mix nic层,通过所述mix nic层进行节点组内节点数据的网络卸载,所述mix nic层连接所述交换机,实现节点组之间或整机柜服务器向外的数据通信。采用本专利技术所述整机柜服务器架构,极大降低了数据交互的延迟,提升了数据通信、交换效率。实施例: 本实施例所述一种网络压力卸载的整机柜服务器架构,其系统架构如附图1所示,所述整机柜服务器包括若干节点,这些节点每四个形成一个节点组,同时所述整机柜服务器中设置了 mix nic层,所述mix nic层包括同节点组个数相同的mix nic,所述mix nic负责数据通信的判断、处理和转发,且每个节点组对应连接一个mix nic,通过所述mix nic进行节点组内节点数据的网络卸载;同时,所述整机柜服务器中还设置一交换机,所述mixnic均连接所述交换机,通过所述交换机能够实现不同节点组之间或跨机柜服务器之间的数据通信。在传统整机柜服务器架构的设计中,如附图2所示,整机柜服务器内数据网络使用对等式网络架构,没有进行架构的分级,整机柜服务器中所有的节点均与一个NIC连接,然后所有的NIC连接到整机柜服务器的交换机上;因此网络压力全部在整机柜服务器内的交换机上,这样的架构会造成数据交互的时间延迟大,数据传输效率降低,同时由于交换机需求更多数量的端口,成本也会提高。通过将本专利技术与传统的整机柜服务器架构相比较,可知,本专利技术提出的新网络架构,不再使用peer to peer (点对点)的架构,而是通过整机柜服务器内节点网络的构建,建立mix nic层,将节点内的网络压力负载进行卸载,从而将整机柜服务器内网络通信进行分级,只有跨节点组或跨整机柜服务器进行数据交互的时候,网络压力才到整机柜服务器内的交换机,实现了网络压力的卸载和优化。本实施例提出的整机柜服务器架构设计方法,其具体实施过程如下: 第一,首先分析整机柜服务器内节点之间的使用规律,根据整机柜服务器内网络数据的交互比例,设定节点组;可以将网络数据的交互比例较高的节点进行分组合并,形成一个节点组; 第二,在整机柜服务器内设立mix nic层,把节点组的服务器设计为mix nic方式,一个mix nic对应一个内部节点组; 第三,每个节点组内网络数据的交互在其对应的mix nic内进行,不同节点组之间网络数据的交互则通过mix nic和交换机之间完成,不同整机柜服务器之间网络数据的交互通过彼此之间交换机实现。上述【具体实施方式】仅是本专利技术的具体个案,本专利技术的专利保护范围包括但不限于上述【具体实施方式】,任何符合本专利技术的权利要求书的且任何所属
的普通技术人员对其所做的适当变化或替换,皆应落入本专利技术的专利保护范围。【主权项】1.一种网络压力卸载的整机柜服务器架构,其特征在于,其系统架构包括整机柜服务器以及设置在所述整机柜服务器内的若干节点,这些节点形成若干节点组;此外,所述整机柜服务器内设置mix nic层和一个交换机,所述节点组连接所述mix nic层,通过所述mix nic层进行节点组内节点数据的网络卸载,所述mix nic层连接所述交换机,实现节点组之间或整机柜服务器向外的数据通信。2.根据权利要求1所述一一种网络压力卸载的整机柜服务器架构,其特征在于,所述mix nic层包括同节点组个数相同的mix nic,所述mix nic负责数据通信的判断、处理和转发,且每个节点组对应连接本文档来自技高网
...

【技术保护点】
一种网络压力卸载的整机柜服务器架构,其特征在于, 其系统架构包括整机柜服务器以及设置在所述整机柜服务器内的若干节点,这些节点形成若干节点组;此外,所述整机柜服务器内设置mix nic层和一个交换机,所述节点组连接所述mix nic层,通过所述mix nic层进行节点组内节点数据的网络卸载,所述mix nic层连接所述交换机,实现节点组之间或整机柜服务器向外的数据通信。

【技术特征摘要】

【专利技术属性】
技术研发人员:赵吉志
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1