一种可灵活定义带宽分配的网络接口方法【专利说明】一种可灵活定义带宽分配的网络接口方法[0001]
技术领域:
[0002]本发明涉及计算机通信领域,具体的说是一种可灵活定义带宽分配的网络接口方法。【
背景技术:
】[0003]服务器需要完成大量的网络数据交互和处理,而不同的应用对网络端口的带宽需要也有很大的差别,因此在服务器的使用过程中,需要对网络端口的带宽进行动态调整,但是原有的网络设计,数据网络都是和硬件设计固定的方式,在硬件配置完成后,带宽就固定了,如果要调整各个节点的带宽分配,则需要重新进行节点硬件配置,甚至要对节点进行重新的硬件设计,这就要对网络部分进行比较大的改造,非常复杂,对业务的影响很大。【
发明内容】[0004]本发明针对目前需求以及现有技术发展的不足之处,提供一种可灵活定义带宽分配的网络接口方法。[0005]本发明所述一种可灵活定义带宽分配的网络接口方法,解决上述技术问题采用的技术方案如下:该网络接口方法,通过将服务器节点先整体接入到系统总的网络端口,通过可配置逻辑将总的网络端口带宽分解到各个网络端口NIC上;在服务器节点的网络需求发生变化时,通过配置界面对总的网络端口带宽进行重新分解和对应,使得服务器节点对应的网络端口NIC的带宽能够根据需要完成更新。[0006]优选的,系统总的网络端口带宽不小于当前各个服务器节点的带宽总和。[0007]优选的,建立网络端口的带宽分配,以及各个网络端口和服务器节点的拓扑映射表。[0008]优选的,根据服务器节点当前的应用情况,通过配置逻辑进行网络端口分配。[0009]本发明所述一种可灵活定义带宽分配的网络接口方法与现有技术相比具有的有益效果如下:本发明改变了原有的固定网络接口带宽的方式,可以根据服务器节点网络带宽的需要进行灵活调整,能够更好的应用于服务器的网络端口设计中,显著降低了网络配置成本,提高了工作效率;并且该网络接口方法构思新颖、设计合理、操作方便,因此在服务器网络端口设计中具有较好的推广使用价值。【附图说明】[0010]附图1为传统网络端口带宽固定不可动态调整的示意图;附图2为所述可灵活定义带宽分配的网络接口方法的示意图。【具体实施方式】[0011]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明所述一种可灵活定义带宽分配的网络接口方法进一步详细说明。[0012]本发明提出一种可灵活定义带宽分配的网络接口方法,将服务器节点先整体接入到系统总的网络端口,通过可配置逻辑将总的网络端口带宽分解到各个网络端口NIC上;在服务器节点的网络需求发生变化时,通过配置界面对总的网络端口带宽进行重新分解和对应,使得服务器节点对应的网络端口NIC的带宽能够根据需要完成更新。通过本发明所述方法,可以软件配置带宽分配的网络端口,改变了原有的固定网络接口带宽的方式,可以根据需要进行灵活的调整。[0013]实施例:本实施例所述一种可灵活定义带宽分配的网络接口方法,可以在总的网络端口带宽范围内,实施动态的网络端口带宽分配,根据实际需求进行调整。该网络接口方法具体包括如下步骤:第一、首先选定系统总的网络端口,总的网络端口带宽设计不小于当前服务器节点的带宽总和,以便于后续网络带宽的扩展;Total(总的网络端口带宽)彡Σ服务器节点(1,η)网络带宽;第二、建立网络端口的带宽配置,以及对应的调整逻辑表;其中主要是建立总的网络端口的分配组合方式,主要的设定规则:O单个服务器节点的网络带宽小于总的网络端口带宽,即服务器节点(η)网络带宽<总的网络端口带宽;2)总的网络端口带宽不小于所有服务器节点的网络带宽总和,即Total(总的网络端口带宽)彡Σ服务器节点(1,η)网络带宽;3)建立各个网络端口和服务器节点的拓扑映射表,即table:NIC(l,n)【map】IA节点(I,rn)ο[0014]此外,所述可灵活定义带宽分配的网络接口方法的具体实施过程如下:第一步,根据服务器节点应用及后续业务扩展的需要,选定总的网络端口;第二步,建立网络端口带宽分配,及网络端口映射的对应表;第三步,根据服务器节点当前的应用情况,通过配置逻辑进行网络端口分配;第四步,在实际的应用过程中,根据服务器节点对网络的需求进行灵活调整。[0015]附图1为传统网络端口带宽固定不可动态调整的示意图,如附图1所示,在系统内配置的各个网络端口都是和服务器节点一一对应,如果需要改变某个服务器节点的网络带宽,则需要非常复杂的硬件重新搭建,系统的重新配置和识别,因此灵活性非常低,工作量非常大,严重影响网络配置效率。[0016]附图2为本发明所述可灵活定义带宽分配的网络接口方法的示意图,如附图2所示,本发明所述网络接口方法通过配置逻辑对网络端口的带宽进行分配,而且可以配置服务器节点和网络端口的对应关系,实现网络端口带宽的灵活分配。比如:IA1服务器节点原对应的NICl分配为IGb带宽,而IA2服务器节点对应的NIC2分配为10Gb。根据业务的需要,需要将IAl服务器节点的网络带宽增加,而IA2服务器节点对应的带宽减少,采用本发所述网络接口方法,这样就可以通过配置逻辑进行网络带宽的动态调整。[0017]上述【具体实施方式】仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述【具体实施方式】,任何符合本发明的权利要求书的且任何所属
技术领域:
的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。【主权项】1.一种可灵活定义带宽分配的网络接口方法,其特征在于,通过将服务器节点先整体接入到系统总的网络端口,通过可配置逻辑将总的网络端口带宽分解到各个网络端口NIC上;在服务器节点的网络需求发生变化时,通过配置界面对总的网络端口带宽进行重新分解和对应,使得服务器节点对应的网络端口NIC的带宽能够根据需要完成更新。2.根据权利要求1所述一种可灵活定义带宽分配的网络接口方法,其特征在于,系统总的网络端口带宽不小于当前各个服务器节点的带宽总和,单个服务器节点的网络带宽小于总的网络端口带宽。3.根据权利要求2所述一种可灵活定义带宽分配的网络接口方法,其特征在于,建立网络端口的带宽分配,以及各个网络端口和服务器节点的拓扑映射表。4.根据权利要求3所述一种可灵活定义带宽分配的网络接口方法,其特征在于,根据服务器节点当前的应用情况,通过配置逻辑进行网络端口分配。【专利摘要】本发明公开一种可灵活定义带宽分配的网络接口方法,涉及计算机通信领域,通过将服务器节点先整体接入到系统总的网络端口,通过可配置逻辑将总的网络端口带宽分解到各个网络端口NIC上;在服务器节点的网络需求发生变化时,通过配置界面对总的网络端口带宽进行重新分解和对应,使得服务器节点对应的网络端口NIC的带宽能够根据需要完成更新。本发明改变了原有的固定网络接口带宽的方式,可以根据需要灵活调整网络端口带宽,显著降低了网络配置成本,提高了工作效率。【IPC分类】H04L12/24,H04L29/12【公开号】CN105049242【申请号】CN201510370439【发明人】赵吉志【申请人】浪潮电子信息产业股份有限公司【公开日】2015年11月11日【申请日】2015年6月30日