设置业务单板地址的方法、平台装置和系统的制作方法

文档序号:7846495阅读:215来源:国知局
专利名称:设置业务单板地址的方法、平台装置和系统的制作方法
技术领域
本发明实施例涉及通信领域,并且更具体地,涉及设置业务单板地址的方法、平台装置和系统。
背景技术
在具有不依赖于IP技术的私有网络的架构体系中,ATCA (AdvancedTelecom ComputingArchitecture ;先进电信计算架构)是在电信、航天、工业控制、医疗器械、 智能交通、军事装备等领域应用广泛的新一代主流工业计算技术CompactPCI (Compact Peripheral Component Interconnect ;紧凑外设部件互连)标准,是为下一代融合通信及数据网络应用提供的一个高性价比的基于模块化结构的、可兼容并可扩展的硬件构架。目前主流厂商生产的基于ATCA平台的机框内包含12块业务单板、2块交换板和2块机框管理板(SMM ; She IfManagement Module)。各单板通过机框背板实现网络连接。为了实现对框内业务单板的IP地址的管理,可以通过ATCA业务单板的后插板外接 VGA (Video Graphics Array ;视频图形阵列)显示器和 USB (Universal Serial Bus -M 用串行总线)键盘鼠标,手工操作登录业务单板的OS (Operating System ;操作系统),然后在OS中进行IP (Internet Protocol ;网际协议)地址设置。但是这种方式需要外接显示和输入设备,增加了维护成本。并且由于需要手工操作,所以操作步骤繁琐,当单板数量较多时,整体效率较低。

