A method for server stateless firmware version management

A firmware version and server technology, applied in software maintenance/management, version control, instruments, etc., can solve problems affecting server processes, insufficient server stability, server resource occupation, etc., to achieve intuitive operation, improve overall performance and management capabilities , the effect of improving performance

Active Publication Date: 2021-05-25
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the whole cabinet server, SMC (System Management Controller) needs to manage various devices such as switches and nodes. For different devices or components, each device or component generally has its own Firmware (firmware). During the process, with the upgrade of devices or components, or the optimization of servers, etc., the current firmware version will not match the device, resulting in insufficient stability of the entire server. At this time, it is necessary to update the firmware of different devices. The version is updated to ensure the stable operation of the server
[0004] At present, the vast majority of firmware version updates are to obtain the latest version information from the outside of the server. Under this update mechanism, the SMC needs to compare the server's external version library with the firmware version currently running on the server's internal devices or components, and send The server's external version library sends a firmware download request, and then sends firmware update commands to devices and components to implement firmware version updates. In this way, during the version update process, the SMC, external version library, internal devices or components For data interaction, the SMC searches the firmware version file from the device in real time and downloads the new firmware version to the device. Due to the continuous response between the SMC and the device, a large amount of internal resources in the server are occupied, which affects the server process.

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
  • A method for server stateless firmware version management
  • A method for server stateless firmware version management

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] Such as figure 1 As shown, a method for server stateless firmware version management, the method includes the following steps:

[0030] Step 1: Add a file storage medium in the server structure. The file storage medium includes but is not limited to SD card, hard disk, etc., which are installed in the storage module under the server structure. The storage medium is only controlled by the SMC (System Management Controller), and other The device has no connection relationship, and the SMC can read and write to the storage medium.

[0031] Step 2: Define the file path and file name. The definition standard of the file path is: working path + file name; the definition standard of the file name is: firmware type + version number, where the version number is provided by each firmware manufacturer when producing firmware .

[0032] An example of a filename definition such as figure 2 As shown, fw_version is the name of the general folder, and the names of four firmwares ar...

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 provides a method for stateless firmware version management of a server, which comprises the following steps: adding a file storage medium in the server structure; defining file paths and file names; obtaining all firmware file information and storing them in shared memory and File storage medium; establish a firmware management module. The present invention pre-stores the firmware versions of various devices inside the server, avoids the response between the SMC inside the server and the devices when the firmware version is updated, and solves the situation of resource occupation.

Description

technical field [0001] The invention relates to the field of server monitoring and management, in particular to a method for server firmware version management in a state where no response is required. Background technique [0002] As users' demands on server performance increase, users' demands on server computing nodes also increase. Compared with traditional servers, the whole cabinet server has great advantages in terms of node integration and management, and it is also more and more widely used in practical applications. [0003] In the whole cabinet server, SMC (System Management Controller) needs to manage various devices such as switches and nodes. For different devices or components, each device or component generally has its own Firmware (firmware). During the process, with the upgrade of devices or components, or the optimization of servers, etc., the current firmware version will not match the device, resulting in insufficient stability of the entire server. At ...

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 Patents(China)
IPC IPC(8): G06F8/71G06F8/654
CPCG06F8/71
Inventor 叶笑夕易凌鹰乔英良黄家明
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products