SAS HBA card firmware log online parallel collection method, device and equipment

A card firmware and log technology, applied in the computer field, can solve the problems of low collection efficiency of firmware logs and inability to collect multiple SASHBA cards at the same time, so as to prevent incomplete collection, improve efficiency, and improve collection efficiency.

Active Publication Date: 2021-08-24
济南浪潮数据技术有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of this application is to provide an online parallel collection method, device, equipment and readable storage medium for SAS HBA card firmware logs, so as to solve the problem that the collection efficiency of firmware logs is low due to the inability to collect multiple SAS HBA cards at the same time

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
  • SAS HBA card firmware log online parallel collection method, device and equipment
  • SAS HBA card firmware log online parallel collection method, device and equipment
  • SAS HBA card firmware log online parallel collection method, device and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] The online parallel collection method embodiment one of the SAS HBA card firmware logs provided by the application is introduced below, see figure 1 , embodiment one includes:

[0041] S11, scan the hardware environment, determine the SAS HBA card in place;

[0042] S12. From the existing SAS HBA cards, filter the SAS HBA cards whose card type is the target type;

[0043] S13. Perform parallel collection of firmware logs for the screened SAS HBA cards, and transfer the firmware logs of each SAS HBA card from the buffer to the corresponding storage space, wherein the SAS HBA cards correspond to the storage space one by one.

[0044] This embodiment is applied to an embedded system, and its main purpose is to collect firmware logs for multiple SAS HBA cards at the same time. In practical applications, before collecting firmware logs, it is generally necessary to perform initial environment configuration on the system, such as clearing historical firmware logs, setting t...

Embodiment 2

[0051] see figure 2 , embodiment two specifically includes:

[0052] S21. Initialize the environment configuration.

[0053] Log collection initialization environment settings, including: clearing historical firmware logs, historical records such as the number of SAS HBA card restarts, setting the cache page size, setting the SAS HBA card query path, firmware log storage path, etc.

[0054] It should be noted that this embodiment collects firmware logs of multiple SAS HBA cards, and each SAS HBA card will have a separate storage space in the host memory to store the firmware logs on buffers of different SAS HBA cards.

[0055] S22. Determine the existing SAS HBA card.

[0056] Scan the hardware environment to determine whether each SAS HBA card is in place. If there is an existing SAS HBA card, go to the next step; otherwise, exit.

[0057] S23. Filter the SAS HBA card whose card type is the target type.

[0058] Determine the card type of the SAS HBA card. If it is the ...

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 SAS HBA card firmware log on-line parallel collection method, which can simultaneously perform firmware log on-line collection on a plurality of SAS HBA cards, prevents incomplete firmware log collection when a plurality of cards have faults, and also greatly improves the firmware log collection efficiency. Besides, according to the method, a storage space is independently arranged for each SAS HBA card, and firmware logs of different SASHBA cards are stored in different storage spaces, so that the attribution of the current firmware log can be visually determined. In addition, the invention further provides an online parallel collection device and equipment for the SAS HBA card firmware logs and a readable storage medium, and the technical effects of the online parallel collection device and equipment correspond to the technical effects of the method.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to an online parallel collection method, device, equipment and readable storage medium of SAS HBA card firmware logs. Background technique [0002] In embedded systems, it is often necessary to collect firmware logs for SAS HBA cards. Due to the design limitations of the embedded system and hardware itself, the space for storing SAS HBA card firmware logs is very small, usually at the KB or MB level, and cannot store long-term logs like hard disk logs and operating system logs. In order to track the running status of the SAS HBA card in real time, the firmware log of the SAS HBA card is currently recorded in a buffer cycle, so that when the buffer log record is full, the log that has occurred will be cyclically overwritten. [0003] At present, the firmware log of the SAS HBA card adopts a dump design for a single SAS HBA card. If multiple SASHBA cards fail at the same ...

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
IPC IPC(8): G06F3/06G06F16/18
CPCG06F3/0656G06F3/0629G06F16/1815
Inventor 祝恩桥
Owner 济南浪潮数据技术有限公司
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