[发明专利]服务器系统有效
申请号: | 201010179805.9 | 申请日: | 2010-05-20 |
公开(公告)号: | CN102253845A | 公开(公告)日: | 2011-11-23 |
发明(设计)人: | 余璘;陈志伟 | 申请(专利权)人: | 英业达科技有限公司;英业达股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 上海东信专利商标事务所 31228 | 代理人: | 杨丹莉 |
地址: | 201114 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 系统 | ||
技术领域
本发明涉及一种计算机系统,且特别涉及一种服务器系统。
背景技术
服务器是网络架构的重要基础。通常在服务器中,基本输入/输出系统(Basic Input/Output System;BIOS)是极为重要的一个模块。在开机时,需要根据基本输入/输出系统的设定来对各个硬件装置进行初始化,以使得操作统开始运作后,得以对各个硬件装置进行操作。
其中,基本输入/输出系统在厂商的开发下,将会拥有不同版本的内容,使用者可选择更新与否。基本输入/输出系统的更新一般有本地更新和在线更新两种方式。本地更新的方式,一般是将更新数据储存在U盘等存储设备中,在服务器开机的过程中,在进入操作统之前,从存储设备中读取更新数据并更新到基本输入/输出系统。而一般的在线更新方式,需要使用者在服务器开机的状态下,进入操作统后,连接上网络,从而通过网络接收更新数据,在保持开机状态下来对基本输入/输出系统进行更新。然而,这种在线更新方式,一方面由于需要保证服务器始终处于开机状态并处于操作统中,可能因此会影响服务器的正常工作;另一方面,当服务器不在开机状态时,就无法实时对基本输入/输出系统进行更新。
而且,目前多主机板的服务器系统已经成为发展的趋势。在多主机板的服务器系统中,每个主机板都拥有自己的基本输入/输出系统,而且各个主机板之间都是互相独立的,每个主机板就是一个独立的计算机,有着独立的基本输入/输出系统和操作统。因此,要更新多主机板服务器系统的基本输入/输出系统,就要重复多次的更新动作。
因此,如何设计一个新的服务器系统,可以实时地更新基本输入/输出系统,且一次可以更新多块主机板的基本输入/输出系统,乃为业界亟待解决的问题。
发明内容
因此,本发明的一个方面在于提供一种服务器系统,包括:多个主机板、基板管理控制器(Baseboard Management Controller;BMC)以及网络接口控制器(Network Interface Controller;NIC)。所述多个主机板分别包括:至少一基本输入/输出系统、可编程芯片模块、第一暂存存储器以及南桥(SouthBridge)芯片。可编程芯片模块与基本输入/输出系统连接。第一暂存存储器连接至可编程芯片模块。南桥芯片与基本输入/输出系统连接。基板管理控制器与各主机板的可编程芯片模块连接。网络接口控制器与基板管理控制器连接,网络接口控制器连接至网络,基板管理控制器通过网络接口控制器从网络接收远程更新数据以及更新指令,基板管理控制器根据更新指令将远程更新数据传送给主机板的至少其中之一的可编程芯片模块,可编程芯片模块将远程更新数据储存于第一暂存存储器,基板管理控制器进一步传送更新指令给可编程芯片模块,进而由可编程芯片模块将第一暂存存储器中的远程更新数据更新至基本输入/输出系统。
依据本发明的一个实施例,其中所述基板管理控制器还包括第二暂存存储器,当基板管理控制器通过网络接口控制器接收远程更新数据时,先将远程更新数据储存于第二暂存存储器中。
依据本发明另一实施例,其中可编程芯片模块对储存于第一暂存存储器的远程更新数据进行完整性检查,以于当判断远程更新数据为完整后,将远程更新数据更新至基本输入/输出系统。
依据本发明又一实施例,其中更新指令是用指定主机板的至少其中之一者为更新对象,基板管理控制器将远程更新数据传送给更新对象的可编程芯片模块。
依据本发明再一实施例,其中可编程芯片模块监控基本输入/输出系统的更新过程,以取得更新状态信息,当基板管理控制器从网络接收到获取更新状态指令时,将所述获取更新状态指令传送给可编程芯片模块,使可编程芯片模块传送更新状态信息给基板管理控制器。
依据本发明还具有的一实施例,每一主机板实质上包括多个基本输入/输出系统,以及包括分别对应基本输入/输出系统其中之一的多个多任务器,可编程芯片模块及南桥芯片实质上分别与各多任务器连接,南桥芯片更产生第一选择信号控制可编程芯片模块选择多任务器其中之一,以对多任务器对应的基本输入/输出系统进行更新。基板管理控制器与可编程芯片模块通过智能平台管理接口沟通。其中当各主机板处于关机或开机状态时,基板管理控制器、网络接口控制器以及可编程芯片模块始终处于工作状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达科技有限公司;英业达股份有限公司,未经英业达科技有限公司;英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010179805.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具信任机制的多样服务收送系统与方法
- 下一篇:空间结构竖向变形测量装置