一种基于多刀片服务器的自动网络配置方法
【技术领域】
[0001]本发明涉及服务器网络配置技术领域,具体涉及一种基于多刀片服务器的自动网络配置方法,主要是用于解决多刀片服务器各刀片槽位的识别问题,根据采集到的槽位信息,按照网络配置协议对各板卡网络地址进行配置,实现对整机各板卡网络环境的自动配置,完成自动网络地址配置,组成多刀片服务器整机内部网络环境。
【背景技术】
[0002]随着多刀片服务器技术的发展,对整机的管理功能越来越智能化,对于多刀片服务器的配置越来越精确,各个服务器刀片之间的数据互联性越来越密切,各板卡通过背板上的各类总线进行互联,但是实际中由于多种总线存在传输距离限制和信号不稳定的问题,导致系统数据传输时存在不稳定性。对于多刀片服务器,板卡密度大,板卡之间的通信数据要求稳定性较高,采用网络链路传输较为稳定可靠,但是这需要对各个板卡的网络地址配置进行精确配置,所以需要首先精确识别板卡槽位号,以根据槽位号进行相关的网络地址配置。
【发明内容】
[0003]本发明要解决的技术问题是:本发明提供一种基于多刀片服务器的自动网络配置方法,主要是预先设置各板卡对应的背板槽位的GP1信号,各板卡连接到背板时进行采集各个槽位的GP1信息,通过约定的网络配置协议板卡获取当前槽位信息,得到当前板卡的槽位信息,然后根据计算所得的槽位信息进行板卡网络地址配置,实现对于各个板卡的网络地址的精确配置,实现多刀片服务器内部的网络环境自动配置。
[0004]本发明所采用的技术方案为:
一种基于多刀片服务器的自动网络配置方法,所述方法基于多刀片服务器,在背板每个槽位设计GP1槽位信号,开机初始化槽位GP1信号,刀片板载的嵌入式处理器采集背板槽位的GP1信号,根据采集到的槽位信号,计算当前刀片的网络地址数据,根据计算所得数据对比约定的网络配置协议,把网络配置信息写入配置文件,嵌入式处理器根据写入的网络配置信息配置本地的网络地址;多刀片服务器根据预定的网络配置协议配置各个刀片的网络地址,实现各个刀片的网络地址配置,自动配置好网络互连环境,实现自动组网互联功能。
[0005]所述方法具体实现过程如下:
1.整机上电背板槽位GP1信号初始化;
?.插入服务器刀片,服务器刀片的板载嵌入式处理采集槽位GP1信息;
ii1.按照网络配置协议,嵌入式处理器将采集的槽位信号转化为网络配置数据,并将配置数据写入系统配置文件;
iv.处理器系统根据配置数据,进行配置本地网络地址(MAC地址、IP地址),并使能网络接口,实现本地网络地址的成功配置; V.按照网络配置协议,多刀片服务器每个刀片配置完本地网络地址之后,便可以实现各刀片之间的网络互连,组成内部网络互连,实现对整个机箱网络地址的配置。
[0006]所述方法基于多刀片服务器,背板采用ATCA架构设计,刀片包含有计算刀片,管理刀片和交换刀片。
[0007]本发明的有益效果为:
本发明通过预先设置各板卡对应的背板槽位的GP1信号,各板卡连接到背板时进行采集各个槽位的GP1信息,通过约定的网络配置协议板卡获取当前槽位信息,得到当前板卡的槽位信息,然后根据计算所得的槽位信息进行板卡网络地址配置,实现对于各个板卡的网络地址的精确配置,实现多刀片服务器内部的网络环境自动配置。
【附图说明】
[0008]图1为本发明网络配置原理图;
图2为多刀片服务器背板配置图;
图3为本发明方法流程图。
【具体实施方式】
[0009]下面参照附图所示,通过【具体实施方式】对本发明进一步说明:
实施例1:
一种基于多刀片服务器的自动网络配置方法,所述方法基于多刀片服务器,在背板每个槽位设计GP1槽位信号,开机初始化槽位GP1信号,刀片板载的嵌入式处理器采集背板槽位的GP1信号,根据采集到的槽位信号,计算当前刀片的网络地址数据,根据计算所得数据对比约定的网络配置协议,把网络配置信息写入配置文件,嵌入式处理器根据写入的网络配置信息配置本地的网络地址;多刀片服务器根据预定的网络配置协议配置各个刀片的网络地址,实现各个刀片的网络地址配置,自动配置好网络互连环境,实现自动组网互联功能。
[0010]实施例2:
如图3所示,在实施例1的基础上,本实施例所述方法具体实现过程如下: 1.整机上电背板槽位GP1信号初始化;
?.插入服务器刀片,服务器刀片的板载嵌入式处理采集槽位GP1信息;
ii1.按照网络配置协议,网络配置协议见图1所示,嵌入式处理器将采集的槽位信号转化为网络配置数据,并将配置数据写入系统配置文件;
iv.处理器系统根据配置数据,进行配置本地网络地址(MAC地址、IP地址),并使能网络接口,实现本地网络地址的成功配置;
V.按照网络配置协议,多刀片服务器每个刀片配置完本地网络地址之后,便可以实现各刀片之间的网络互连,组成内部网络互连,实现对整个机箱网络地址的配置。
[0011]实施例3:
如图1所示,在实施例1或2的基础上,本实施例所述方法基于多刀片服务器,背板采用ATCA架构设计,刀片包含有计算刀片,管理刀片和交换刀片,多刀片服务器背板设计如图2所示。
[0012]以上实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。
【主权项】
1.一种基于多刀片服务器的自动网络配置方法,其特征在于:所述方法基于多刀片服务器,在背板每个槽位设计GP1槽位信号,开机初始化槽位GP1信号,刀片板载的嵌入式处理器采集背板槽位的GP1信号,根据采集到的槽位信号,计算当前刀片的网络地址数据,根据计算所得数据对比约定的网络配置协议,把网络配置信息写入配置文件,嵌入式处理器根据写入的网络配置信息配置本地的网络地址;多刀片服务器根据预定的网络配置协议配置各个刀片的网络地址,实现各个刀片的网络地址配置,自动配置好网络互连环境,实现自动组网互联功能。2.根据权利要求1所述的一种基于多刀片服务器的自动网络配置方法,其特征在于,所述方法具体实现过程如下: 1.整机上电背板槽位GP1信号初始化; ?.插入服务器刀片,服务器刀片的板载嵌入式处理采集槽位GP1信息; ii1.按照网络配置协议,嵌入式处理器将采集的槽位信号转化为网络配置数据,并将配置数据写入系统配置文件; iv.处理器系统根据配置数据,进行配置本地网络地址,并使能网络接口,实现本地网络地址的成功配置; V.按照网络配置协议,多刀片服务器每个刀片配置完本地网络地址之后,便可以实现各刀片之间的网络互连,组成内部网络互连,实现对整个机箱网络地址的配置。3.根据权利要求1或2所述的一种基于多刀片服务器的自动网络配置方法,其特征在于:所述方法基于多刀片服务器,背板采用ATCA架构设计,刀片包含有计算刀片,管理刀片和交换刀片。
【专利摘要】本发明公开了一种基于多刀片服务器的自动网络配置方法,所述方法基于多刀片服务器,在背板每个槽位设计GPIO槽位信号,开机初始化槽位GPIO信号,刀片板载的嵌入式处理器采集背板槽位的GPIO信号,根据采集到的槽位信号,计算当前刀片的网络地址数据,根据计算所得数据对比约定的网络配置协议,把网络配置信息写入配置文件,嵌入式处理器根据写入的网络配置信息配置本地的网络地址;多刀片服务器根据预定的网络配置协议配置各个刀片的网络地址,实现各个刀片的网络地址配置,自动配置好网络互连环境,实现自动组网互联功能。
【IPC分类】H04L12/24, H04L12/931, H04L29/12
【公开号】CN105119739
【申请号】CN201510425879
【发明人】吴登勇, 李保来, 陈乃阔
【申请人】山东超越数控电子有限公司
【公开日】2015年12月2日
【申请日】2015年7月20日