CN117149291B - BIOS control system and method of intelligent network card - Google Patents

BIOS control system and method of intelligent network card Download PDF

Info

Publication number
CN117149291B
CN117149291B CN202311349597.6A CN202311349597A CN117149291B CN 117149291 B CN117149291 B CN 117149291B CN 202311349597 A CN202311349597 A CN 202311349597A CN 117149291 B CN117149291 B CN 117149291B
Authority
CN
China
Prior art keywords
data
cloud server
bios
module
control board
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202311349597.6A
Other languages
Chinese (zh)
Other versions
CN117149291A (en
Inventor
周永红
李艳丽
李文泉
罗华文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Lianrui Electronics Co ltd
Original Assignee
Shenzhen Lianrui Electronics Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Lianrui Electronics Co ltd filed Critical Shenzhen Lianrui Electronics Co ltd
Priority to CN202311349597.6A priority Critical patent/CN117149291B/en
Publication of CN117149291A publication Critical patent/CN117149291A/en
Application granted granted Critical
Publication of CN117149291B publication Critical patent/CN117149291B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4416Network booting; Remote initial program loading [RIPL]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/57Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
    • G06F21/575Secure boot
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Hardware Design (AREA)
  • Signal Processing (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Stored Programmes (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention relates to the technical field of BIOS control, in particular to a BIOS control system and a method of an intelligent network card, comprising a BIOS control board provided with a network card module, a cloud server and a control client, wherein the BIOS control board is communicated with the cloud server through the network card module, the control client is communicated with the cloud server, the BIOS control board can generate real-time operation data and transmit the real-time operation data to the cloud server through the network card module, a data processing module, a standard parameter module and an alarm module are arranged in the cloud server, the standard parameter module comprises a database and a learning supplementing system, and the communication between the BIOS control board and the cloud server and the control client all adopt an end-to-end encryption mode.

Description

BIOS control system and method of intelligent network card
Technical Field
The invention relates to the technical field of BIOS control, in particular to a BIOS control system and method of an intelligent network card.
Background
BIOS (Basic Input/Output System) is the Basic Input/Output System of a computer, located in a microchip on the motherboard of the computer. It is responsible for providing hardware information to the operating system at computer start-up, thereby ensuring that the operating system properly interacts with the hardware device. The computer can fail in the running process, but the BIOS has only basic strategy function, and can not perform perfect processing and investigation processing on the computer failure, so that professional personnel are required to set the BIOS so as to ensure the stable running of the computer.
Disclosure of Invention
Aiming at the defects existing in the prior art, the invention aims to provide a BIOS control system and method of an intelligent network card.
In order to achieve the above purpose, the present invention provides the following technical solutions: the BIOS control system of the intelligent network card comprises a BIOS control board provided with a network card module, a cloud server and a control client, wherein the BIOS control board is communicated with the cloud server through the network card module, the control client is communicated with the cloud server, the BIOS control board can generate real-time running data and transmit the real-time running data to the cloud server through the network card module,
The cloud server is internally provided with a data processing module, a standard parameter module and an alarm module, wherein a data model subjected to practice authentication is stored in the standard parameter module, the data processing module compares received data with the data model in the standard parameter module and generates a comparison value, the alarm module presets index early warning values of all ladder layers, the alarm module analyzes according to the comparison of the comparison value and the early warning value output by the data processing module and outputs an index early warning signal, when the early warning signal value is lower than an early warning line, the early warning signal is output in a standard normal signal and is normally displayed on a control client, and when the early warning signal value is higher than the early warning line, the early warning signal is changed into an alarm signal, and meanwhile, a control client is used for reminding a manager to timely check faults;
The standard parameter module comprises a database and a learning supplementing system, wherein the database stores all model data subjected to practice authentication, and the learning supplementing system can train and analyze newly generated model data to provide reference supplement and transmit the reference supplement to a large database for data storage;
And the communication among the BIOS control board, the cloud server and the control client adopts an end-to-end encryption mode.
In some of these embodiments, the end-to-end encryption is:
the system comprises a control client, a BIOS control board, a cloud server, a control client, a plurality of encryption private keys, a random algorithm and a communication between the control client and the BIOS control board, wherein the encryption private keys are embedded in the BIOS control board, encryption private key list information is arranged in the cloud server, decryption private keys matched with the encryption private keys in the BIOS control board are arranged in the control client, a plurality of decryption private keys are embedded in the BIOS control board, encryption private keys matched with all decryption private keys are arranged in the control client, the random algorithm is arranged in the cloud server, and the appointed encryption and decryption private keys are processed through the random algorithm.
In some embodiments, the end-to-end encryption method specifically includes the steps of:
① The BIOS control board is communicated with the cloud server: the method comprises the steps that a BIOS control panel collects equipment data and sends the generated data to a cloud server after the equipment data are encrypted through an encryption private key, the cloud server compares and verifies the encrypted private key information and encryption private key list information according to the encryption private key information of the BIOS control panel, if the comparison is passed, the encrypted data are sent to a control client, and if the comparison is not passed, the data are temporarily stored in the cloud server and are uniformly processed by staff;
② The control client receives the encrypted data, extracts a corresponding decryption private key according to the compared encryption private key list information in the cloud server to decrypt the data, then returns the decrypted data to the cloud server, receives the data, processes the data through the data processing module, compares the data with the standard parameter module, outputs a normal value if the comparison is normal, and alarms through the alarm module if the comparison is abnormal;
③ If the alarm is given, the manager controls the BIOS control board and sets parameters according to specific conditions;
④ After the control client side completes configuration of the parameter information, a completion signal is sent to the cloud server, the cloud server outputs a designated encryption private key and decryption private key information based on a random algorithm, the encryption private key information is sent to the control client side, and the decryption private key information is sent to the BIOS control panel;
⑤ The control client encrypts the configuration setting parameter information and then transmits the configuration setting parameter information to the cloud server, the cloud server transmits the encrypted data to a corresponding BIOS control board, and the BIOS control board receives the encrypted information and extracts a corresponding decryption private key through the received decryption private key information to decrypt the data;
⑥ And then, performing parameter setting or disconnection restarting operation on the BIOS control board based on the decrypted configuration parameters.
In some embodiments, trusted certificates are arranged in the cloud server and the control client, and the trusted digital certificates respectively installed in the cloud server and the control client are associated;
When communication is needed, mutual authentication is carried out according to the cloud server and the control client associated certificate, and after the authentication is passed, the reliability of the endpoints of the two parties is confirmed, namely data communication is carried out.
In some embodiments, after the alarm information is checked, the manager uploads the check result to the cloud server, if the check result is no fault condition, the learning and supplementing system analyzes and processes the data and supplements the data into the database, and the analyzed correct data is classified and stored in a classified area below the early warning line; if the troubleshooting result is a fault condition, the learning supplementing system does not conduct data supplementing analysis;
If the manager finds out the abnormal running condition of the BIOS during self-checking, the abnormal condition information is fed back to the cloud server, the cloud server calls the real-time running parameter data of the BIOS control board, analyzes the data through the learning supplementing system to generate grade information higher than the early warning line, and stores the data into the database.
In some embodiments, an automatic processing module is further arranged in the cloud server, the automatic processing module is in butt joint with a database of the standard parameter module, and the BIOS control board is optimally adjusted according to real-time data of the BIOS control board.
In some embodiments, the automatic processing module optimizes configuration, firstly sends the configuration to the control client, then returns to the cloud server after being encrypted by the control client and sends the configuration to the corresponding BIOS control board for automatic adjustment, so as to optimize parameter configuration of the BIOS control board.
In order to achieve the above purpose, the present invention further provides the following technical solutions: a BIOS control system method of intelligent network card comprises the following steps:
BIOS control board with network card module, and communication between BIOS control board and cloud server and control client end by adopting end-to-end encryption mode'
The BIOS control board is used for communicating with the cloud server through the network card module, the control client communicates with the cloud server, and the BIOS control board can generate real-time operation data and transmit the real-time operation data to the cloud server through the network card module;
The cloud server is internally provided with a data processing module, a standard parameter module and an alarm module, wherein a data model subjected to practice authentication is stored in the standard parameter module, index early warning values of each ladder level are preset in the alarm module, the standard parameter module comprises a database and a learning supplementing system, all model data subjected to practice authentication are stored in the database, and the learning supplementing system can train and analyze newly generated model data to provide reference supplement and transmit the reference supplement to a large database for data storage;
The data processing module is utilized to compare the received data with the data model in the standard parameter module and generate a comparison value, the alarm module is utilized to analyze according to the comparison value and the early warning value output by the data processing module, and output an index early warning signal, when the early warning signal value is lower than an early warning line, the early warning signal is output in a standard normal signal and is normally displayed on the control client, and when the early warning signal value is higher than the early warning line, the early warning signal is changed into an alarm signal, and meanwhile, a manager is reminded of timely troubleshooting through the control client.
More specifically, the method comprises the following steps: (1) Data in the running process of the BIOS controller are encrypted at fixed time and sent to the cloud server;
(2) The cloud server verifies the encrypted data, if the encrypted data passes the verification, the encrypted data is sent to the control client for decryption, and the decrypted data is returned to the cloud server for analysis and processing;
(3) If the data is abnormal, carrying out automatic optimization, if the optimized data is normal, not carrying out alarming, if the optimized data is continuously abnormal, carrying out alarming, and carrying out operation by a manager;
(4) The manager writes standard BIOS control parameters and stores the parameters into a database of the cloud server to be used as a reference standard of the automatic optimization module;
(5) Classifying standard data, setting an alarm value standard, alarming when the abnormal data is higher than the alarm value, not alarming when the abnormal data is lower than the alarm value, comparing BIOS data with standard parameters by an automatic optimization module, judging whether an optimization space exists or not, optimizing parameters of a BIOS control board when the optimization space exists, and storing original set parameters;
(6) After the BIOS control board runs based on the optimized configuration parameters, the performance is higher than the original configuration parameters, the BIOS control board runs continuously with the optimized parameters, and if the performance is lower than the original configuration parameters, the automatic optimization module performs original parameter matching on the BIOS control board based on the stored original configuration parameters;
(7) Meanwhile, the matching logs are saved and transmitted to the control client, and reference is made to management staff.
Compared with the prior art, the invention has the beneficial effects that: the safety and the working efficiency of the BIOS management of the equipment are improved;
The cloud server is used for identifying BIOS data and an alarm system is capable of improving reliability and saving manpower;
The cloud server is used for carrying out safety monitoring in real time, and the effective alarm system is added, so that management personnel can easily realize the safety condition and real-time dynamic operation of equipment, more work detection scenes can be introduced, the expandability is high, a comparison system using BIOS data is formed as a core, meanwhile, the multi-system set of a communication encryption scheme is involved, and the safety efficiency is integrated.
The details of one or more embodiments of the application are set forth in the accompanying drawings and the description below to provide a more thorough understanding of the other features, objects, and advantages of the application, and to provide a thorough description and understanding of the application in terms of the embodiments of the application.
Drawings
FIG. 1 is a system block diagram of the present invention;
Fig. 2 is a flow chart of the encrypted communication of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Referring to fig. 1-2, the present invention provides a technical solution: the BIOS control system of the intelligent network card comprises a BIOS control board provided with a network card module, and is characterized in that: the cloud server and the control client are also included, the BIOS control board is communicated with the cloud server through the network card module, the control client is communicated with the cloud server, the BIOS control board can generate real-time operation data and transmit the real-time operation data to the cloud server through the network card module,
The cloud server is internally provided with a data processing module, a standard parameter module and an alarm module, wherein a data model subjected to practice authentication is stored in the standard parameter module, the data processing module compares received data with the data model in the standard parameter module and generates a comparison value, the alarm module presets index early warning values of all ladder layers, the alarm module analyzes according to the comparison of the comparison value and the early warning value output by the data processing module and outputs an index early warning signal, when the early warning signal value is lower than an early warning line, the early warning signal is output in a standard normal signal and is normally displayed on a control client, and when the early warning signal value is higher than the early warning line, the early warning signal is changed into an alarm signal, and meanwhile, a control client is used for reminding a manager to timely check faults;
The standard parameter module comprises a database and a learning supplementing system, wherein the database stores all model data subjected to practice authentication, and the learning supplementing system can train and analyze newly generated model data to provide reference supplement and transmit the reference supplement to a large database for data storage;
And the communication among the BIOS control board, the cloud server and the control client adopts an end-to-end encryption mode.
The end-to-end encryption mode is as follows:
the system comprises a control client, a BIOS control board, a cloud server, a control client, a plurality of encryption private keys, a random algorithm and a communication between the control client and the BIOS control board, wherein the encryption private keys are embedded in the BIOS control board, encryption private key list information is arranged in the cloud server, decryption private keys matched with the encryption private keys in the BIOS control board are arranged in the control client, a plurality of decryption private keys are embedded in the BIOS control board, encryption private keys matched with all decryption private keys are arranged in the control client, the random algorithm is arranged in the cloud server, and the appointed encryption and decryption private keys are processed through the random algorithm.
The end-to-end encryption method comprises the following specific steps:
① The BIOS control board is communicated with the cloud server: the method comprises the steps that a BIOS control panel collects equipment data and sends the generated data to a cloud server after the equipment data are encrypted through an encryption private key, the cloud server compares and verifies the encrypted private key information and encryption private key list information according to the encryption private key information of the BIOS control panel, if the comparison is passed, the encrypted data are sent to a control client, and if the comparison is not passed, the data are temporarily stored in the cloud server and are uniformly processed by staff;
② The control client receives the encrypted data, extracts a corresponding decryption private key according to the compared encryption private key list information in the cloud server to decrypt the data, then returns the decrypted data to the cloud server, receives the data, processes the data through the data processing module, compares the data with the standard parameter module, outputs a normal value if the comparison is normal, and alarms through the alarm module if the comparison is abnormal;
③ If the alarm is given, the manager controls the BIOS control board and sets parameters according to specific conditions;
④ After the control client side completes configuration of the parameter information, a completion signal is sent to the cloud server, the cloud server outputs a designated encryption private key and decryption private key information based on a random algorithm, the encryption private key information is sent to the control client side, and the decryption private key information is sent to the BIOS control panel;
⑤ The control client encrypts the configuration setting parameter information and then transmits the configuration setting parameter information to the cloud server, the cloud server transmits the encrypted data to a corresponding BIOS control board, and the BIOS control board receives the encrypted information and extracts a corresponding decryption private key through the received decryption private key information to decrypt the data;
⑥ And then, performing parameter setting or disconnection restarting operation on the BIOS control board based on the decrypted configuration parameters.
Through encryption between the end-to-end, data security can be improved, meanwhile, data encryption efficiency can be further improved through a random algorithm mode, the situation that adjacent data transmission is repeated due to multiple data transmission is avoided, probability of follow-up is improved, and monitoring rules cannot be found.
The cloud server and the control client are internally provided with trusted certificates, and the trusted digital certificates respectively installed in the cloud server and the control client are associated;
When communication is needed, mutual authentication is carried out according to the cloud server and the control client associated certificate, and after the authentication is passed, the reliability of the endpoints of the two parties is confirmed, namely data communication is carried out.
Through digital certificate verification, communication security can be improved.
After checking the alarm information, a manager uploads the checking result to a cloud server, if the checking result is a fault-free condition, the learning and supplementing system analyzes and processes the data and supplements the data into a database, and the analyzed correct data is classified and stored in a class division area below an early warning line; if the troubleshooting result is a fault condition, the learning supplementing system does not conduct data supplementing analysis;
If the manager finds out the abnormal running condition of the BIOS during self-checking, the abnormal condition information is fed back to the cloud server, the cloud server calls the real-time running parameter data of the BIOS control board, analyzes the data through the learning supplementing system to generate grade information higher than the early warning line, and stores the data into the database.
And an automatic processing module is further arranged in the cloud server, the automatic processing module is in butt joint with a database of the standard parameter module, and the BIOS control board is optimized and adjusted according to real-time data of the BIOS control board.
The automatic processing module optimizes configuration, firstly sends the configuration to the control client, then returns to the cloud server after being encrypted by the control client, and sends the configuration to the corresponding BIOS control panel for automatic adjustment so as to optimize parameter configuration of the BIOS control panel.
The automatic processing module can realize comparison of preset parameters, automatically control debugging and running of BIOS, improve equipment batch processing efficiency and reduce the process of manually operating and debugging one by one.
A BIOS control system method of intelligent network card comprises the following steps:
(1) Data in the running process of the BIOS controller are encrypted at fixed time and sent to the cloud server;
(2) The cloud server verifies the encrypted data, if the encrypted data passes the verification, the encrypted data is sent to the control client for decryption, and the decrypted data is returned to the cloud server for analysis and processing;
(3) If the data is abnormal, carrying out automatic optimization, if the optimized data is normal, not carrying out alarming, if the optimized data is continuously abnormal, carrying out alarming, and carrying out operation by a manager;
(4) The manager writes standard BIOS control parameters and stores the parameters into a database of the cloud server to be used as a reference standard of the automatic optimization module;
(5) Classifying standard data, setting an alarm value standard, alarming when the abnormal data is higher than the alarm value, not alarming when the abnormal data is lower than the alarm value, comparing BIOS data with standard parameters by an automatic optimization module, judging whether an optimization space exists or not, optimizing parameters of a BIOS control board when the optimization space exists, and storing original set parameters;
(6) After the BIOS control board runs based on the optimized configuration parameters, the performance is higher than the original configuration parameters, the BIOS control board runs continuously with the optimized parameters, and if the performance is lower than the original configuration parameters, the automatic optimization module performs original parameter matching on the BIOS control board based on the stored original configuration parameters;
(7) Meanwhile, the matching logs are saved and transmitted to the control client, and reference is made to management staff.
The foregoing examples illustrate only a few embodiments of the application, which are described in detail and are not to be construed as limiting the scope of the application. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the application, which are all within the scope of the application. Accordingly, the scope of protection of the present application is to be determined by the appended claims.
Although embodiments of the present invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made therein without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

Claims (8)

1. The BIOS control system of the intelligent network card comprises a BIOS control board provided with a network card module, and is characterized in that: the cloud server and the control client are also included, the BIOS control board is communicated with the cloud server through the network card module, the control client is communicated with the cloud server, the BIOS control board can generate real-time operation data and transmit the real-time operation data to the cloud server through the network card module,
The cloud server is internally provided with a data processing module, a standard parameter module and an alarm module, wherein a data model subjected to practice authentication is stored in the standard parameter module, the data processing module compares received data with the data model in the standard parameter module and generates a comparison value, the alarm module presets index early warning values of all ladder layers, the alarm module analyzes according to the comparison of the comparison value and the early warning value output by the data processing module and outputs an index early warning signal, when the early warning signal value is lower than an early warning line, the early warning signal is output in a standard normal signal and is normally displayed on a control client, and when the early warning signal value is higher than the early warning line, the early warning signal is changed into an alarm signal, and meanwhile, a control client is used for reminding a manager to timely check faults;
The standard parameter module comprises a database and a learning supplementing system, wherein the database stores all model data subjected to practice authentication, and the learning supplementing system can train and analyze newly generated model data to provide reference supplement and transmit the reference supplement to a large database for data storage;
And the communication among the BIOS control board, the cloud server and the control client adopts an end-to-end encryption mode.
2. The BIOS control system of an intelligent network card as set forth in claim 1, wherein: the end-to-end encryption mode is as follows:
the system comprises a control client, a BIOS control board, a cloud server, a control client, a plurality of encryption private keys, a random algorithm and a communication between the control client and the BIOS control board, wherein the encryption private keys are embedded in the BIOS control board, encryption private key list information is arranged in the cloud server, decryption private keys matched with the encryption private keys in the BIOS control board are arranged in the control client, a plurality of decryption private keys are embedded in the BIOS control board, encryption private keys matched with all decryption private keys are arranged in the control client, the random algorithm is arranged in the cloud server, and the appointed encryption and decryption private keys are processed through the random algorithm.
3. The BIOS control system of an intelligent network card as in claim 2, wherein: the end-to-end encryption method comprises the following specific steps:
① The BIOS control board is communicated with the cloud server: the method comprises the steps that a BIOS control panel collects equipment data and sends the generated data to a cloud server after the equipment data are encrypted through an encryption private key, the cloud server compares and verifies the encrypted private key information and encryption private key list information according to the encryption private key information of the BIOS control panel, if the comparison is passed, the encrypted data are sent to a control client, and if the comparison is not passed, the data are temporarily stored in the cloud server and are uniformly processed by staff;
② The control client receives the encrypted data, extracts a corresponding decryption private key according to the compared encryption private key list information in the cloud server to decrypt the data, then returns the decrypted data to the cloud server, receives the data, processes the data through the data processing module, compares the data with the standard parameter module, outputs a normal value if the comparison is normal, and alarms through the alarm module if the comparison is abnormal;
③ If the alarm is given, the manager controls the BIOS control board and sets parameters according to specific conditions;
④ After the control client side completes configuration of the parameter information, a completion signal is sent to the cloud server, the cloud server outputs a designated encryption private key and decryption private key information based on a random algorithm, the encryption private key information is sent to the control client side, and the decryption private key information is sent to the BIOS control panel;
⑤ The control client encrypts the configuration setting parameter information and then transmits the configuration setting parameter information to the cloud server, the cloud server transmits the encrypted data to a corresponding BIOS control board, and the BIOS control board receives the encrypted information and extracts a corresponding decryption private key through the received decryption private key information to decrypt the data;
⑥ And then, performing parameter setting or disconnection restarting operation on the BIOS control board based on the decrypted configuration parameters.
4. The BIOS control system of an intelligent network card as in claim 2, wherein: the cloud server and the control client are internally provided with trusted certificates, and the trusted digital certificates respectively installed in the cloud server and the control client are associated;
When communication is needed, mutual authentication is carried out according to the cloud server and the control client associated certificate, and after the authentication is passed, the reliability of the endpoints of the two parties is confirmed, namely data communication is carried out.
5. The BIOS control system of an intelligent network card as set forth in claim 1, wherein: after checking the alarm information, a manager uploads the checking result to a cloud server, if the checking result is a fault-free condition, the learning and supplementing system analyzes and processes the data and supplements the data into a database, and the analyzed correct data is classified and stored in a class division area below an early warning line; if the troubleshooting result is a fault condition, the learning supplementing system does not conduct data supplementing analysis;
If the manager finds out the BIOS abnormal operation condition during self-checking, the BIOS abnormal condition information is fed back to the cloud server, the cloud server invokes the real-time operation parameter data of the BIOS control panel, analyzes the data through the learning supplementing system to generate grade information higher than the early warning line, and stores the data into the database.
6. The BIOS control system of an intelligent network card as set forth in claim 1, wherein: and an automatic processing module is further arranged in the cloud server, the automatic processing module is in butt joint with a database of the standard parameter module, and the BIOS control board is optimized and adjusted according to real-time data of the BIOS control board.
7. The BIOS control system of an intelligent network card as in claim 6, wherein: the automatic processing module optimizes configuration, firstly sends the configuration to the control client, then returns to the cloud server after being encrypted by the control client, and sends the configuration to the corresponding BIOS control panel for automatic adjustment so as to optimize parameter configuration of the BIOS control panel.
8. A method of controlling a system for BIOS using the intelligent network card as recited in any one of claims 1-7, wherein: the method comprises the following steps:
The BIOS control board is provided with a network card module, and is communicated with the cloud server and the control client in an end-to-end encryption mode;
the BIOS control board is used for communicating with the cloud server through the network card module, the control client communicates with the cloud server, and the BIOS control board can generate real-time operation data and transmit the real-time operation data to the cloud server through the network card module;
The cloud server is internally provided with a data processing module, a standard parameter module and an alarm module, wherein a data model subjected to practice authentication is stored in the standard parameter module, index early warning values of each ladder level are preset in the alarm module, the standard parameter module comprises a database and a learning supplementing system, all model data subjected to practice authentication are stored in the database, and the learning supplementing system can train and analyze newly generated model data to provide reference supplement and transmit the reference supplement to a large database for data storage;
The data processing module is utilized to compare the received data with the data model in the standard parameter module and generate a comparison value, the alarm module is utilized to analyze according to the comparison value and the early warning value output by the data processing module, and output an index early warning signal, when the early warning signal value is lower than an early warning line, the early warning signal is output in a standard normal signal and is normally displayed on the control client, and when the early warning signal value is higher than the early warning line, the early warning signal is changed into an alarm signal, and meanwhile, a manager is reminded of timely troubleshooting through the control client.
CN202311349597.6A 2023-10-16 2023-10-16 BIOS control system and method of intelligent network card Active CN117149291B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311349597.6A CN117149291B (en) 2023-10-16 2023-10-16 BIOS control system and method of intelligent network card

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311349597.6A CN117149291B (en) 2023-10-16 2023-10-16 BIOS control system and method of intelligent network card

Publications (2)

Publication Number Publication Date
CN117149291A CN117149291A (en) 2023-12-01
CN117149291B true CN117149291B (en) 2024-07-02

Family

ID=88884469

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311349597.6A Active CN117149291B (en) 2023-10-16 2023-10-16 BIOS control system and method of intelligent network card

Country Status (1)

Country Link
CN (1) CN117149291B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106548062A (en) * 2015-09-18 2017-03-29 三星电子株式会社 Server and user terminal
CN112948217A (en) * 2021-03-29 2021-06-11 腾讯科技(深圳)有限公司 Server repair checking method and device, storage medium and electronic equipment

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109992318A (en) * 2019-04-12 2019-07-09 苏州浪潮智能科技有限公司 A kind of NCSI method for parameter configuration, system, device and readable storage medium storing program for executing
US11188407B1 (en) * 2019-05-15 2021-11-30 Amazon Technologies, Inc. Obtaining computer crash analysis data
JP2021157487A (en) * 2020-03-27 2021-10-07 株式会社コンテック External storage device and information processing system
CN113608940B (en) * 2021-06-30 2023-08-25 苏州浪潮智能科技有限公司 Production test method, system and device of intelligent network card and readable storage medium
CN114143194B (en) * 2022-02-07 2022-04-26 苏州浪潮智能科技有限公司 Method, device, equipment and medium for initializing intelligent network card by server
CN115269021A (en) * 2022-07-28 2022-11-01 苏州浪潮智能科技有限公司 Operation processing method, device and medium for network card
CN115904831A (en) * 2022-09-27 2023-04-04 福建升腾资讯有限公司 Starting method of server firmware and terminal
CN115913913B (en) * 2022-11-07 2024-06-07 苏州浪潮智能科技有限公司 Network card pre-starting execution environment function fault positioning method and device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106548062A (en) * 2015-09-18 2017-03-29 三星电子株式会社 Server and user terminal
CN112948217A (en) * 2021-03-29 2021-06-11 腾讯科技(深圳)有限公司 Server repair checking method and device, storage medium and electronic equipment

Also Published As

Publication number Publication date
CN117149291A (en) 2023-12-01

Similar Documents

Publication Publication Date Title
CN111740974A (en) Network security emergency linkage system and method
CN115618353B (en) Industrial production safety identification system and method
CN113821242B (en) Intelligent firmware matching method and system
CN117149291B (en) BIOS control system and method of intelligent network card
CN114266081A (en) Operation and maintenance computer safety protection system and method of power monitoring system
CN113946492A (en) Intelligent operation and maintenance method, device, equipment and storage medium
CN116485212B (en) Safe operation management method and system for rail transit power supply equipment
CN117592693A (en) Power grid dispatching method, system, device, computer equipment and storage medium
CN115604037B (en) Communication safety test method of fault monitoring system
CN115765151A (en) Safe operation and maintenance management method and system for secondary power transformation equipment
CN111953685B (en) Dynamic electric power monitoring network security analysis system
CN110912915B (en) Communication safety early warning system based on data acquisition
CN113704051A (en) Server fault detection system and implementation method
CN112822202A (en) Block chain big data access method
CN112783735A (en) Maintenance system and device for ERP server
CN111146863A (en) Power safety detection method for transformer substation
CN112184478B (en) Method and system for controlling boundary operation equipment in heterogeneous system in distribution network fault recovery
CN115086010B (en) Network risk assessment system based on video cloud command system
CN117220992B (en) Cloud security management monitoring method and system supporting commercial cryptographic algorithm
CN116781576A (en) Equipment cluster monitoring method
CN115906027A (en) Data management method, device, computer equipment and storage medium thereof
CN117240517A (en) Intelligent security inspection control system
CN117294571A (en) Distributed communication method, device, equipment and medium for pumped storage power station based on trusted computing
CN118381720A (en) Multi-dimensional high-efficiency batch management method and system for Internet of things equipment
CN116647382A (en) Server operation safety precaution system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant