Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Online BIOS (basic input/output system) refreshing method for multi-node server

A server and multi-node technology, applied in the direction of instruments, program files, electronic digital data processing, etc., can solve the problems of inability to perform remote operations, inconvenient operation, time-consuming and labor-consuming, etc., to solve the problem of BIOS refresh and complex hardware logic Sexually low effect

Inactive Publication Date: 2016-08-17
NAT UNIV OF DEFENSE TECH
View PDF6 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Traditional servers generally use refresh tools to update the firmware under the operating system. There are two problems in this update method: one is that the operating system of the CPU must be able to work, and when updating, you must log in to each node for burning. For high-density node servers, this method is too time-consuming and labor-intensive; second, remote operations cannot be performed, and the refresh tool generally executes the program locally, and it is necessary to use tools such as FTP to download the burning file to the local, which is inconvenient to operate
Currently, servers equipped with Baseboard Management Controller (BMC) are only partially able to refresh the single-node BIOS.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Online BIOS (basic input/output system) refreshing method for multi-node server
  • Online BIOS (basic input/output system) refreshing method for multi-node server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The following will take a multi-node server including 4 CPU nodes (CPU0-3) and a baseboard management controller (BMC) as an example to further describe the BIOS online refresh method for multi-node servers of the present invention in detail.

[0030] Such as figure 1 As shown, the steps of the BIOS online refresh method for multi-node servers in this embodiment include:

[0031] 1) Connect the SPI controller of the baseboard management controller BMC to each CPU node through the first-level strobe switch in advance, and connect the SPI interface in the CPU of each CPU node and the SPI interface of the BIOS Flash through the second-level strobe The switch is connected to the primary strobe switch, and controls the strobe status of the primary strobe switch and the secondary strobe switch through the baseboard management controller BMC. In the default state, the secondary strobe switch selects the CPU and the primary strobe switch. connected;

[0032] 2) After the init...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an online BIOS (basic input / output system) refreshing method for a multi-node server. The method comprises steps as follows: a two-stage gating switch circuit comprising a first-stage gating switch and second-stage gating switches is arranged between a BMC (baseboard management controller) and CPU (central processing unit) nodes, after initialization of the BMC is completed, a driver of an SPI (serial peripheral interface) controller is uploaded, an online BIOS refreshing command on a user side is waited, when the online BIOS refreshing command is received, target CPU nodes are determined, the two-stage gating switch circuit is set for gating of BIOS Flash of the target CPU nodes, a BIOS updating file is obtained from the user side, the BIOS updating file is executed for updating, and the state of the two-stage gating switch circuit is restored. With the adoption of the method, the problem about BIOS refreshing of high-density server nodes can be effectively solved, CPUs on a main board can be updated without electrification, the single BMC can manage BIOS refreshing of the multiple CPU nodes, and the method has the advantages that remote operation is realized, the method is simple and convenient, the hardware logic complexity is low, embedded software is simple to realize, the method is convenient to use and the user experience is good.

Description

technical field [0001] The invention relates to a server node BIOS refresh method in the computer field, in particular to an online BIOS refresh method oriented to multi-node servers. Background technique [0002] In modern server design, in order to meet customers' increasingly high requirements on server performance, energy consumption, and space, motherboard design becomes increasingly complex and dense. Generally, multiple (≥2) independent computing nodes are integrated on a single motherboard, and these nodes often need to update the firmware (BasicInput Output System, BIOS) of the nodes during the R&D stage or debugging and maintenance. How to quickly and conveniently Updating the BIOS, especially in high-density servers, undoubtedly puts forward higher requirements. Traditional servers generally use refresh tools to update the firmware under the operating system. There are two problems in this update method: one is that the operating system of the CPU must be able to...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44G06F9/445
CPCG06F8/654G06F8/73
Inventor 徐炜遐孙言强肖立权蒋句平黎铁军彭爽管剑波李宝峰袁远叶操郑明玲邢建英田宝华张晓明孙岩
Owner NAT UNIV OF DEFENSE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products