基于BMC在MIPS架构服务器中增加网卡功能的方法及系统技术方案

技术编号:7996229 阅读:260 留言:0更新日期:2012-11-22 05:04
本发明专利技术公开了一种基于底板管理控制器在MIPS架构服务器中增加网卡功能的方法及系统,该方法包括:底板管理控制器通过总线连接至网卡的固件;以及用户在底板管理控制器的管理界面上增加功能。通过本发明专利技术的技术方案,能够在MIPS架构服务器上进行诸如网卡MAC地址烧录和网卡升级的操作,从而提高了产品的可用性。

【技术实现步骤摘要】

本专利技术涉及服务器领域,更具体地,涉及基于底板管理控制器(baseboardmanagement controller, BMC)在每秒百万条指令(million instructions per second,MIPS)架构服务器中增加网卡功能的方法及系统。
技术介绍
在目前的X86平台中,对网卡的固件(firmware)烧录和 升级都是在磁盘操作系统(disk operating system, DOS)环境下的,每个服务器的网卡都有一个唯一对应的媒体访问控制(media access control, MAC)地址,在批量生产的过程中,MAC地址烧录和网卡升级都是通过DOS完成的。但是,由于MIPS架构服务器(诸如龙腾服务器)是基于MIPS平台的,无法执行DOS下的烧录工具,因此,就不能实现目前常用的网卡MAC地址烧录和升级功能,也就不能用这样的方式完成MIPS架构服务器的产品化。针对相关技术中无法在MIPS架构服务器进行网卡地址烧录和网卡升级的问题,目前尚未提出有效的解决方案。
技术实现思路
针对相关技术中的问题,本专利技术提出一种基于底板管理控制器在MIPS架构服务器中增加网卡功能的方法及系统,能够在MIPS架构服务器进行网卡地址烧录和网卡升级。本专利技术的技术方案是这样实现的根据本专利技术的一个方面,提供了一种基于BMC在MIPS架构服务器中增加网卡功能的方法。该方法包括以下步骤BMC通过总线连接至网卡的固件;以及用户在BMC的管理界面上增加功能。其中,在BMC的底层实现与增加的功能相对应的接口。优选地,该总线为内置集成电路总线。优选地,该功能为网卡MAC地址烧录功能和网卡升级功能中的至少一种。优选地,该用户利用智能平台管理接口(intelligent platform managementinterface, IPMI)协议来实现所述功能的增加。根据本专利技术的另一个方面,提供了一种基于BMC在MIPS架构服务器中增加网卡功能的系统。该系统包括连接模块,用于通过总线将BMC连接至网卡的固件;以及增加模块,用于使用户在BMC的管理界面上增加功能。其中,该系统还包括接口实现模块,用于在BMC的底层实现与增加的功能相对应的接口。优选地,该总线为内置集成电路总线。优选地,该功能为网卡MAC地址烧录功能和网卡升级功能中的至少一种。优选地,该增加模块中利用IPMI协议实现所述功能的增加。通过本专利技术的技术方案,能够基于BMC在MIPS架构服务器上增加诸如MAC地址烧录和升级的网卡功能,提高了产品的可用性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施·例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I是根据本专利技术实施例的基于BMC在MIPS架构服务器中增加网卡功能的方法的流程图;图2是根据本专利技术实施例的基于BMC在MIPS架构服务器中增加网卡功能的实现框图;以及图3是根据本专利技术实施例的基于BMC在MIPS架构服务器中增加网卡功能的系统的框图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本专利技术保护的范围。根据本专利技术的实施例,提供了一种基于BMC在MIPS架构服务器中增加网卡功能的方法。如图I所示,根据本专利技术实施例的基于BMC在MIPS架构服务器中增加网卡功能的方法包括步骤S102,BMC通过总线连接至网卡的固件;步骤S104,用户在BMC的管理界面上增加功能。下面参照图2,对本专利技术的方法进行详细描述。图2是根据本专利技术实施例的基于BMC在MIPS架构服务器中增加网卡功能的实现框图。如图2所示,BMC引出内置集成电路(inter-integrated Circuit, IIC)总线接到网卡的固件firmware,然后,用户利用BMC的管理界面,在管理界面上添加功能(包括但不限于MAC地址烧录、网卡升级,还可以为其他类似的功能),并在BMC底层实现相应的接口。在图2中,BMC通过IIC总线与固件相连,但本领域的技术人员应该理解,还可以根据不同的应用选择其他种类的总线。此外,在该实施例中,为了操作上的简单方便,用户使用标准的IPMI协议,但应该明白,本专利技术不限于此,还可以使用其他适当的协议。根据本专利技术的实施例,还提供了一种基于BMC在MIPS架构服务器中增加网卡功能的系统。如图3所示,根据本专利技术的基于BMC在MIPS架构服务器中增加网卡功能的系统包括连接模块32,用于通过总线将BMC连接至网卡的固件;以及增加模块34,用于使用户在BMC的管理界面上增加功能。此外,该系统还包括接口实现模块,用于在BMC的底层实现与增加的功能相对应的接口。优选地,总线为内置集成电路总线。·优选地,功能为网卡媒体访问控制地址烧录功能和网卡升级功能中的至少一种。优选地,在增加模块中,利用IPMI协议实现功能的增加。综上所述,借助于本专利技术的上述技术方案,能够基于BMC在MIPS架构服务器上进行网卡升级和MAC地址烧录等功能,从而解决了平台相关性的问题,提高了产品的可用性。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。权利要求1.一种基于底板管理控制器在每秒百万条指令架构服务器中增加网卡功能的方法,其特征在于,所述方法包括以下步骤 所述底板管理控制器通过总线连接至所述网卡的固件;以及 用户在所述底板管理控制器的管理界面上增加所述功能。2.根据权利要求I所述的方法,其特征在于,在所述底板管理控制器的底层实现与增加的功能相对应的接口。3.根据权利要求I或2所述的方法,其特征在于,所述总线为内置集成电路总线。4.根据权利要求I或2所述的方法,其特征在于,所述功能为网卡媒体访问控制地址烧录功能和网卡升级功能中的至少一种。5.根据权利要求I或2所述的方法,其特征在于,所述用户利用智能平台管理接口协议来实现所述功能的增加。6.一种基于底板管理控制器在每秒百万条指令架构服务器中增加网卡功能的系统,其特征在于,所述系统包括 连接模块,用于通过总线将所述底板管理控制器连接至所述网卡的固件;以及 增加模块,用于使用户在所述底板管理控制器的管理界面上增加所述功能。7.根据权利要求6所述的系统,其特征在于,所述系统还包括接口实现模块,用于在所述底板管理控制器的底层实现与增加的功能相对应的接口。8.根据权利要求6或7所述的系统,其特征在于,所述总线为内置集成电路总线。9.根据权利要求6或7所述的系统,其特征在于,所述功能为网卡媒体访问控制地址烧录功能和网卡升级功能中的至少一种。10.根据权利要求6或7所述的系统,其特征在于,在所述增加模块中利用智能平台管理接口协议实现所述功能的增加。全文摘要本专利技术公开了一种基于底板管理控制器在MIPS架构服务器中增加网卡功能的方法及系统,该方法包括底板管理控制器通过总线连接至网卡的固件;以本文档来自技高网...

【技术保护点】
一种基于底板管理控制器在每秒百万条指令架构服务器中增加网卡功能的方法,其特征在于,所述方法包括以下步骤:所述底板管理控制器通过总线连接至所述网卡的固件;以及用户在所述底板管理控制器的管理界面上增加所述功能。

【技术特征摘要】

【专利技术属性】
技术研发人员:李丰旺郑臣明王卫钢沙超群邵宗有折星星李永成尹宁宁
申请(专利权)人:曙光信息产业北京有限公司
类型:发明
国别省市:

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

1