发明内容
本发明实施例提供一种设置业务单板的IP地址的方法、平台装置和系统,能够解决IP管理的效率低下问题。一方面,提供了一种设置业务单板的网际协议IP地址的方法,包括接收以太网协议形式的第一 IP地址设置命令;将所述第一 IP地址设置命令转换为平台管理接口协议形式的第二 IP地址设置命令,其中所述第一 IP地址设置命令和第二 IP地址设置命令包括业务单板所插入的插槽的槽位号和所述插槽号对应的IP地址数据;通过平台管理接口网络向所述槽位号所对应的业务单板发送所述第二 IP地址设置命令,以便于所述业务单板按照所述IP地址设置命令中包括的IP地址数据,设置所述业务单板上的一个或一个以上网卡模块的IP地址。另一方面,提供了一种平台装置,包括插槽,一个插槽对应一个槽位号;业务单板,插入在所述插槽中;管理单元,连接到以太网并通过平台管理接口网络连接到所述一个以上插槽,所述管理单元用于通过所述以太网接收以太网协议形式的第一网际协议IP地址设置命令,将所述第一 IP地址设置命令转换为平台管理接口协议形式的第二 IP地址设置命令,其中所述第一 IP地址设置命令和第二 IP地址设置命令包括业务单板所插入的插槽的槽位号和所述插槽号对应的IP地址数据,并通过平台管理接口网络向所述槽位号所对应的业务单板发送所述第二 IP地址设置命令,以便于所述业务单板按照所述IP地址设
5置命令中包括的IP地址数据,设置所述业务单板上的一个或一个以上网卡模块的IP地址。根据本发明实施例的另一方面,提供了一种平台管理系统,包括平台装置,包括插槽、业务单板和管理单元,其中一个插槽对应一个槽位号,所述业务单板插入在所述插槽中;所述管理单元,连接到以太网并通过平台管理接口网络连接到所述一个以上插槽,所述管理单元用于通过所述以太网接收以太网协议形式的第一网际协议IP地址设置命令,将所述第一 IP地址设置命令转换为平台管理接口协议形式的第二 IP地址设置命令,其中所述第一 IP地址设置命令和第二 IP地址设置命令包括业务单板所插入的插槽的槽位号和所述插槽号对应的IP地址数据,并通过平台管理接口网络向所述槽位号所对应的业务单板发送所述第二 IP地址设置命令,以便于所述业务单板按照所述IP地址设置命令中包括的 IP地址数据,设置所述业务单板上的一个或一个以上网卡模块的IP地址;网络管理装置, 通过以太网与所述平台装置连接,用于生成第一网际协议IP地址设置命令或第一 IP地址查询命令,并通过所述以太网向所述平台装置发送所述第一 IP地址设置命令或第一 IP地址查询命令。本发明实施例根据业务单板所在插槽的槽位号,经平台管理接口网络向业务单板发送IP地址设置命令,从而实现业务单板的IP地址的设置功能,因此避免了借助于外部设备造成的额外成本增加问题。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是根据本发明实施例的平台管理系统的示意框图。图2是根据本发明实施例的管理业务单板的方法的示意流程图。图3是根据本发明另一实施例的平台管理系统的示意结构图。图4是根据本发明一个实施例的管理业务单板的过程的示意流程图。图5是根据本发明另一实施例的管理业务单板的过程的示意流程图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。应注意,下文中虽然主要以ATCA为例描述本发明的一些具体实施例,但是本发明实施例不限于此。本发明实施例可以类似地应用于具有不依赖于IP技术的私有网络的其他架构体系中,例如,能够采用平台管理接口网络的架构体系。这些应用均落入本发明实施例的范围内。图1是本发明实施例的平台管理系统10的示意框图。如图1所示,平台管理系统 10包括平台装置12和网络管理装置14。平台装置12的一个例子是ATCA机框。平台装置12和网络管理装置14之间通过以太网连接,使得网络管理装置14能够远程地管理平台装置12。平台装置12包括多个插槽122-l、122-2、...122-n,其中η为自然数。下文中,使用标记122统称这些插槽。一个或多个业务单板1Μ-1、1Μ-2、. . . lM-m分别插入不同的插槽122中。这里, 1 ^m^n.下文中,使用标记IM统称这些业务单板。平台装置12还具有管理单元126。管理单元1 连接到以太网,例如管理单元 126连接到网络管理装置14,通过以太网接收网络管理装置14发送的以太网协议形式的第一 IP地址设置命令。如图1所示,管理单元1 还通过IPMiantelligent Platform Management hterface ;智能平台管理接口)网连接到多个插槽122。IPMI网是基于 IPMB (Intelligent Platform Management Bus ;智能平台管理总线)总线的网络。管理单元1 将第一 IP地址设置命令转换为IPMI协议形式的第二 IP地址设置命令,其中第一 IP 地址设置命令和第二 IP地址设置命令包括业务单板IM所插入的插槽122的槽位号和该槽位号对应的IP地址数据,并通过IPMI网络向槽位号所对应的业务单板IM发送第二 IP 地址设置命令,以设置业务单板124的IP地址。在平台装置12为ATCA机框的情况下,管理单元126可以是ATCA机框中的机框管理板SMM。下面结合图2描述管理单元126的操作。图2是根据本发明实施例的管理业务单板的方法的示意流程图。图1所示的管理单元126(例如SMM)根据图2的方法控制业务单板 124。201,管理单元1 接收以太网协议形式的第一 IP地址设置命令。例如,管理单元 1 可通过以太网接收网络管理装置14生成的第一 IP地址设置命令。第一 IP地址设置命令中包含需要管理的业务单板1 所插入的插槽122的槽位号和该槽位号对应的IP地址数据。202,管理单元1 将第一 IP地址设置命令转换为平台管理接口协议(例如,IPMI 协议)形式的第二 IP地址设置命令。例如,管理单元1 从第一 IP地址设置命令中获取槽位号和该槽位号对应的IP地址数据,将所获取的槽位号和该槽位号对应的IP地址数据封装为IPMI协议形式的第二 IP地址设置命令,从而能够通过IPMI网络(例如经由IPMB 总线)传送第二 IP地址设置命令。第二 IP地址设置命令中也包含业务单板IM所插入的插槽122的槽位号该槽位号对应的IP地址数据。203,管理单元126通过IPMI网络向槽位号所对应的业务单板124发送第二 IP地址设置命令以设置业务单板124的IP地址。这样,本发明实施例在IP地址设置命令中包含业务单板所在插槽的槽位号和该槽位号对应的IP地址数据,从而能够经平台管理接口网络向与槽位号对应的业务单板发送IP地址设置命令,从而实现业务单板的IP地址的设置功能。因此,本发明实施例避免了借助于外部设备造成的额外成本增加问题。另外,对于上面所述的预设置初始化IP地址的方式,本发明实施例也不需要借助于已有IP网络,从而克服了 IP网络不可靠所带来的安全性和可靠性的问题。图3是根据本发明另一实施例的平台管理系统的示意结构图。在图3中,与图1 中相同的部分使用相同的附图标记表示。
图3的平台管理系统包括网络管理装置14和平台装置12’。平台装置12’是图 1的平台装置12的一个例子,包括SMM板126’和业务单板124’。SMM板126’是图1的管理单元126的一个例子,业务单板124’是图1的业务单板124的一个例子。为了简洁,图 3中仅仅显示了一个SMM板和一个业务单板,但是本发明实施例不限于此。本发明实施例的SMM板和业务单板的数目不限于图3的例子,例如,一个ACTA机框中可包括2块SMM板和12块业务单板。SMM板126’通过以太网连接到网络管理装置14,并通过IPMI网络连接到各个业务单板,或者通过IPMI网络连接到各个业务单板的插槽。业务单板124’包括控制器模块 42、监听模块44和网卡模块46。应注意,虽然图4中仅仅描绘了一个网卡模块46,但本发明实施例不限于此,业务单板124’上可包括一个或多个网卡模块46。SMM板126’用于通过所述以太网接收以太网协议形式的第一网际协议IP地址设置命令,将所述第一 IP地址设置命令转换为平台管理接口协议形式的第二 IP地址设置命令,其中所述第一 IP地址设置命令和第二 IP地址设置命令包括业务单板124’所插入的插槽的槽位号和所述插槽号对应的IP地址数据,并通过平台管理接口网络向所述槽位号所对应的业务单板124’发送所述第二 IP地址设置命令,以便于所述业务单板124’按照所述 IP地址设置命令中包括的IP地址数据,设置所述业务单板124’上的一个或一个以上网卡模块的IP地址。根据本发明的一个实施例,控制器模块42可通过单板上的硬件模块 BMC(Baseboard Management Controller ;主板管理控制器)实现。BMC 通过 IPMB 总线和 SMM板126’通信。根据本发明的一个实施例,监听模块44可通过单板操作系统OS上的监听程序模块来实现。监听模块44监听控制器模块42上的命令消息,例如监听模块44可周期性地监听控制器模块42的存储区域,在发现该存储区域中存储了相应的IP地址设置命令或数据时执行相应的操作。此外,网卡模块46可以是标准NIC(Network Interface Card;网络接口卡)。下面结合具体例子更加详细地描述图3的平台管理系统的操作。图4是根据本发明一个实施例的业务单板管理过程的示意流程图。结合图3中的各个部分,详细描述图4 的过程。在图4的实施例中,第一 IP地址设置命令和第二 IP地址设置命令包括业务单板 124’的槽位号和该槽位号所对应的IP地址数据。401,网络管理装置14接收用户上传的IP地址列表文件。用户可将各业务单板需要配置的IP地址以列表文件形式上传到网络管理装置 14。IP地址列表文件中包含不同业务单板的槽位号与需要为该业务单板设置的IP地址数据的对应关系,其形式可如下表1所示。表1:IP地址列表
权利要求
1.一种设置业务单板的网际协议IP地址的方法,其特征在于,包括 接收以太网协议形式的第一 IP地址设置命令;将所述第一 IP地址设置命令转换为平台管理接口协议形式的第二 IP地址设置命令, 其中所述第一 IP地址设置命令和第二 IP地址设置命令包括业务单板所插入的插槽的槽位号和所述插槽号对应的IP地址数据;通过平台管理接口网络向所述槽位号所对应的业务单板发送所述第二 IP地址设置命令,以便于所述业务单板按照所述IP地址设置命令中包括的IP地址数据,设置所述业务单板上的一个或一个以上网卡模块的IP地址。
2.如权利要求1所述的方法,其特征在于,所述以便于所述业务单板按照所述IP地址设置命令中包括的IP地址数据,设置所述业务单板上的一个或一个以上网卡模块的IP地址,具体包括所述业务单板在控制器模块的存储区域中存储所述IP地址设置命令; 所述业务单板的监听模块在监听到所述存储区域中存储了所述IP地址设置命令时, 从所述IP地址设置命令中提取IP地址数据,按照所提取的IP地址数据在所述业务单板的操作系统上设置所述网卡模块的IP地址。
3.如权利要求1所述的方法,其特征在于,所述以便于所述业务单板按照所述IP地址设置命令中包括的IP地址数据,设置所述业务单板上的一个或一个以上网卡模块的IP地址,具体包括所述业务单板在控制器模块从所述IP地址设置命令中提取IP地址数据,并在控制器模块的存储区域中存储所述IP地址数据;所述业务单板的监听模块在监听到所述存储区域中存储了所述IP地址数据时,按照所述IP地址数据在所述业务单板的操作系统上设置所述网卡模块的IP地址。
4.如权利要求1-3任一项所述的方法,其特征在于,还包括 接收以太网协议形式的第一 IP地址查询命令;将所述第一 IP查询设置命令转换为平台管理接口协议形式的第二 IP地址查询命令, 其中所述第一 IP地址查询命令和第二 IP地址查询命令包括业务单板所插入的插槽的槽位号;通过平台管理接口网络向所述槽位号所对应的业务单板发送所述第二 IP地址查询命令,以便于所述业务单板根据所述IP地址查询命令获取所述业务单板上的一个或一个以上网卡模块的IP地址;接收所述业务单板获取的所述一个或一个以上网卡模块的IP地址。
5.如权利要求4所述的方法,其特征在于,所述以便于所述业务单板根据所述IP地址查询命令获取所述业务单板上的一个或一个以上网卡模块的IP地址,具体包括所述业务单板在控制器模块的存储区域中存储所述IP地址查询命令; 所述业务单板的监听模块在监听到所述存储区域中存储了所述IP地址查询命令时, 查询所述业务单板的操作系统中记录的所述一个或一个以上网卡模块的IP地址,并将查询到的所述一个或一个以上网卡模块的IP地址传送给所述控制器模块。
6.一种平台装置,其特征在于,包括 插槽,一个插槽对应一个槽位号;业务单板,插入在所述插槽中;管理单元,连接到以太网并通过平台管理接口网络连接到所述一个以上插槽,所述管理单元用于通过所述以太网接收以太网协议形式的第一网际协议IP地址设置命令,将所述第一 IP地址设置命令转换为平台管理接口协议形式的第二 IP地址设置命令,其中所述第一 IP地址设置命令和第二 IP地址设置命令包括业务单板所插入的插槽的槽位号和所述插槽号对应的IP地址数据,并通过平台管理接口网络向所述槽位号所对应的业务单板发送所述第二 IP地址设置命令,以便于所述业务单板按照所述IP地址设置命令中包括的IP 地址数据,设置所述业务单板上的一个或一个以上网卡模块的IP地址。
7.如权利要求6所述的平台装置,其特征在于,所述业务单板包括控制器模块,用于在所述控制器模块的存储区域中存储所述IP地址设置命令;监听模块,用于在监听到所述存储区域中存储了所述IP地址设置命令时,从所述IP地址设置命令中提取IP地址数据,按照所提取的IP地址数据在所述业务单板的操作系统上设置所述网卡模块的IP地址。
8.如权利要求6所述的平台装置,其特征在于,所述业务单板包括控制器模块,用于从所述IP地址设置命令中提取IP地址数据,并在控制器模块的存储区域中存储所述IP地址数据;监听模块,用于在监听到所述存储区域中存储了所述IP地址数据时,按照所述IP地址数据在所述业务单板的操作系统上设置所述网卡模块的IP地址。
9.如权利要求6-8任一项所述的平台装置,其特征在于,所述管理单元还用于接收以太网协议形式的第一 IP地址查询命令,将所述第一 IP查询设置命令转换为平台管理接口协议形式的第二 IP地址查询命令,其中所述第一 IP地址查询命令和第二 IP地址查询命令包括业务单板所插入的插槽的槽位号,通过平台管理接口网络向所述槽位号所对应的业务单板发送所述第二 IP地址查询命令,以便于所述业务单板根据所述IP地址查询命令获取所述业务单板上的一个或多个网卡模块的IP地址,并接收所述业务单板获取的所述一个或多个网卡模块的IP地址。
10.如权利要求9所述的平台装置,其特征在于,所述业务单板包括控制器模块,用于在控制器模块的存储区域中存储所述IP地址查询命令;监听模块,用于在监听到所述存储区域中存储了所述IP地址查询命令时,查询所述业务单板的操作系统中记录的所述一个或多个网卡模块的IP地址,并将查询到的所述一个或多个网卡模块的IP地址传送给所述控制器模块。
11.一种平台管理系统,其特征在于,包括平台装置,包括插槽、业务单板和管理单元,其中一个插槽对应一个槽位号,所述业务单板插入在所述插槽中;所述管理单元,连接到以太网并通过平台管理接口网络连接到所述一个以上插槽,所述管理单元用于通过所述以太网接收以太网协议形式的第一网际协议 IP地址设置命令,将所述第一 IP地址设置命令转换为平台管理接口协议形式的第二 IP地址设置命令,其中所述第一 IP地址设置命令和第二 IP地址设置命令包括业务单板所插入的插槽的槽位号和所述插槽号对应的IP地址数据,并通过平台管理接口网络向所述槽位号所对应的业务单板发送所述第二 IP地址设置命令,以便于所述业务单板按照所述IP地址设置命令中包括的IP地址数据,设置所述业务单板上的一个或一个以上网卡模块的IP地址;网络管理装置,通过以太网与所述平台装置连接,用于生成第一网际协议IP地址设置命令或第一 IP地址查询命令,并通过所述以太网向所述平台装置发送所述第一 IP地址设置命令或第一 IP地址查询命令。
全文摘要
本发明实施例提供了一种设置业务单板地址的方法和平台装置。该方法包括接收以太网协议形式的第一IP地址设置命令;将第一IP地址设置命令转换为平台管理接口协议形式的第二IP地址设置命令,第一和第二IP地址设置命令包括业务单板所插入的插槽的槽位号和对应的IP地址数据;通过平台管理接口网络向槽位号所对应的业务单板发送第二IP地址设置命令,以便于业务单板按照IP地址设置命令中包括的IP地址数据,设置业务单板上的网卡模块的IP地址。本发明实施例根据业务单板所在插槽的槽位号,经平台管理接口网络向业务单板发送IP地址设置命令,从而实现业务单板的IP地址的设置功能,避免了借助于外部设备造成的额外成本增加问题。
文档编号H04L12/24GK102273178SQ201180000488
公开日2011年12月7日 申请日期2011年5月20日 优先权日2011年5月20日
发明者喻光楼, 莫锋 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1