The present invention provides a system and method for allowing administrators or controllers to update the basic input and output system settings of a server system and to update other server systems via a substrate controller virtual local area network. For example, the method may include: receiving a command to update the basic input and output system settings options for a particular controller at a node; judging whether the particular controller is predominant by checking the internal flag of the particular controller; and broadcasting the primary point to the virtual LAN in the event that the particular controller is neither a primary point nor a slave point. Requests; identifies whether a response is received within a preset time; sets the internal flag of the particular controller as the main point in an event that does not receive a response; and sends the original equipment manufacturer to complete the response.
【技术实现步骤摘要】
自动更新基本输入输出系统的系统与方法
本专利技术涉及计算机系统的系统设定更新。
技术介绍
现代服务器群(serverfarm)或数据中心一般意指提供各式运用服务的运算与储存的大量服务器系统。每一服务器皆需要基本输入输出系统(BasicInput/OutputSystem,BIOS)以支持正常操作。BIOS为可确保服务器运算零件正常运作的固件。BIOS储存服务器开机时执行的固件以及该BIOS的设置集。BIOS一般为识别、初始化及测试服务器系统硬件之用。BIOS偶尔需要更新以确保服务器系统工作无虞。例如:不同的设置测试需要不同的BIOS设定。但一数据中心中可能有许多服务器具有相同的BIOS设定。营运者要逐一更改服务器设定的过程可冗长且耗时。
技术实现思路
本专利技术示例的系统与方法与其不同的实施例,提供一上述文提及的解决方法,藉由允许管理者或控制器更新一服务器的BIOS设定选项后藉由基板控制器(BasebandManagementController,BMC)虚拟局域网(VirtualLocalAreaNetwork,VLAN)更新其他服务器系统BIOS设定选项。藉由在BMCVLAN内自动更新BIOS设定选项,本专利技术提供一具弹性、效率与自动化的BIOS管理方法。在本专利技术的一方面中,一计算机实施(computer-implemented)BIOS设定选项自动更新方法包括:在一节点的特定控制器接收BIOS设定选项更新命令;藉由检查该特定控制器的内部旗标(internalflag)以判断其是否为主点(master);在该特定控制器非主点亦非从点(slave)的事 ...
【技术保护点】
1.一种计算机施行方法,于虚拟局域网(VLAN)中多个节点间自动广播基本输入输出系统(BIOS)设定选项,包括:在该多个节点中的一节点的特定控制器接收一命令,以于该节点更新一BIOS设定选项;依据该特定控制器的内部旗标,判断该特定控制器是否为主点或从点;向该VLAN广播主点请求;于预设时间内,判别并无接收到该主点请求的响应;将该特定控制器的该内部旗标设为该主点;以及送出第一完成响应,以指出该特定控器为该主点并且可向该VLAN广播在该节点的一已更新的BIOS设定选项。
【技术特征摘要】
2017.02.24 US 15/442,2711.一种计算机施行方法,于虚拟局域网(VLAN)中多个节点间自动广播基本输入输出系统(BIOS)设定选项,包括:在该多个节点中的一节点的特定控制器接收一命令,以于该节点更新一BIOS设定选项;依据该特定控制器的内部旗标,判断该特定控制器是否为主点或从点;向该VLAN广播主点请求;于预设时间内,判别并无接收到该主点请求的响应;将该特定控制器的该内部旗标设为该主点;以及送出第一完成响应,以指出该特定控器为该主点并且可向该VLAN广播在该节点的一已更新的BIOS设定选项。2.如权利要求1所述的计算机施行方法,还包括:于该节点储存该已更新的BIOS设定选项;在重置该节点前,触发系统管理中断(SMI);以及引起SMI处理程序,以获得BIOS设定选项的多个数值并将该多个数值送至该特定控制器。3.如权利要求2所述的计算机施行方法,还包括:依据该内部旗标判断该特定控制器为该主点;广播该已更新的BIOS设定选项至该VLAN;将该特定控制器的该内部旗标设为无;送出第二完成响应,以指出该已更新的BIOS设定选项已被广播;以及重置该节点。4.如权利要求1所述的计算机施行方法,还包括:判断该特定控制器为该主点;以及送出第三完成响应,以指出该特定控器已为该主点并且可向该VLAN广播在该点的该已更新的BIOS设定选项。5.如权利要求1所述的计算机施行方法,还包括:判断该特定控制器为该从点;以及送出第四完成响应,以指出该特定控器为该从点并且未能广播该已更新的BIOS设定选项。6.如权利要求1所述的计算机施行方法,还包括:判断在该预定时间内接收到至少一...
【专利技术属性】
技术研发人员:周永丰,蔡俊宏,
申请(专利权)人:广达电脑股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。