[发明专利]一种基板管理控制器及其自动升级系统和方法无效
申请号: | 201210223743.6 | 申请日: | 2012-06-29 |
公开(公告)号: | CN102779057A | 公开(公告)日: | 2012-11-14 |
发明(设计)人: | 李锋;刘成平 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 栗若木;曲鹏 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 管理 控制器 及其 自动 升级 系统 方法 | ||
技术领域
本发明涉及集成电路设计领域,具体涉及基板管理控制器无盘安装和服务器管理领域。
背景技术
当前,随着云计算的发展和应用,硬件服务器设备的需求也从最初的单台或者少量的需求方式发展到至今的大规模大批量的需求方式。以基板管理控制器(BMC)为核心的带外管理功能随着服务器技术的发展,也应用的更加广泛,功能也越来越强大,由带内管理向带外管理发展成为服务器管理发展趋势之一。然而各大服务器厂商在不断提高硬件性能的同时,也在不断强大带外管理功能,BMC固件的版本可谓是日新月异。
如图1所示,对于小规模的服务器集群,以实体软盘逐个刷新BMC固件的方式在时间和工作量上还是可以接受的,但是如果面对大规模的服务器集群进行BMC固件升级就会给用户带来了极大的困扰,造成人力、物力的浪费。
发明内容
为了解决大批量服务器升级BMC固件耗费资源的问题,本发明提出一种基板管理控制器及其便捷的、批量的、自动化基板管理控制器无盘批量升级的系统和方法。
为了解决上述技术问题,本发明提供了一种基板管理控制器,包括升级控制单元和镜像存储单元,所述升级控制单元,用于在基板管理控制器需要升级时,控制基板管理控制器下载BMC固件升级镜像,并且在下载完成后,控制基板管理控制器自动安装所述BMC固件升级镜像;所述镜像存储单元,用于存储所述BMC固件升级镜像。
优选地,所述升级控制单元包括下载控制模块和自动安装模块,所述下载控制模块用于在基板管理控制器需要升级时,将BMC固件升级镜像下载到镜像存储单元;自动安装模块用于从镜像存储单元读取BMC固件升级镜像,进行自动安装。
优选地,所述升级控制单元包括还包括自检模块,所述自检模块用于检测基板管理控制器的模式,所述模式包括升级模式和普通模式。
优选地,所述升级控制单元包括还包括升级请求模块,所述升级请求模块用于在基板管理控制器升级模式启动后,向服务器发送升级请求;所述下载控制模块用于在接收到服务器反馈的升级包镜像地址信息后,控制基板管理控制器将BMC固件升级镜像下载到镜像存储单元。
为了解决上述技术问题,本发明还提供了一种基板管理控制器自动升级系统,所述升级系统包括BMC固件升级服务器和多个基板管理控制器,所述基板管理控制器为权利要求1-3中任何一种基板管理控制器;
所述BMC固件升级服务器用于提供BMC固件升级镜像。
优选地,所述基板管理控制器为权利要求4中的基板管理控制器,所述BMC固件升级服务器还用于在收到基板管理控制器发出的升级请求后,向所述基板管理控制器反馈升级包镜像地址信息,所述升级包镜像地址信息中包括BMC固件升级镜像下载地址和BMC固件升级镜像下载TFTP服务器配置信息。
为了解决上述技术问题,本发明还提供了一种基板管理控制器自动升级方法,当基板管理控制器需要升级时,所述基板管理控制器从BMC固件升级服务器下载BMC固件升级镜像,并且在下载完成后,基板管理控制器自动安装所述BMC固件升级镜像;当基板管理控制器不需要升级时正常运行。
进一步地,判断基板管理控制器是否需要升级包括:
基板管理控制器进行模式自检,若检测到是升级模式,则基板管理控制器需要升级,若检测到是普通模式,则基板管理控制器不需要升级。
进一步地,当BMC固件升级服务器提供的BMC固件升级镜像更新时,所述基板管理控制器的模式由普通模式转换为升级模式,当所述基板管理控制器完成所述BMC固件升级镜像安装后,所述基板管理控制器的模式由升级模式转换为普通模式。
进一步地,基板管理控制器获得所述BMC固件升级服务器是否更新的方式为基板管理控制器上电后自动检测,或者基板管理控制器周期性检测,或者BMC固件升级服务器提供的BMC固件升级镜像更新时主动下发升级更新信息。
进一步地,所述基板管理控制器从BMC固件升级服务器下载BMC固件升级镜像,包括:
所述基板管理控制器向所述BMC固件升级服务器发送升级请求;
所述BMC固件升级服务器在收到所述基板管理控制器的升级请求后,向所述基板管理控制器反馈升级包镜像地址信息;
所述基板管理控制器根据所述升级包镜像地址信息下载BMC固件升级镜像。
进一步地,所述升级包镜像地址信息中包括BMC固件升级镜像下载地址和BMC固件升级镜像下载TFTP服务器配置信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210223743.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可设置温度的加热容器
- 下一篇:一种电压力锅非自动复位的压力释放装置